vegetarianIndianhigh-proteinPlan this recipeShare

Protein-Packed Vegetarian Indian Delight

Savor the richness of plant-based protein in every bite

4servings
1 hr 10 min
Intermediate
Worth the slow weekend prepMacros ready to logFeeds a hungry crew
Protein-Packed Vegetarian Indian Delight

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. 1

    Rinse and drain the lentils thoroughly.

  2. 2

    Heat oil in a large pot over medium heat.

  3. 3

    Sauté the onion until translucent, then add garlic and ginger.

  4. 4

    Mix in tomatoes, cooking until soft.

  5. 5

    Incorporate turmeric, cumin, coriander, and garam masala.

  6. 6

    Add lentils and chickpeas, covering with water.

  7. 7

    Bring to a boil, then simmer until lentils are tender, about 35 minutes.

  8. 8

    Stir in tofu, simmering for an additional 5 minutes.

  9. 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