Indian-Inspired Tofu Curry
Why You’ll Love This Recipe
This Indian-Inspired Tofu Curry is a delightful and nourishing dish that’s perfect for any time of the week. With its rich flavors and creamy texture, it’s a fantastic way to enjoy plant-based ingredients. This recipe combines tofu with aromatic spices and coconut milk, creating a meal that’s not only satisfying but also healthy. You’ll be amazed at how easy it is to whip up this curry in your own kitchen!
How to Make Indian-Inspired Tofu Curry
Ingredients:
- 1 block firm tofu, cubed
- 1 onion, chopped
- 2 garlic cloves, minced
- 1 tablespoon ginger, minced
- 1 tablespoon curry powder
- 1 teaspoon turmeric
- 1 can coconut milk
- 1 cup vegetable broth
- 2 cups spinach
- Salt and pepper to taste
- 2 tablespoons oil for cooking
Directions:
- Heat oil in a large pan over medium heat.
- Add onion, garlic, and ginger, sautéing until the onion is translucent.
- Stir in curry powder and turmeric, cooking for another minute.
- Add cubed tofu and cook until lightly browned.
- Pour in coconut milk and vegetable broth, bringing the mixture to a simmer.
- Stir in spinach until wilted.
- Season with salt and pepper to taste.
- Serve hot with rice or naan.
How to Serve Indian-Inspired Tofu Curry
This tofu curry pairs beautifully with steamed rice or fluffy naan. Garnish it with fresh cilantro or a dash of lime juice for a burst of flavor. Whether you’re preparing a cozy family dinner or a meal for guests, this curry will impress everyone at the table.
How to Store Indian-Inspired Tofu Curry
To store leftovers, let the curry cool completely. Place it in an airtight container and refrigerate. It will stay fresh in the fridge for up to 3 days. You can also freeze the curry for up to 3 months. Just remember to thaw it overnight in the fridge before reheating.
Tips to Make Indian-Inspired Tofu Curry
- For a crunchier tofu texture, press the tofu before cooking to remove excess moisture.
- Feel free to add more veggies like bell peppers, carrots, or peas based on your preference.
- If you like it spicy, add a chopped chili or some red pepper flakes while cooking.
Variation
You can substitute tofu with chickpeas or lentils for a different protein option. This variation maintains the richness of the dish while offering a unique twist.
FAQs
1. Can I make this curry vegan?
Yes! This recipe is already vegan, as it uses tofu and coconut milk.
2. How spicy is this tofu curry?
The recipe is mild, but you can adjust the spice levels by adding more curry powder or fresh chili.
3. Can I use other vegetables?
Absolutely! Feel free to toss in whatever vegetables you have on hand, such as zucchini or eggplant.
Enjoy your cooking adventure with this flavorful and wholesome dish!

Indian-Inspired Tofu Curry
Ingredients
Main Ingredients
- 1 block firm tofu, cubed
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1 tablespoon ginger, minced
- 1 tablespoon curry powder
- 1 teaspoon turmeric
- 1 can coconut milk
- 1 cup vegetable broth
- 2 cups spinach
- to taste Salt and pepper
- 2 tablespoons oil for cooking
Instructions
Cooking Instructions
- Heat oil in a large pan over medium heat.
- Add onion, garlic, and ginger, sautéing until the onion is translucent.
- Stir in curry powder and turmeric, cooking for another minute.
- Add cubed tofu and cook until lightly browned.
- Pour in coconut milk and vegetable broth, bringing the mixture to a simmer.
- Stir in spinach until wilted.
- Season with salt and pepper to taste.
- Serve hot with rice or naan.
