Nutrition Facts for Tofu yam curry

Tofu Yam Curry

Savor the comforting flavors of this Tofu Yam Curry, a vibrant plant-based dish that's as nourishing as it is delicious. Featuring tender chunks of yams simmered in a creamy coconut milk base and infused with a fragrant medley of curry powder, cumin, coriander, and turmeric, this recipe offers a perfect balance of warmth and spice. Crispy pan-fried tofu adds a satisfying texture, while optional fresh spinach boosts its nutritional value. Serve this hearty curry over fluffy jasmine rice and garnish with a sprinkle of fresh cilantro for a wholesome, flavorful meal that's ready in just 45 minutes. This vegan-friendly curry is ideal for weeknight dinners or meal prep, sure to delight your taste buds and warm your soul.

Nutriscore Rating: 73/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.
Image of Tofu Yam Curry
Prep Time:15 mins
Cook Time:30 mins
Total Time:45 mins
Servings: 4

Ingredients

  • 400 g Extra firm tofu
  • 500 g Yams (sweet potatoes)
  • 400 ml Coconut milk
  • 250 ml Vegetable broth
  • 2 tbsp Coconut oil
  • 1 medium Yellow onion, diced
  • 3 pieces Garlic cloves, minced
  • 1 tbsp Fresh ginger, grated
  • 2 tbsp Curry powder
  • 1 tsp Ground cumin
  • 1 tsp Ground coriander
  • 0.5 tsp Turmeric powder
  • 1 tsp Salt
  • 0.5 tsp Black pepper
  • 100 g Spinach leaves (optional)
  • 2 tbsp Fresh cilantro, chopped (for garnish)
  • 4 cups Cooked jasmine rice (for serving)

Directions

Step 1

Press the tofu to remove excess water. Cut it into bite-sized cubes and set aside.

Step 2

Peel the yams and chop them into 1-inch cubes.

Step 3

Heat 2 tablespoons of coconut oil in a large pot or deep skillet over medium heat.

Step 4

Add the diced onion and sauté for 3-4 minutes until translucent.

Step 5

Stir in the minced garlic and grated ginger, cooking for 1-2 minutes until fragrant.

Step 6

Add the curry powder, ground cumin, ground coriander, turmeric powder, salt, and black pepper. Stir continuously for about 1 minute to toast the spices.

Step 7

Pour in the coconut milk and vegetable broth. Stir well to combine.

Step 8

Add the cubed yams and bring the mixture to a simmer. Cover and cook for 15-20 minutes, or until the yams are fork-tender.

Step 9

While the curry simmers, heat a small non-stick pan over medium heat and lightly pan-fry the tofu cubes until golden on all sides, about 5-7 minutes. Set aside.

Step 10

Once the yams are tender, gently stir the tofu cubes into the curry. If using spinach, add it at this stage and cook for 2-3 additional minutes until wilted.

Step 11

Taste and adjust seasoning, adding more salt or spices if needed.

Step 12

Remove the curry from heat and garnish with freshly chopped cilantro.

Step 13

Serve hot over cooked jasmine rice.

Nutrition Facts

Serving size 2766 grams (2766.0g)
Amount per serving % Daily Value*
Calories 2971
Total Fat 70.10g 90%
Saturated Fat 29.90g 150%
Polyunsaturated Fat 1.20g
Cholesterol 0mg 0%
Sodium 7532mg 327%
Total Carbohydrate 482.80g 176%
Dietary Fiber 37.70g 135%
Total Sugars 60.10g
Protein 109.50g 219%
Vitamin D 0IU 0%
Calcium 3257mg 251%
Iron 41mg 226%
Potassium 4693mg 100%
*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: 21.0%
Protein: 14.6%
Carbs: 64.4%