Heat one tablespoon of the oil in a large frying pan. Fry the tofu for about five minutes, turning regularly until it is browned on all sides then remove to a bowl and set aside.
approx 560 g (20 oz) extra firm tofu, 2 Tablespoons olive or vegetable oil
Heat the rest of the oil in the same pan and add the onion; cook for about five minutes until softened then add the peppers and fry for five more minutes.
1 onion, 1 red bell pepper, 1 yellow bell pepper, 1 orange bell pepper
Add the garlic, ginger, lemongrass and chilli pastes and cook, stirring, for a minute then add the coconut milk, peanut butter, soy sauce and sugar.
1 Tablespoon garlic paste, 1 Tablespoon ginger paste, 1 Tablespoon lemongrass paste, 1 teaspoon chilli paste (or more to taste), one 400 ml (14 oz) can coconut milk (full fat or light), 2 Tablespoons peanut butter, 1 ½ Tablespoons soy sauce, ½ Tablespoon dark brown sugar or coconut sugar
Allow to simmer for a couple of minutes then add the tofu, coriander, basil, lime juice and some salt and pepper to taste. Simmer for a few more minutes until the tofu is warmed through then serve with white rice.
small handful fresh coriander (cilantro), small handful fresh Thai basil, juice of ½ lime, salt and pepper