Crispier tofu
Press away excess moisture before cooking and leave the tofu undisturbed long enough to form a golden edge.
A delicious and cozy vegetarian dinner, this Tofu & Chickpea Curry with Rice is packed with plant-based protein, rich flavors, and creamy goodness. It's a fantastic option for those seeking a satisfying meat-free meal.
Step by step
Heat ghee in a large skillet over medium heat. Add the diced onion and cook until soft and translucent (about 5 minutes).
Stir in minced garlic, grated ginger, curry powder, cumin, and turmeric. Cook for 1 minute until fragrant.
Add cubed smoked tofu, rinsed chickpeas, and diced tomatoes with their juices. Stir well and let simmer for 5 minutes.
Lower heat and stir in light coconut milk. Simmer gently for 10–15 minutes until the sauce thickens and flavors meld together.
Season with salt and pepper to taste. Serve warm over rice or with naan bread. Garnish with fresh parsley or cilantro and a squeeze of lime juice.
Useful, not complicated
Small changes that make this recipe easier to fit into real life.
Press away excess moisture before cooking and leave the tofu undisturbed long enough to form a golden edge.
Cook the rice, quinoa or couscous in advance and chill it promptly to make assembly faster on a busy day.
Cool leftovers promptly and refrigerate in a sealed container; add a splash of water when reheating to bring the texture back.
Useful tools
Products selected because they make this recipe easier to prepare.
Some links in this section are affiliate links. If you buy through them, DMT Nutrition may earn a commission at no extra cost to you.

Helps keep prepared ingredients and portions organised, fresh and easy to see.
View product →
Gives you enough room to prepare vegetables, herbs and proteins neatly and safely.
View product →
The paid recipe collection
50 satisfying, high-protein recipes plus practical meal-preparation guidance for busy weeks.
Explore the recipe book