Tofu Yam Curry Recipe

Thats Nerdalicious Recipe

Tofu Yam Curry: A Vegetarian Delight

The first time I tasted a truly unforgettable curry, it was at a tiny, family-run restaurant tucked away on a quiet side street. The air was thick with the aroma of warming spices, and the gentle murmur of conversation created a comforting backdrop. I remember being drawn to the vibrant orange hue of a dish on the next table, and when I inquired, the owner smiled and said, “Ah, that’s our yam curry! A house specialty.” One bite, and I was hooked. The sweetness of the yam, the creamy coconut milk, and the gentle warmth of the curry spices created a symphony of flavors that danced on my tongue. Ever since, I’ve been on a quest to recreate that magic, experimenting with different vegetables, tofu, and spice blends. This Tofu Yam Curry is my tribute to that unforgettable meal, a dish that brings warmth and comfort to any table.

Recipe Overview

  • Prep Time: 30 minutes
  • Cook Time: 30 minutes
  • Total Time: 1 hour
  • Servings: 6
  • Dietary Type: Vegetarian

Ingredients

  • For the Tofu Marinade:

    • 454 g medium firm tofu, cubed
    • 2 tablespoons vegetable oil
    • 2 tablespoons lemon juice
    • 1 teaspoon Worcestershire sauce
    • 2 tablespoons curry powder
  • For the Roasted Yams:

    • 1 yam
    • 1 tablespoon vegetable oil
    • 1 tablespoon curry powder
  • For the Curry:

    • 2 tablespoons butter
    • 1 teaspoon curry powder
    • 1 medium white onion, chopped
    • 1 cup coconut milk
    • 1 tablespoon cornstarch
    • 1 tablespoon curry powder (for finishing)

Equipment Needed

  • Small bowl
  • Container with a lid
  • Baking sheet
  • Tinfoil
  • Large skillet or wok

Instructions

  1. Marinate the Tofu: In a small bowl, whisk together 2 tablespoons of vegetable oil, 2 tablespoons of lemon juice, 1 teaspoon of Worcestershire sauce, and 2 tablespoons of curry powder.

  2. Coat the Tofu: Gently brush the cubed tofu with the marinade, ensuring each piece is evenly coated.

  3. Refrigerate: Place the marinated tofu in a container with a lid and refrigerate for at least one hour. Longer marinating times (up to 4 hours) will enhance the flavor.

  4. Preheat the Oven: Preheat your oven to 350 degrees F (175 degrees C).

  5. Prepare the Yams: Peel the yam and cut it into ½-inch cubes.

  6. Roast the Yams: Line a baking sheet with tinfoil. Spread the yam cubes on the baking sheet and drizzle with 1 tablespoon of vegetable oil. Sprinkle with 1 tablespoon of curry powder, ensuring the yams are coated evenly.

  7. Bake the Yams: Bake the yams in the preheated oven for 20 minutes, or until they are tender. You can check for doneness by piercing a cube with a fork – it should slide in easily.

  8. Sauté the Onions: While the yams are roasting, melt 2 tablespoons of butter in a large skillet or wok over medium heat. Add the chopped onion and 1 teaspoon of curry powder. Sauté the onions until they are softened and translucent, about 5 minutes. Be careful not to burn the butter or the onions.

  9. Fry the Tofu: Add the marinated tofu to the skillet with the onions. Fry for about 5 minutes, turning occasionally, until the tofu is lightly browned and slightly crispy.

  10. Combine Yams and Tofu: Add the roasted yams to the skillet with the tofu and onions. Fry for another 5 minutes, stirring occasionally, to allow the flavors to meld.

  11. Add Coconut Milk and Cornstarch: Pour 1 cup of coconut milk into the skillet. In a small bowl, whisk together 1 tablespoon of cornstarch with 2 tablespoons of cold water to form a slurry. Add the cornstarch slurry to the skillet and stir well.

  12. Simmer the Curry: Bring the curry to a simmer and let it simmer for about 10 minutes, stirring occasionally, until the sauce has thickened slightly.

  13. Finish with Curry Powder: Just before serving, sprinkle 1 tablespoon of curry powder over the curry and stir in thoroughly. This final addition of curry powder will enhance the aroma and flavor of the dish.

  14. Serve: Serve the Tofu Yam Curry hot with couscous or rice.

Expert Tips & Tricks

  • Press the Tofu: For extra-firm tofu, press it before marinating to remove excess water. Wrap the tofu in paper towels and place a heavy object on top for about 30 minutes. This will allow the tofu to absorb the marinade more effectively.

  • Customize the Spices: Adjust the amount of curry powder to your liking. If you prefer a milder curry, reduce the amount. For a spicier curry, add a pinch of cayenne pepper or a chopped chili pepper.

  • Enhance the Flavor: For a richer flavor, add a tablespoon of grated ginger and a clove of minced garlic to the skillet along with the onions.

  • Make Ahead: The tofu can be marinated a day ahead of time. The yams can also be roasted in advance and stored in the refrigerator. This will save you time on the day you plan to serve the curry.

  • Thicken the Sauce: If the sauce is not thickening enough, you can add another teaspoon of cornstarch slurry. Be sure to whisk the cornstarch with cold water to prevent lumps from forming.

Serving & Storage Suggestions

Serve the Tofu Yam Curry hot, garnished with fresh cilantro or chopped green onions. It pairs perfectly with fluffy couscous, steamed rice, or warm naan bread. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm the curry in a skillet over medium heat, stirring occasionally, until heated through. You may need to add a splash of water or coconut milk if the sauce has thickened too much. Freezing is not recommended as the tofu texture can change.

Nutritional Information

Nutrient Amount per Serving % Daily Value
Calories 310 kcal 16%
Total Fat 18g 28%
Saturated Fat 12g 60%
Cholesterol 30mg 10%
Sodium 150mg 7%
Total Carbohydrate 30g 10%
Dietary Fiber 5g 20%
Sugars 7g
Protein 8g 16%

Variations & Substitutions

  • Sweet Potato: Substitute sweet potatoes for yams for a slightly different flavor profile.

  • Other Vegetables: Add other vegetables such as bell peppers, zucchini, or spinach to the curry.

  • Gluten-Free: Ensure that the Worcestershire sauce you use is gluten-free. Tamari can also be used as a substitute.

  • Spicy: Add a chopped chili pepper or a pinch of cayenne pepper to the curry for a spicier kick.

  • Cashew Cream: Blend cashews soaked in hot water for 30 minutes until smooth and creamy and stir into the curry for added richness.

FAQs (Frequently Asked Questions):

Q: Can I use extra firm tofu instead of medium firm tofu?
A: Yes, you can use extra firm tofu, but be sure to press it well to remove excess water before marinating.

Q: Can I make this curry ahead of time?
A: Yes, you can make the curry a day or two ahead of time. The flavors will meld together even more as it sits.

Q: Can I freeze this curry?
A: Freezing is not recommended as the texture of the tofu can change upon thawing.

Q: I don’t have Worcestershire sauce. What can I use instead?
A: You can substitute soy sauce or tamari for Worcestershire sauce, though the flavor will be slightly different.

Q: Can I use regular milk instead of coconut milk?
A: Coconut milk adds a unique creaminess and flavor to the curry. Regular milk will not provide the same results, but you can use cashew cream.

Final Thoughts

This Tofu Yam Curry is more than just a recipe; it’s an invitation to explore the vibrant world of vegetarian cuisine. The combination of sweet yams, savory tofu, and fragrant curry spices creates a dish that is both comforting and satisfying. Don’t be afraid to experiment with different vegetables and spice levels to create a curry that is perfectly tailored to your tastes. I hope you enjoy this recipe as much as I do, and I encourage you to share your creations and feedback with me. Consider pairing this curry with a crisp, dry white wine or a refreshing mango lassi for the perfect meal. Happy cooking!

Leave a Comment