If you’re on the hunt for a vegan curry recipe that’s both hearty and flavorful, this Coconut, Tempeh, and Mushroom Curry is exactly what you need. Combining nutrient-rich tempeh, savory mushrooms, and creamy coconut milk, this dish is a perfect balance of textures and flavors. Plus, it’s quick to make and full of plant-based goodness, making it ideal for a satisfying weeknight dinner.
Whether you're a seasoned plant-based eater or simply looking to try more vegan meals, this curry is sure to become one of your go-to recipes. The mild blend of spices, the rich coconut milk, and the tender tempeh will make it a new favorite in your household.
Here’s everything you’ll need to whip up this delicious vegan curry recipe:
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 —whether you use button, shiitake, or cremini, they will provide a rich, umami flavor that pairs beautifully with the curry sauce.
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.
Once your aromatics are ready, toss the tempeh cubes and sliced mushrooms into the skillet. Sauté everything for another 10 minutes, allowing the mushrooms to release their moisture and the tempeh to begin absorbing the flavors from the pan. The mushrooms should turn golden brown, enhancing their earthy flavor.
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 1 2/3 cup 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.
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.
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.
This vegan curry recipe is not only delicious but also packed with nutritional benefits. Tempeh is a great source of plant-based protein and probiotics due to its fermentation process, making it a nutritious alternative to meat. Mushrooms offer antioxidants and essential minerals like selenium, while spinach brings iron, vitamins, and fiber. Coconut milk contains healthy fats that provide a satisfying creaminess to the dish.
This Coconut, Tempeh, and Mushroom Curry is a standout among vegan curry recipes, bringing a delicious mix of creamy, savory, and spicy flavors to your table. Whether you're a plant-based eater or simply looking for a new favorite dish, this recipe is sure to impress!
Want to keep this recipe handy for your next meal? Download the FREE printable recipe card and make cooking this delicious vegan curry even easier. Simply click below and save it to your collection!
This Coconut, Tempeh, and Mushroom Curry is a creamy, satisfying vegan curry recipe that's perfect for busy weeknights. Packed with plant-based protein from tempeh, savory mushrooms, and fresh spinach, it's a healthy and delicious dish everyone will love. Quick to make, nutrient-dense, and full of flavor, this curry is sure to become a household favorite. Download the free recipe card to save this easy, nutritious meal for later!
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.
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.
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.
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.
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.
Servings 4
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.