Assalamu Alaikum, Ramadan Mubarak to you all! Today we have a delicious and healthy Vegetable Stir Fry with Tofu.
Packed full of flavour and nutrients, this is one to try! Especially when you need something new to try!
Vegetable Stir-Fry with Tofu Recipe

Ingredients (Serves 4)
- For the stir-fry:
- 200g firm tofu, drained and cut into cubes
- 2 tbsp cornflour (for coating the tofu)
- 2 tbsp olive oil or sesame oil
- 1 red bell pepper, sliced
- 1 yellow bell pepper, sliced
- 1 courgette, sliced into half-moons
- 1 carrot, julienned or thinly sliced
- 1 cup broccoli florets
- 1 cup snap peas or mangetout
- 2 garlic cloves, minced
- 1-inch piece of ginger, grated
- 2 spring onions, sliced (for garnish)
- For the sauce:
- 3 tbsp soy sauce (or tamari for gluten-free)
- 1 tbsp hoisin sauce
- 1 tbsp rice vinegar
- 1 tbsp honey or maple syrup
- 1 tsp sesame oil
- 1/2 tsp chilli flakes (optional, for a bit of heat)
Method
- Prep the tofu:
Pat the tofu dry with a kitchen towel and cut it into cubes. Toss the cubes in cornflour until evenly coated. - Cook the tofu:
Heat 1 tbsp of oil in a large pan or wok over medium-high heat. Add the tofu cubes and cook for 2-3 minutes on each side until golden and crispy. Remove from the pan and set aside. - Stir-fry the veggies:
In the same pan, add the remaining oil. Sauté the garlic and ginger for 1 minute until fragrant. Add the broccoli, carrots, and snap peas, and stir-fry for 3-4 minutes. Then, add the bell peppers and courgette, and cook for another 2-3 minutes until the veggies are tender but still crisp. - Make the sauce:
In a small bowl, whisk together the soy sauce, hoisin sauce, rice vinegar, honey (or maple syrup), sesame oil, and chilli flakes (if using). - Combine everything:
Return the tofu to the pan with the veggies and pour the sauce over the top. Toss everything together and cook for another 1-2 minutes until heated through. - Serve and enjoy:
Transfer the stir-fry to a serving dish and garnish with sliced spring onions. Serve it with steamed rice, quinoa, or on its own for a light and satisfying Iftar meal.
Why This Recipe is Perfect for Iftar
- Light yet filling: The tofu and veggies provide protein and fibre, keeping you full without feeling heavy.
- Packed with nutrients: Colourful veggies, plant-based protein, and a flavourful sauce make this stir-fry a nutritional powerhouse.
- Quick and easy: It takes just 30 minutes to prepare, making it ideal for busy mums like me.
Tips and Tricks
- Switch up the veggies: Use whatever you have on hand – mushrooms, baby corn, or spinach work beautifully.
- Make it ahead: You can prep the veggies and tofu in advance, then stir-fry everything just before serving.
- Kid-friendly: Let the kids help with chopping the veggies or mixing the sauce – it’s a fun way to get them involved in the kitchen.
Much love,
Shahena 💕
P.S. Don’t forget to save some for Suhoor – it’s just as good the next morning! 😉