Nutrition Facts for Indian spiced peas with tofu
Blog Research API Download App

Indian Spiced Peas with Tofu

Image of Indian Spiced Peas with Tofu
Nutriscore Rating: 87/100

Discover the vibrant flavors of this Indian Spiced Peas with Tofu recipe, a plant-based delight packed with bold spices and wholesome ingredients. Pan-fried golden tofu cubes are simmered in a rich, aromatic tomato and onion gravy infused with cumin, turmeric, garam masala, and a hint of chili for just the right amount of heat. Tender green peas add a pop of sweetness and color, while fresh cilantro elevates the dish with a refreshing finish. Ready in just 35 minutes, this satisfying vegan dish pairs perfectly with fluffy basmati rice or warm naan bread, making it an excellent choice for a quick yet flavorful weeknight dinner or an impressive addition to your next meal.

TITAN HAUS

Pure Titanium Kitchenware
🏆 Safest Cutting Board 2025

Why 10,000+ Chefs Switched to Titanium

No Microplastics
Self-Sanitizing
Knife-Friendly
Dishwasher Safe
Plastic: Harbors Bacteria
Wood: Traps Odors
Titanium Cutting Board
$99 $169
Get 40% Off

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
20 min
🕐
Total Time
35 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

15 items
  • 400 grams firm tofu
  • 250 grams frozen peas
  • 1 medium onion
  • 1 large tomato
  • 1 teaspoon ginger
  • 2 pieces garlic cloves
  • 1 teaspoon cumin seeds
  • 0.5 teaspoon turmeric powder
  • 1 teaspoon ground coriander
  • 1 teaspoon garam masala
  • 0.5 teaspoon red chili powder
  • 2 tablespoons vegetable oil
  • 100 milliliters water
  • 1 teaspoon salt
  • 2 tablespoons fresh cilantro
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

12 steps
1

Press the tofu for 10-15 minutes to remove excess water. Then cut it into bite-sized cubes.

2

Heat 1 tablespoon of vegetable oil in a large skillet over medium heat. Add the tofu cubes and pan-fry until they are golden brown on all sides, about 6-8 minutes. Remove from the pan and set aside.

3

Finely chop the onion, grate the ginger, and mince the garlic. Dice the tomato into small pieces.

4

In the same skillet, heat the remaining 1 tablespoon of vegetable oil. Add the cumin seeds and let them sizzle for 30 seconds until aromatic.

5

Add the chopped onion to the skillet and sauté until translucent, about 3-4 minutes.

6

Stir in the grated ginger and minced garlic. Cook for another minute until fragrant.

7

Add the diced tomato, turmeric powder, ground coriander, garam masala, red chili powder, and salt. Cook for 3-5 minutes, stirring frequently, until the tomatoes are soft and the spices are well blended.

8

Pour in 100 milliliters of water and bring the mixture to a simmer.

9

Add the frozen peas to the skillet and cook for 3-4 minutes until they are tender.

10

Gently fold in the pan-fried tofu cubes and cook for an additional 2-3 minutes to let the flavors meld together.

11

Garnish with freshly chopped cilantro before serving.

12

Serve hot with steamed basmati rice or warm naan bread.

Cooking Tip: Take your time with each step for the best results!
282
cal
20.2g
protein
19.6g
carbs
15.2g
fat

Nutrition Facts

1 serving (276.4g)
Calories
282
% Daily Value*
Total Fat 15.2 g 19%
Saturated Fat 2.2 g 11%
Polyunsaturated Fat 4.1 g
Cholesterol 0 mg 0%
Sodium 509 mg 22%
Total Carbohydrate 19.6 g 7%
Dietary Fiber 7.5 g 27%
Total Sugars 6.9 g
Protein 20.2 g 40%
Vitamin D 0.0 mcg 0%
Calcium 731 mg 56%
Iron 4.4 mg 25%
Potassium 586 mg 12%

*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

26.6%%
27.1%%
46.3%%
Fat: 548 cal (46.3%%)
Protein: 321 cal (27.1%%)
Carbs: 315 cal (26.6%%)