Nutrition Facts for Vegan hearty meat curry
Blog Research API Download App

Vegan Hearty Meat Curry

Image of Vegan Hearty Meat Curry
Nutriscore Rating: 87/100

Experience the bold and comforting flavors of our Vegan Hearty Meat Curry, a plant-based twist on the classic dish that’s perfect for weeknight dinners or cozy gatherings. This robust curry features golden, sautéed tofu cubes paired with protein-packed chickpeas, tender carrots, and vibrant peas, all simmered in a fragrant blend of warming spices like garam masala, turmeric, and cumin. The rich tomato and coconut milk base delivers a creamy, satisfying texture, while fresh baby spinach adds a pop of green and nutrients. With its balance of spices and wholesome ingredients, this dairy-free, gluten-free recipe is not only hearty and nutritious but irresistibly delicious. Ready in just an hour and perfect for serving over rice or with warm naan, it’s a true showcase of vegan comfort food at its finest.

Get More Healthy Recipes with SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Discover personalized meal ideas
Track your nutrition effortlessly
Get AI-powered health insights
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
40 min
🕐
Total Time
1 hr
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

20 items
  • 400 grams extra-firm tofu
  • 2 tablespoons olive oil
  • 1 large onion
  • 4 cloves garlic
  • 1 inch piece ginger
  • 1 teaspoon cumin seeds
  • 2 teaspoons coriander powder
  • 1 teaspoon turmeric powder
  • 1 teaspoon garam masala
  • 0.5 teaspoon cayenne pepper
  • 400 grams tomato puree
  • 1 cup coconut milk
  • 1 cup vegetable broth
  • 400 grams chickpeas, cooked
  • 2 medium carrots
  • 1 cup peas, frozen
  • 2 cups baby spinach
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 0.5 cup fresh cilantro
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
1

Press the extra-firm tofu for at least 15 minutes to remove excess water, then cut into cubes.

2

Heat 1 tablespoon of olive oil in a large pan over medium heat. Add the tofu cubes and saute until golden brown on all sides. Remove and set aside.

3

In the same pan, add the remaining olive oil. Add chopped onion and saute until translucent, about 5 minutes.

4

Add minced garlic and grated ginger, and cook for another minute until fragrant.

5

Add cumin seeds, coriander powder, turmeric powder, garam masala, and cayenne pepper. Stir and cook for 2 minutes to toast the spices.

6

Pour in the tomato puree and cook for 5 minutes over medium heat, stirring occasionally.

7

Add coconut milk, vegetable broth, and stir to combine. Bring the mixture to a simmer.

8

Add the cooked chickpeas, sliced carrots, and browned tofu to the pan. Stir well, cover, and let cook for 15 minutes or until the carrots are tender.

9

Add the frozen peas and baby spinach, stir until the spinach is wilted, about 3 minutes.

10

Season with salt and black pepper to taste.

11

Garnish with fresh cilantro before serving.

Cooking Tip: Take your time with each step for the best results!
2122
cal
121.6g
protein
257.2g
carbs
76.0g
fat

Nutrition Facts

1 serving (2293.1g)
Calories
2122
% Daily Value*
Total Fat 76.0 g 97%
Saturated Fat 10.8 g 54%
Polyunsaturated Fat 0.9 g
Cholesterol 0 mg 0%
Sodium 2955 mg 128%
Total Carbohydrate 257.2 g 94%
Dietary Fiber 67.3 g 240%
Total Sugars 79.7 g
Protein 121.6 g 243%
Vitamin D 0.0 mcg 0%
Calcium 2000 mg 154%
Iron 35.1 mg 195%
Potassium 5382 mg 115%

*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

46.8%%
22.1%%
31.1%%
Fat: 684 cal (31.1%%)
Protein: 486 cal (22.1%%)
Carbs: 1028 cal (46.8%%)