This recipe brings together a variety of nutritious ingredients to create a well-balanced and satisfying meal. The quinoa serves as the base, providing a nutty and protein-rich foundation, while the curried tofu adds a delightful spice and protein boost. The broccoli and cauliflower add a refreshing crunch, while the raisins provide a touch of natural sweetness. Let’s get started!
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
Ingredients
- 1 cup quinoa, rinsed
- 1 block (14 ounces) firm tofu, drained and cubed
- 2 tablespoons curry powder
- 1 tablespoon olive oil
- 2 cups broccoli florets
- 2 cups cauliflower florets
- 1/2 cup raisins
- Salt and pepper, to taste
- Fresh cilantro or parsley, for garnish (optional)
Instructions
- Cook the quinoa according to package instructions. Set aside.
- In a bowl, toss the tofu cubes with the curry powder until evenly coated.
- Heat the olive oil in a large skillet over medium heat. Add the curried tofu and cook for 8-10 minutes, or until the tofu is golden and slightly crispy. Set aside.
- Steam the broccoli and cauliflower florets for 5-6 minutes until they are tender but still crisp. Alternatively, you can sauté them in a separate pan with a bit of olive oil for added flavor and texture.
- In a large mixing bowl, combine the cooked quinoa, curried tofu, steamed broccoli and cauliflower, and raisins. Season with salt and pepper to taste. Toss gently to mix all the ingredients together.
Notes
Do make sure to drain the tofu properly to remove excess moisture, allowing it to develop a crispy texture when cooked. Feel free to add additional spices like turmeric or cumin for extra flavor complexity. Don’t be afraid to customize your bowl by adding other vegetables or toppings like sliced almonds or toasted coconut flakes if desired. 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: 380
- Sugar: 10g
- Sodium: 480mg
- Fat: 12g
- Carbohydrates: 50g
- Fiber: 8g
- Protein: 18g
- Cholesterol: 0mg







