Cut the tofu into 1 inch thick slices. Place the slices onto one half of a clean tea towel, then fold over the other half and press to squeeze out the liquid. Cut the tofu slices into 1-inch squares and set aside.
Cook the noodles as per the packet instructions and set aside.
Heat the coconut oil in a wok or frying pan, then add the laksa paste and stir to combine. The intensity of flavour will vary depending on which brand of paste you use, so start with 100g and add more later if needed.
Add the tofu to the pan and stir to coat in the paste. Cook for 7-8 minutes, turning frequently, until the tofu starts to brown in places.
Add the green beans, red pepper, coconut milk and a splash of water to loosen if needed, and bring to a simmer. Cook for 8 minutes, or until the veg has softened. Taste and add more laksa paste here if needed, cooking for a further couple of minutes.
Remove from the heat, then add the noodles, carrot and lime juice, and stir to combine. Serve between two bowls and top with mint and coriander.