Imagine diving into a bowl of aromatic curry, brimming with tofu cubes that have soaked up all the rich flavors, accompanied by a medley of crunchy veggies. In this recipe, we let the tofu shine, complemented by broccoli, onion, red pepper, and fresh spinach. This dish is straightforward to whip up, making it a must-try for those busy evenings!
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
Ingredients
- 1 block (14 oz) firm tofu, pressed and cubed
- 1 large onion, finely chopped
- 1 red bell pepper, sliced
- 2 cups broccoli florets
- 2 cups fresh spinach, roughly chopped
- 3 cloves garlic, minced
- 3 tbsp olive oil or coconut oil
- 2 tsp curry powder
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1/2 tsp red chili powder (adjust to taste)
- Salt to taste
- 1 cup vegetable broth or water
- Fresh cilantro for garnish (optional)
- Rice, for serving
Instructions
- In a large skillet or pan, heat the oil over medium heat. Add the chopped onion and minced garlic, sautéing until the onions become translucent.
- Add the red bell pepper slices and broccoli florets to the pan. Sauté until they begin to soften.
- Stir in the curry powder, ground cumin, ground coriander, red chili powder, and salt, ensuring the vegetables are well-coated with the spices.
- Pour in the vegetable broth or water and bring the mixture to a gentle simmer.
- Gently fold in the tofu cubes, allowing them to absorb the flavors of the curry.
- Just before turning off the heat, stir in the fresh spinach, letting it wilt from the heat of the curry.
- Serve over rice and enjoy!
Notes
For a creamy consistency, a splash of coconut milk or almond milk can be added. This tofu and veggie curry pairs exquisitely with quinoa or brown rice, offering a delightful texture contrast. If you’re up for some heat, sprinkle in crushed red pepper flakes or freshly chopped green chilies. A sprinkle of roasted sesame seeds or crushed peanuts on top can also add a wonderful crunch. Enjoy!
*Please keep in mind that the following nutritional information is based on estimates and can vary depending on the specific brands and ingredients used.
Nutrition
- Serving Size: 1 serving
- Calories: 215
- Sugar: 6g
- Sodium: 285mg
- Fat: 11g
- Carbohydrates: 18g
- Fiber: 4g
- Protein: 12g
- Cholesterol: 0mg




