Ingredients
  • 1 cup tempeh
  • 1 1/4 cups mixed mushrooms
  • 1 Tbsp olive oil
  • 1 onion (diced)
  • 1 Tbsp fresh ginger (minced)
  • 2 cloves garlic (minced)
  • 1 Tbsp tomato paste
  • 1 Tbsp mild curry powder
  • 1 2/3 cups coconut milk
  • 2 cups baby spinach
  • salt and pepper (to taste)
Instructions for Vegan Curry Recipe
    How to Make Coconut, Tempeh, and Mushroom Curry
  1. 1
    Prep the Tempeh and Mushrooms

    Begin by cutting the tempeh into bite-sized cubes. Tempeh has a firm texture that holds up well in curries, making it an ideal choice for this recipe. Slice the mixed mushrooms thinly—whether you use button, shiitake, or cremini, they will provide a rich, umami flavor that pairs beautifully with the curry sauce.

  2. 2
    Sauté the Aromatics

    In a large skillet, heat the olive oil over medium heat. Once the oil is hot, add the diced onion, minced garlic, and fresh ginger. Sauté for about 5 minutes, stirring occasionally, until the onions become soft and translucent. This forms the flavorful base for the curry, so take your time to let the aromatics develop.

  3. 3
  4. 4
    Create the Curry Sauce

    Now it’s time to bring the curry together. Stir in 1 tablespoon of mild curry powder and 1 tablespoon of tomato paste. The tomato paste will provide a concentrated tang, balancing out the creamy coconut milk, while the curry powder infuses the dish with a blend of aromatic spices.

    Pour in the 400ml of coconut milk and give everything a good stir. Lower the heat to medium-low and let the curry simmer for about 15 minutes, allowing the sauce to thicken and the flavors to meld together.

  5. 5
    Add the Spinach

    Once the sauce has thickened to your desired consistency, add the baby spinach to the skillet. Stir the spinach into the curry and cook for about 2 minutes, just until it wilts. Season the dish with salt and pepper to taste. Adjust the seasoning as needed based on your preferences.

  6. 6
    Serve and Enjoy

    Your Coconut, Tempeh, and Mushroom Curry is now ready to serve! This vegan curry recipe is best enjoyed over a bed of fluffy rice. Jasmine or basmati rice pairs perfectly with the creamy sauce, but you can also serve it with quinoa or naan bread for a different twist.

Nutrition Facts

Servings 4


Amount Per Serving
Calories 369kcal
% Daily Value *
Total Fat 28g44%
Total Carbohydrate 28g10%
Protein 15g30%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Keywords: vegan curry recipe
Did you make this recipe?