Creamy Mushroom Coconut Curry

Creamy Mushroom Coconut Curry is a cozy, deeply flavored dish that brings together roasted mushrooms, warm curry spices, and a silky coconut sauce. The mushrooms are roasted with curry powder, smoked paprika, and garlic powder first, giving them browned edges and a richer flavor before they meet the creamy sauce.

The sauce combines garlic, ginger, cumin, turmeric, chili powder, garam masala, tomato paste, and coconut milk for a fragrant balance of warmth, creaminess, and gentle heat. Fresh cilantro and a squeeze of lemon at the end brighten everything up, making this a satisfying curry that feels full of flavor without needing a long list of ingredients.

Why You’ll Love This Recipe

  • Roasted mushrooms add extra flavor: Quartered chestnut mushrooms develop browned edges and a savory roasted taste before being added to the sauce.
  • The coconut sauce is rich and creamy: Full-fat canned coconut milk gives the curry its smooth, luscious texture.
  • Warm spices build the flavor: Curry powder, cumin, turmeric, chili powder, and garam masala create layers of earthy, aromatic spice.
  • It has a fresh finish: Lemon juice and chopped cilantro cut through the richness and keep the curry tasting bright.
  • The ingredients work together naturally: The tomato paste adds depth and color, while garlic and ginger provide an aromatic base.
  • You can adjust the seasoning at the end: Salt, pepper, lemon, and cilantro can be adjusted to suit your taste.

Preparation and Tools

You’ll need a large roasting tray or baking sheet for the mushrooms and red onion, plus a large skillet, sauté pan, or shallow saucepan for the coconut sauce.

Quarter the chestnut mushrooms and thinly slice the red onion before starting. If your red onion is particularly large, use only half as specified. Have the garlic crushed or finely chopped and the ginger grated or finely chopped so both are ready to add to the sauce without interrupting the cooking process.

It also helps to measure the spices and other sauce ingredients before you begin. There are several spices going into the pan, so having them ready makes the cooking process straightforward.

Preparation Tips

Give the mushrooms enough room

Spread the quartered mushrooms and sliced onion out on the roasting tray rather than piling them together. Crowding can make vegetables release moisture and steam instead of developing the roasted edges that give this curry its character.

Season the mushrooms before roasting

The curry powder, smoked paprika, and garlic powder go directly onto the mushrooms and onion before roasting. Make sure everything is evenly coated with the spices and a little oil so the seasoning is distributed throughout.

Use canned coconut milk

The recipe calls for 14 oz (400 g) canned coconut milk, which provides the creamy base for the curry. Shake or stir the can if needed before adding it so the thicker and thinner portions are incorporated.

Be generous with seasoning

Salt and pepper are listed to taste, and the recipe specifically calls for being generous. Because coconut milk is rich and mellow, sufficient seasoning helps the spices and savory mushroom flavor stand out.

Don’t skip the lemon

The final squeeze of lemon is small but important. Coconut milk creates richness, while lemon adds acidity that helps balance the finished sauce.

Ingredients

For the Roasted Mushrooms

Chestnut mushrooms: Fourteen ounces (400 g) of quartered chestnut mushrooms form the heart of the dish. Their meaty texture makes them especially well suited to roasting before being added to the curry.

Red onion: A small red onion, thinly sliced, roasts alongside the mushrooms and brings a mild sweetness to the dish.

Curry powder, smoked paprika, and garlic powder: These three seasonings coat the mushrooms before roasting. Curry powder provides the main spice profile, smoked paprika adds a subtle smoky note, and garlic powder reinforces the savory flavor.

Olive or vegetable oil: A little oil helps the mushrooms and onion roast properly and allows the dry seasonings to coat them.

For the Creamy Coconut Sauce

Garlic and ginger: These form the aromatic foundation of the sauce and complement the spices beautifully.

Ground cumin, turmeric, and chili powder: Cumin brings an earthy warmth, turmeric adds its characteristic golden color and earthy spice, and chili powder contributes heat.

Garam masala: This adds another layer of aromatic spice to the sauce and works especially well with the coconut milk.

Sugar and tomato paste: The small amount of sugar balances the flavors, while tomato paste adds depth and savory richness.

Vegetable broth: Just ⅓ cup (80 ml) loosens the sauce while keeping the coconut milk at the center of the dish.

Coconut milk: The 14 oz (400 g) can creates the creamy, smooth foundation for the curry.

Cilantro and lemon: These are added toward the end to give the rich curry a fresh, bright finish.

How to Make Creamy Mushroom Coconut Curry

1. Roast the Mushrooms and Red Onion

Start by preparing the oven according to the roasting method you normally use for the mushrooms, then arrange the 14 oz (400 g) quartered chestnut mushrooms and 1 small thinly sliced red onion on a roasting tray.

Drizzle with olive or vegetable oil, then sprinkle over 2 teaspoons curry powder, 1 teaspoon smoked paprika, and ½ teaspoon garlic powder. Toss thoroughly so the mushrooms and onion are coated with the oil and spices.

Roast until the mushrooms are cooked through and have developed browned, roasted edges, with the onion softened and lightly caramelized. The exact roasting time can vary depending on the oven and the size of the mushroom pieces, so use their appearance and texture as your guide.

The mushrooms should look noticeably more deeply colored than when they went into the oven. Set the roasted mushroom mixture aside while you prepare the sauce.

2. Build the Spiced Coconut Sauce

While the mushrooms are roasting, prepare the sauce in a large skillet or sauté pan.

Add the 3 cloves of crushed or finely chopped garlic and 2 teaspoons grated or finely chopped ginger to the pan. Add the 1 teaspoon ground cumin, ½ teaspoon turmeric, ½ teaspoon chili powder, and 1 tablespoon garam masala.

Cook the aromatics and spices together until fragrant, stirring so the garlic and ginger are evenly combined with the spices. The mixture should become aromatic without allowing the garlic to burn.

Next, stir in 1 teaspoon sugar and 1 tablespoon tomato paste. Mix thoroughly so the tomato paste becomes incorporated into the seasoned mixture.

3. Add the Broth and Coconut Milk

Pour in ⅓ cup (80 ml) vegetable broth, stirring to loosen the mixture and combine it with the tomato paste and spices.

Add the 14 oz (400 g) canned coconut milk and stir until the sauce is smooth and evenly mixed. Allow the sauce to cook gently so the flavors can come together.

As it warms, the coconut milk creates the creamy base while the spices spread throughout the sauce. Keep stirring occasionally and watch the consistency as the curry develops.

4. Add the Roasted Mushrooms

Once the coconut sauce is hot and well combined, add the roasted mushrooms and red onion to the pan.

Stir gently so the vegetables are coated in the creamy sauce without breaking up the roasted mushrooms. Let everything cook together briefly so the roasted mushroom flavor becomes part of the curry.

Taste the sauce and season generously with salt and pepper as needed. The finished curry should taste well seasoned, creamy, aromatic, and warmly spiced.

5. Finish with Cilantro and Lemon

Remove the curry from the heat and stir through 2–3 tablespoons chopped cilantro (coriander).

Finish by squeezing over the juice of 1 lemon. Stir gently and taste once more, adjusting the salt, pepper, or lemon if needed.

The cilantro adds freshness while the lemon provides acidity that balances the richness of the coconut milk. Serve the curry while warm, with the roasted mushrooms coated generously in the creamy sauce.

Notes

  • Mushroom size matters: Quarter the mushrooms as specified so they remain substantial after roasting and hold their texture in the sauce.
  • Control the heat with the chili powder: The recipe includes ½ teaspoon, but the overall heat can vary depending on the chili powder used.
  • Add the lemon at the end: Finishing with lemon keeps its fresh acidity more noticeable against the creamy coconut sauce.

Common Mistakes to Avoid

Crowding the roasting tray

If the mushrooms are packed too tightly, they can release moisture and steam rather than roast properly. Give them enough space to develop browned edges.

Burning the garlic

Garlic and ginger only need to become fragrant as the sauce begins. Keep them moving and avoid letting the garlic become dark or bitter.

Under-seasoning the coconut sauce

Coconut milk can soften the intensity of spices and salt. Taste the finished curry before serving and adjust the salt and pepper generously as needed.

Adding the cilantro too early

Cilantro is best used toward the end so its fresh flavor remains noticeable rather than getting lost during cooking.

What to Serve With Creamy Mushroom Coconut Curry

Creamy Mushroom Coconut Curry is rich enough to stand on its own, but a simple accompaniment can make it into a more complete meal.

Steamed Rice

Plain steamed rice is an easy match for the creamy coconut sauce. Its mild flavor lets the curry remain the focus while giving you something to soak up every bit of the sauce.

Basmati Rice

For a more aromatic option, serve the curry with basmati rice. The fragrant rice works particularly well with the cumin, turmeric, curry powder, and garam masala in the sauce.

Flatbread

Warm flatbread is useful for scooping up the mushrooms and creamy sauce. Choose a simple bread so its flavor doesn’t compete with the spices in the curry.

A Fresh Salad

A crisp salad provides a fresh contrast to the warm, creamy curry. Keep the dressing light, particularly because the curry already contains coconut milk and finishes with lemon.

Simple Steamed Vegetables

Steamed vegetables can add another texture without introducing competing flavors. Keep them simply seasoned so the curry remains the centerpiece of the meal.

Storage Instructions

Allow leftover Creamy Mushroom Coconut Curry to cool before transferring it to an airtight container. Refrigerate promptly and use within 3–4 days.

The coconut sauce may thicken as it chills. When reheating, warm the curry gently in a saucepan over low to medium heat, stirring occasionally until heated through. Avoid aggressively boiling the sauce, as gentle reheating helps preserve its creamy texture.

If the curry seems thicker after refrigeration, stir thoroughly as it warms. The mushrooms may also soften slightly compared with their freshly roasted texture, but the curry will still retain its rich mushroom and coconut flavor.

Can You Make It Ahead?

Yes. The curry can be prepared ahead and refrigerated, making it convenient for a meal later in the day or the following day. For the best texture, the mushrooms are particularly enjoyable when freshly roasted, but the completed curry can still be reheated successfully.

If preparing components ahead, keep the roasted mushrooms and coconut sauce separate until you’re ready to finish the dish. This helps the mushrooms retain more of their roasted character.

Estimated Nutrition

Nutrition will vary depending on the specific coconut milk, oil, and serving size used. As an estimate, one serving contains approximately 360 calories.

This is an estimate rather than verified nutritional analysis and should be treated as a general guide.

Frequently Asked Questions

Can I use a different type of mushroom?

The supplied recipe specifically uses chestnut mushrooms, which provide a substantial texture and savory flavor. For the most faithful result, use chestnut mushrooms as written.

Can I make this curry less spicy?

The recipe uses ½ teaspoon chili powder. If you prefer a milder curry, the amount can be adjusted downward to suit your taste.

Can I use vegetable oil instead of olive oil?

Yes. The recipe allows olive or vegetable oil for roasting the mushrooms and onion, so either works.

Why roast the mushrooms before adding them to the sauce?

Roasting gives the mushrooms and red onion a deeper, more developed flavor and browned edges before they are combined with the creamy coconut sauce. It also keeps the mushrooms from simply tasting like they were simmered in the sauce from the beginning.

Can I use dried cilantro instead of fresh?

Fresh cilantro is specifically called for in the recipe and provides a bright finish alongside the lemon. For the intended flavor, fresh chopped cilantro is the better choice.

When should I add the lemon?

Add the juice of 1 lemon at the end, after the mushrooms have been combined with the sauce and the curry has been seasoned. This keeps the citrus flavor fresh and helps balance the richness of the coconut milk.

A Creamy Curry With Plenty of Flavor

Creamy Mushroom Coconut Curry brings together roasted mushrooms, sweet roasted onion, fragrant spices, and a smooth coconut sauce in one comforting dish. The final combination of cilantro and lemon keeps the richness balanced, while the roasted mushrooms provide plenty of savory texture.

Serve it warm with rice or flatbread and let the creamy sauce do the rest. It is a straightforward way to turn everyday mushrooms into a deeply spiced, satisfying curry.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Mushroom Coconut Curry


  • Author: Emmy Carter
  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Description

Creamy Mushroom Coconut Curry combines roasted chestnut mushrooms and red onion with a fragrant coconut sauce made with garlic, ginger, curry powder, cumin, turmeric, chili powder, and garam masala. Fresh cilantro and lemon add a bright finish to this rich, comforting curry.


Ingredients

Scale

Roasted Mushrooms

  • 14 oz (400 g) chestnut mushrooms, quartered
  • 1 small red onion, thinly sliced – if your onion is large just use half
  • 2 tsp curry powder
  • 1 tsp smoked paprika
  • ½ tsp garlic powder
  • Olive or vegetable oil, for roasting

Creamy Coconut Sauce

  • 3 cloves garlic, crushed or finely chopped
  • 2 tsp ginger, grated or finely chopped
  • 1 tsp ground cumin
  • ½ tsp turmeric
  • ½ tsp chili powder
  • 1 Tbsp garam masala
  • 1 tsp sugar
  • 1 Tbsp tomato paste
  • ⅓ 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 (be generous!)

Instructions

  1. Prepare the mushrooms by quartering the chestnut mushrooms and thinly slicing the red onion. If using a large onion, use half.
  2. Arrange the mushrooms and sliced red onion on a roasting tray. Drizzle with olive or vegetable oil and sprinkle with the curry powder, smoked paprika, and garlic powder. Toss until evenly coated.
  3. Roast the mushrooms and onion until the mushrooms are cooked through with browned edges and the onion is softened and lightly roasted. Set aside.
  4. While the mushrooms roast, prepare the sauce. Add the crushed or finely chopped garlic and ginger to a large skillet or sauté pan with the ground cumin, turmeric, chili powder, and garam masala. Cook until fragrant, stirring regularly.
  5. Stir in the sugar and tomato paste until well combined with the spices and aromatics.
  6. Pour in the vegetable broth and stir to loosen the mixture. Add the canned coconut milk and stir until the sauce is smooth and combined.
  7. Allow the coconut sauce to cook gently so the flavors come together.
  8. Add the roasted mushrooms and red onion to the coconut sauce. Stir gently to coat the vegetables without breaking them up.
  9. Season generously with salt and pepper to taste.
  10. Stir through the chopped cilantro, then squeeze over the juice of the lemon. Stir gently and serve warm.

Notes

  • Give the mushrooms enough room on the roasting tray so they can develop browned edges instead of steaming.
  • The amount of chili powder can be adjusted to suit your preferred level of heat.
  • Add the cilantro and lemon at the end for the freshest flavor and to balance the richness of the coconut sauce.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Dinner
  • Method: Roasted & Stovetop
  • Cuisine: Indian-Inspired

Nutrition

  • Serving Size: 4 servings
  • Calories: 360 calories

Keywords: creamy mushroom coconut curry, mushroom coconut curry, creamy mushroom curry, coconut mushroom curry, easy mushroom curry, vegetarian coconut curry, creamy curry recipe

About the author

Emmy Carter

Hi, I’m Emmy Carter, the recipe creator and founder of RecipesEmmy. I love creating simple, flavorful recipes that make everyday cooking easier and more enjoyable. From comforting dinners to homemade desserts, my goal is to help home cooks feel confident in the kitchen.

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆