Creamy Tofu and Chickpea Curry
A rich and aromatic vegetarian Indian curry featuring tender tofu and hearty chickpeas in a creamy, spiced tomato-based sauce, perfect for a satisfying dinner.
Ingredients
- Tofu200 g
- Onion50 g
- Tomato100 g
- Garlic10 g
- Bell Pepper50 g
- Coconut Milk50 ml
- Bell Pepper50 g
- Oil5 g
- Salt0.5 tsp
- Chickpeas150 g
- Ginger10 g
- Cashew15 g
- Cumin Powder0.8 tsp
- Coriander Powder1 tsp
- Turmeric0.5 tsp
- Garam Masala0.5 tsp
- Red Chili Powder0.3 tsp
- Cilantro5 g
Instructions
- 1Step 1
Step 1: Drain and rinse chickpeas. Press tofu to remove excess water, then cut into 1-inch cubes. Dice onion and bell pepper. Mince garlic and ginger. Roughly chop tomatoes. Soak cashews in hot water for 5 minutes, then drain.
- 2Step 2
Step 2: Heat oil in a pot or deep pan over medium heat. Add diced onion, minced garlic, and ginger. Sauté until onion softens and turns translucent (3 minutes).
- 3Step 3
Step 3: Add chopped tomatoes and bell pepper. Stir in cumin powder, coriander powder, turmeric, red chili powder, and salt. Cook for 5 minutes, stirring occasionally, until tomatoes soften and break down.
- 4Step 4
Step 4: While the vegetables are cooking, blend the soaked cashews with 30ml water until a smooth paste forms (2 minutes). Add the cashew paste and coconut milk to the pan. Stir well to combine.
- 5Step 5
Step 5: Add the tofu cubes and drained chickpeas. Bring the curry to a gentle simmer, then reduce heat and cook for 5 minutes, allowing flavors to meld. Stir in garam masala. Garnish with fresh cilantro before serving.
Share Recipe
Turn These Recipes Into
Your Perfect Meal Plan
Join thousands who've transformed their meal planning.Join thousands of users who've transformed their meal planning with AI-powered recommendations. Get personalized weekly meal plans featuring recipes like these, tailored to your dietary preferences and schedule.
🎁Start with a FREE week—no credit card required!✨You Might Also Love These
Discover more delicious recipes similar to this one, carefully selected just for you.