Nutrition Facts for Vegetarian keema matar

Vegetarian Keema Matar

Discover the perfect plant-based spin on a classic Indian comfort dish with this Vegetarian Keema Matar recipe! Made with protein-packed textured vegetable protein (TVP) or soy granules and sweet, tender green peas, this hearty and flavorful dish is simmered in a vibrant blend of spices like cumin, garam masala, and coriander. With golden caramelized onions, juicy tomatoes, and fresh ginger-garlic paste, every bite bursts with authentic taste and aroma. It's quick to prep, ready in just 45 minutes, and perfect served alongside warm roti, naan, or fluffy steamed rice. A wholesome, high-protein vegetarian dinner that’s as satisfying as it is delicious!

Nutriscore Rating: 84/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Vegetarian Keema Matar
Prep Time:15 mins
Cook Time:30 mins
Total Time:45 mins
Servings: 4

Ingredients

  • 200 grams textured vegetable protein (TVP) or soy granules
  • 1 cup frozen green peas
  • 2 tablespoons oil
  • 1 teaspoon cumin seeds
  • 1 large onion, finely chopped
  • 2 teaspoons ginger-garlic paste
  • 2 medium tomato, finely chopped
  • 1 green chili, slit
  • 0.5 teaspoon turmeric powder
  • 1 teaspoon red chili powder
  • 1.5 teaspoons coriander powder
  • 1 teaspoon garam masala
  • 1 teaspoon salt
  • 2 cups water
  • 2 tablespoons fresh cilantro, chopped

Directions

Step 1

Begin by soaking the textured vegetable protein (TVP) or soy granules in warm water for 10 minutes until they are soft and hydrated. Drain and set aside.

Step 2

Heat oil in a large pan over medium heat. Add cumin seeds and let them splutter.

Step 3

Add the finely chopped onion and sauté until they are golden brown.

Step 4

Stir in ginger-garlic paste and cook for 2 minutes until the raw smell disappears.

Step 5

Add the chopped tomatoes and slit green chili. Cook until the tomatoes are soft and the oil begins to separate.

Step 6

Add turmeric powder, red chili powder, coriander powder, and salt. Mix well and cook for another 2 minutes.

Step 7

Add the soaked and drained soy granules to the pan. Stir well to combine with the spices and cook for 5 minutes.

Step 8

Add 2 cups of water, frozen peas, and garam masala. Stir everything well, cover the pan, and let it simmer for 10-15 minutes or until most of the water is absorbed and the mixture is well cooked.

Step 9

Taste and adjust seasoning if necessary.

Step 10

Garnish with freshly chopped cilantro before serving.

Step 11

Serve hot with roti, naan, or steamed rice.

Nutrition Facts

Serving size (1328.0g)
Amount per serving % Daily Value*
Calories 1258.2
Total Fat 45.7g 0%
Saturated Fat 4.7g 0%
Polyunsaturated Fat 0g
Cholesterol 0mg 0%
Sodium 2452.8mg 0%
Total Carbohydrate 116.7g 0%
Dietary Fiber 45.5g 0%
Total Sugars 42.4g
Protein 119.5g 0%
Vitamin D 0IU 0%
Calcium 608.2mg 0%
Iron 27.8mg 0%
Potassium 5160.4mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 30.3%
Protein: 35.2%
Carbs: 34.4%