If you are looking for an easy one-pot dinner for the family then look no further. This creamy tofu and peanut stew is easy to make, tastes amazing and is full of good nutrients. It is made with lots of tofu as well as black beans, so is a great option if you are looking to cut down on meat and want some plant-based protein for your family dinners.
Firstly, if you have a tofu press - press your tofu. If not, use a tea towel or paper towels to take out as much moisture as possible.
Chop the onion, chilli, ginger and garlic. Heat the oil in a large pan and fry the onion for 5-6 mins adding the salt, chilli, garlic and ginger for the last minute or two.
Chop the tofu into chunks and add to the pan and fry for 5 mins until slightly browned.
Add the spices and fry for another 2 mins. Add in the tomato purée, peanut butter, chopped tomatoes, beans and coconut milk. Simmer for about 15 mins.
Add the spinach for the final 2-3 mins to wilt and finish with a good squeeze of lime juice, fresh coriander and peanuts. Check the seasoning and add more, if required, before serving.
Notes
Serve on its own or with crusty bread/brown rice.
The nutritional information is based on using a full fat coconut milk. If you would like to reduce the fat content, then feel free to sub with reduced fat coconut milk.