Protein-Packed Vegetarian Indian Delight
Savor the richness of plant-based protein in every bite

About this recipe
Discover a delectable Indian-inspired vegetarian dish that bursts with flavor and protein. Perfect for those embracing a plant-based diet, this recipe combines lentils, chickpeas, tofu, and aromatic spices to create a wholesome and satisfying meal. Whether for a family dinner or a cozy evening at home, this dish brings the warmth and richness of Indian cuisine to your table.
Ingredients
- 1 cup lentils
- 1 cup canned chickpeas, drained and rinsed
- 1 cup tofu, diced
- 1 onion, chopped
- 2 tomatoes, diced
- 2 cloves garlic, minced
- 1 tablespoon ginger, grated
- 1 teaspoon turmeric powder
- 1 teaspoon cumin powder
- 1 teaspoon coriander powder
- 1 teaspoon garam masala
- Salt to taste
- 2 tablespoons oil
- 1/4 cup fresh cilantro, chopped
Directions
- 1
Rinse and drain the lentils thoroughly.
- 2
Heat oil in a large pot over medium heat.
- 3
Sauté the onion until translucent, then add garlic and ginger.
- 4
Mix in tomatoes, cooking until soft.
- 5
Incorporate turmeric, cumin, coriander, and garam masala.
- 6
Add lentils and chickpeas, covering with water.
- 7
Bring to a boil, then simmer until lentils are tender, about 35 minutes.
- 8
Stir in tofu, simmering for an additional 5 minutes.
- 9
Season with salt and garnish with cilantro before serving.
Chef's tip
For enhanced flavor, consider adding a splash of lemon juice before serving. Pair with basmati rice or naan for a complete meal.
Sources
More recipes you'll love
Handpicked recipes based on your taste


