Creamy Mushroom Coconut Curry is the ultimate cozy, vegan-friendly dish that bursts with flavor. Roasted mushrooms and sweet coconut milk come together in a spiced, aromatic sauce that’s both comforting and satisfying. Perfect for weeknight dinners, meal prep, or a special family meal, this versatile curry can be customized with extra vegetables, tofu, or chickpeas to make it a hearty feast everyone will love.
Why You’ll Love This Recipe
- Quick and easy, ready in under 40 minutes.
- Rich, creamy, and packed with flavor from roasted mushrooms and aromatic spices.
- Fully vegan and adaptable with extra veggies or proteins.
- Perfect for serving with rice, naan, or as a warming solo dish.
Ingredients
Roasted Mushrooms
- 14 oz (400 g) chestnut mushrooms, quartered – earthy and meaty, perfect for roasting.
- 1 small red onion, thinly sliced – adds sweetness and depth; use half if large.
- 2 tsp curry powder – brings warmth and signature curry flavor.
- 1 tsp smoked paprika – adds subtle smokiness.
- ½ tsp garlic powder – enhances umami without overpowering.
- Olive or vegetable oil – for roasting; helps mushrooms brown beautifully.
- Salt and pepper – essential for seasoning and balancing flavors.
Creamy Coconut Sauce
- 3 cloves garlic, crushed or finely chopped – aromatic base for the sauce.
- 2 tsp ginger, grated or finely chopped – adds zesty warmth.
- 1 tsp ground cumin – earthy and nutty undertone.
- ½ tsp turmeric – adds color and mild flavor.
- ½ tsp chili powder – gentle heat, adjust to taste.
- 1 Tbsp garam masala – signature Indian spice blend for depth.
- 1 tsp sugar – balances acidity and spices.
- 1 Tbsp tomato paste – enriches the sauce and intensifies flavor.
- ⅓ cup (80 ml) vegetable broth – adds moisture and depth.
- 14 oz (400 g) canned coconut milk – creates creamy, luscious sauce.
- 2–3 Tbsp cilantro (coriander), chopped – fresh herbaceous finish.
- 1 lemon, for squeezing – brightens and balances the richness.
- Salt and pepper, to taste – for final seasoning.
How to Make Creamy Mushroom Coconut Curry
Step 1: Roast the Mushrooms
Preheat your oven to 400°F (200°C). Place mushrooms and sliced red onion in a 9×13 baking tray. Drizzle lightly with olive oil and sprinkle with curry powder, smoked paprika, garlic powder, salt, and pepper. Toss to coat evenly. Roast for 20 minutes until golden brown, stirring halfway if needed.
Step 2: Prepare the Coconut Sauce
While mushrooms roast, heat a little olive oil in a wide-bottomed sauté pan over low heat. Add garlic and ginger, cooking until soft. Stir in cumin, turmeric, chili powder, and garam masala, cooking briefly until fragrant. Add tomato paste and cook for a few minutes until well combined.
Step 3: Build the Creamy Sauce
Pour in vegetable broth and whisk, letting it bubble and thicken for 2–3 minutes. Add coconut milk and sugar, stirring until smooth. Season generously with salt and pepper. Allow sauce to simmer uncovered while mushrooms finish roasting; it will thicken slightly.
Step 4: Combine and Finish
Once mushrooms and onions are roasted, add them directly into the sauce along with any juices from the roasting pan. Stir in chopped cilantro and squeeze in fresh lemon juice. Adjust seasoning to taste.
Step 5: Serve
Serve hot with steamed rice, naan, or flatbread. Garnish with extra cilantro and lemon wedges for added freshness.

Tips for Success
- Use a wide sauté pan for sauce to allow evaporation and proper thickening.
- Don’t overcrowd the baking tray; mushrooms roast best in a single layer.
- Taste and adjust spices before serving; coconut milk can mellow flavors slightly.
- Add extra vegetables like bell peppers, peas, or spinach for variety.
Equipment Needed
- Oven and baking tray
- Wide sauté pan or skillet
- Mixing spoon or spatula
- Knife and cutting board
- Measuring spoons and cups
Recipe Variations
- Extra Veggie Curry: Add bell peppers, zucchini, or spinach for color and nutrition.
- Protein Boost: Include tofu, tempeh, or chickpeas for a more filling meal.
- Spicy Version: Increase chili powder or add a pinch of cayenne for heat.
- Low-Fat Option: Use light coconut milk or reduce oil in roasting.
Serving Suggestions
Pair this curry with basmati rice, jasmine rice, or warm naan. Serve with a side of mango chutney or pickled vegetables to balance flavors. Garnish with fresh cilantro and a squeeze of lemon for brightness.
FAQs
Can I make this curry ahead of time?
Yes, it stores well in the fridge for up to 3 days. Reheat gently on the stove to avoid separating the coconut milk.
Can I use other mushrooms?
Absolutely! Button mushrooms, cremini, or portobello work well. Adjust roasting time for larger mushrooms.
Is this curry gluten-free?
Yes, as long as your vegetable broth and spices are gluten-free.
Can I freeze this curry?
Yes, store in an airtight container for up to 2 months. Thaw in the fridge before reheating.
How do I make it spicier?
Add extra chili powder, cayenne, or a dash of hot sauce to taste.
Final Thoughts
Creamy Mushroom Coconut Curry is a comforting, flavorful, and versatile vegan dish that brings the warmth of Indian spices to your table. With roasted mushrooms, aromatic spices, and luscious coconut milk, it’s an easy weeknight winner or a special meal for friends and family. Experiment with veggies and proteins to make it your own and enjoy a cozy, satisfying bowl of goodness that’s as beautiful as it is delicious.
Print
Creamy Mushroom Coconut Curry: Easy Vegan Comfort Food
- Total Time: 35 minutes
- Yield: 3 servings
- Diet: Vegan
Description
This easy vegan curry is packed with spiced roasted mushrooms and a sweet coconut milk sauce – perfect for a flavorful family meal. You can add extra veggies or protein as desired.
Ingredients
- 14 oz (400 g) chestnut mushrooms, quartered
- 1 small red onion, thinly sliced
- 2 tsp curry powder
- 1 tsp smoked paprika
- 1/2 tsp garlic powder
- Olive or vegetable oil, for roasting
- 3 cloves garlic, crushed or finely chopped
- 2 tsp ginger, grated or finely chopped
- 1 tsp ground cumin
- 1/2 tsp turmeric
- 1/2 tsp chili powder
- 1 Tbsp garam masala
- 1 tsp sugar
- 1 Tbsp tomato paste
- 1/3 cup (80 ml) vegetable broth
- 14 oz (400 g) canned coconut milk
- 2–3 tbsp cilantro (coriander), chopped
- 1 lemon, for squeezing
- Salt and pepper, to taste
Instructions
- Preheat oven to 200°C / 400°F.
- Place mushrooms and onions in a baking tray, drizzle with oil, sprinkle curry powder, smoked paprika, garlic powder, salt, and pepper. Roast for 20 minutes.
- Meanwhile, heat olive oil in a wide saute pan. Cook garlic and ginger until soft. Add cumin, turmeric, chili powder, garam masala and cook until fragrant.
- Add tomato paste, cook a few minutes. Stir in vegetable broth and let thicken 2–3 minutes.
- Add coconut milk and sugar, season with salt and pepper. Simmer uncovered until mushrooms are done.
- Add roasted mushrooms and onions to the sauce, include roasting oil. Stir in cilantro and lemon juice.
- Serve with rice and/or naan, with extra lemon wedges.
Notes
- Use a wide saute pan to allow sauce to thicken faster and leave space for mushrooms.
- If using a saucepan, start simmering the sauce before cooking mushrooms, then combine at the end.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Saute / Roast
- Cuisine: Indian



