We use cookies on this website to ensure its proper functioning and to improve the quality of our services. Cookie Policy
Tags and nutritional info are auto-generated and may be inaccurate. Always check the full ingredient list before cooking.
This recipe combines the tangy flavor of tomatoes with the soft texture of tofu, creating a simple yet delicious dish. Perfect for a quick and healthy meal, it’s packed with vegetables and seasoned with oregano for a hint of Mediterranean flair.
Want to keep this recipe for later? We can email it to you!
Heat a pan over medium heat and add the frozen diced onion. Sauté until softened.
Add the diced courgette, bell pepper, and mini tomatoes to the pan. Cook for a few minutes until the vegetables begin to soften.
Stir in the chopped tomatoes and passata. Mix well and bring to a simmer.
Add the tofu and oregano to the pan. Stir gently to combine and let it simmer for 10-15 minutes until the flavors meld together.
Serve hot and with packet coconut rice and enjoy your tomato tofu dish
Want to keep this recipe for later? We can email it to you!
For extra flavor, you can add a pinch of chili flakes or paprika.
Press the tofu beforehand to remove excess water for better texture.
Serve with rice, quinoa, or crusty bread for a complete meal.
Can I use fresh tomatoes instead of canned?
Yes, you can use fresh tomatoes. Just chop them finely and cook them longer to achieve a similar consistency.
What type of tofu works best for this recipe?
Firm tofu works best as it holds its shape during cooking.
Can I freeze leftovers?
Yes, you can freeze leftovers in an airtight container for up to a month.
Can I add other vegetables?
Absolutely! Feel free to add vegetables like spinach, mushrooms, or zucchini to enhance the dish.
Is this recipe suitable for vegans?
Yes, this recipe is completely vegan as it uses plant-based ingredients.

