Go Back

Indian-Inspired Tofu Curry

A delightful and nourishing curry made with tofu, aromatic spices, and creamy coconut milk, perfect for plant-based meals any day of the week.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Course Dinner, Main Course
Cuisine Indian, Vegan
Servings 4 servings
Calories 300 kcal

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.

Notes

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. You can substitute tofu with chickpeas or lentils for a different protein option.
Keyword Coconut Milk, Healthy Recipe, Plant-based, Tofu Curry, Vegan Curry