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.
Press the tofu to remove excess water. Cut it into bite-sized cubes and set aside.
Peel the yams and chop them into 1-inch cubes.
Heat 2 tablespoons of coconut oil in a large pot or deep skillet over medium heat.
Add the diced onion and sauté for 3-4 minutes until translucent.
Stir in the minced garlic and grated ginger, cooking for 1-2 minutes until fragrant.
Add the curry powder, ground cumin, ground coriander, turmeric powder, salt, and black pepper. Stir continuously for about 1 minute to toast the spices.
Pour in the coconut milk and vegetable broth. Stir well to combine.
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.
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.
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.
Taste and adjust seasoning, adding more salt or spices if needed.
Remove the curry from heat and garnish with freshly chopped cilantro.
Serve hot over cooked jasmine rice.
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% |
Source of Calories