Creamy Kodava Mushroom Curry with Coconut Milk — Vegan Recipe

Welcome to the Storied Recipe Podcast, a podcast about food, culture, and love.

My guest, Kaveri Ponnapa, wrote The Vanishing Kodavas to preserve oral histories, customs, and culture. This quick, easy Mushroom Curry was traditionally made by the women in her family from mushrooms foraged after the monsoon. I invite you to listen to Kaveri’s nostalgic memories while you make this creamy mushroom curry with coconut milk.

5 bowls of quick and easy mushroom curry surrounded by limes

Although modern conveniences give us cleaned mushrooms, canned coconut milk, and spice blends, this naturally vegan curry retains the nourishing, balanced flavors of the original: creamy coconut, green chiles, warm coriander, tart lime, and earthy mushrooms. Imagine Kaveri and her father wandering the hills after the rains and finding blankets of white mushrooms across the grass — that memory is woven into this dish.

What To Expect (Flavor, Texture, and Look)

On the simplicity of this dish:

  • Kaveri: “This dish is not garnished; it depends entirely on the flavour and fragrance of wild mushrooms. Kodagu has excellent native limes, sliced and squeezed over the curry, usually with a flash of vivid green beside the dish.”

Flavor

  • Smooth coconut, spicy green chili, lightly sweet coriander, sour lime, and earthy mushrooms create a perfectly balanced profile.

Texture

  • The masala gravy is silky and creamy from coconut milk fat. Choose firm mushrooms for meatier bites.

Shape/Look

  • Mushrooms hold their shape and peek through a golden curry colored by turmeric, chili powder, and coriander — this is a mushroom curry without tomato sauce.
small dark wood bowl of mushroom curry with coconut milk garnished with enoki mushrooms

Best Choice of Mushrooms

  • Wild mushrooms like those Kaveri describes are not widely available to everyone, but you can make a lovely mushroom masala with common varieties.
  • White button mushrooms are an excellent, affordable substitute: tender yet meaty when cooked.
  • Cremini (baby portobello) mushrooms are a slightly more mature option that hold up well and look attractive in the curry.
  • Shiitake mushrooms are flavorful but need their stems trimmed and should be cooked thoroughly.
  • Enoki mushrooms are visually evocative of the snowy hills Kaveri remembers, but they collapse when cooked — use them as a garnish or fry them for crispiness.
  • Oyster or straw mushrooms can be used whole to retain shape; add them later if using thicker varieties so they don’t overcook.
  • Avoid large portobellos for this recipe: they require more chopping, their dark gills can dull the curry’s color, and their stems may be woody.
gorgeous baby portabellos with cracked tops in wooden vessel

More Ingredient Questions

Full Fat vs. Low Fat Coconut Milk

  • Traditionally, coconut milk was freshly extracted, so full-fat milk is the authentic choice. It makes the curry heartier and more satisfying.
  • If you prefer a lighter dish or don’t have canned full-fat coconut milk, a creamier nut milk can work in a pinch; fattier milks give a better texture and mouthfeel.

Which Red Chili Powder?

  • Kashmiri chili powder is prized for its vibrant color and mild heat and works beautifully here, though other chili powders can be used to taste.

Limes

  • Sourness is essential to balance the curry. Kaveri notes the use of kachampuli, a local dark souring agent. If you can’t find it, fresh lime juice is the best substitute — add to taste at the end.
img 13587 4

How to Clean Mushrooms

  • Foraged mushrooms need more careful cleaning than grocery mushrooms; trim dirt and rinse as necessary.
  • For store-bought mushrooms, a quick rinse or a wipe with a damp towel is usually sufficient. Pat dry on a paper towel so excess moisture doesn’t splatter when frying.
  • Brushing can be useful but isn’t required; a short soak and rinse then drying works if you have a few extra minutes.
img 13587 5

What to Serve with Mushroom Curry

Indian Breads

  • Kaveri suggests Akki Ottis (rice flatbreads). This curry also pairs beautifully with soft parathas, roti, or naan for a quick dinner.

Rice

  • Steamed white rice makes a simple, comforting accompaniment; jeera (cumin) rice is another great option. For lower carbs, try cauliflower rice.

Equipment

  • Skillet
  • Colander (optional)
  • Serving bowls
img 13587 6

Recipe Contributor: Kaveri Ponnapa

Kaveri Ponnapa is an anthropologist and the author of The Vanishing Kodavas, a cultural study of her people in Kodagu — a place defined by its rolling hills and dense forests.

kaveri ponnapa author of the vanishing kodavas in a teal, royal blue, red, and gold sar

Kaveri’s Memories of Mushroom Curry

This curry, made with wild foraged mushrooms, carries memories of my aunt and maternal grandmother who cleaned and cooked mushrooms in vast quantities. They arrived by the basket-load in season, filling my grandmother’s wood-fired kitchen with fragrance. Cleaning was laborious, but the women set to work to preserve these fleeting seasonal treats. Over the years, environmental changes and intensified farming have reduced the quantities of wild mushrooms in Kodagu. As certain foods disappear, so do the emotions and cultural meanings attached to the season.

– Kaveri Ponnapa

Listen to Kaveri’s Episode on The Storied Recipe Podcast:

The Vanishing Kodavas (& Monsoons) with Kaveri Ponnapa

More Soups, Stews, and Curries

  • Simple Classic Greek Chickpea Soup (Revithia)
  • Rajmah Chawal (Kidney Bean Curry)
  • French Fish Soup with Aioli and Fresh Vegetables
  • Jamaican Curry Goat: Flavor Packed Authentic Recipe

Print

Recipe

img 13587 14

Quick and Easy Vegan Mushroom Curry with Coconut Milk


5 from 3 reviews

  • Total Time: 45 minutes
  • Yield: 4 servings

Description

From a traditional Kodava recipe in South India, this quick vegan mushroom curry comes together with pantry ingredients and highlights coconut and lime.

Ingredients

  • 500 g (one 16 oz package) firm, meaty mushrooms
  • ½ tsp salt
  • ½ tsp turmeric powder
  • 1 can (13.5 oz / 480 mL) coconut milk
  • 4–5 tbsp oil for frying
  • 2 onions, finely chopped
  • 2 tsp coriander powder (generous)
  • ½ tsp red chili powder (Kashmiri preferred)
  • 3 green chiles, split (adjust to taste)
  • ½ tsp kachampuli or substitute with fresh lime juice
  • Extra limes for serving

Instructions

Cue Up The Episode

Listen to Kaveri’s episode of The Storied Recipe Podcast while you cook.

Make The Recipe

  1. Trim and quarter mushrooms, or leave small ones whole.
  2. Toss mushrooms with salt and turmeric; set aside.
  3. If using a fresh coconut, reserve both the thin and thick milks; if canned, open and have it ready.
  4. Heat oil over medium heat. Add onions and fry until softened and lightly browned.
  5. Stir in coriander and cook for a minute on low heat.
  6. Add chili powder and green chiles to taste.
  7. Add the mushrooms and cook for about two minutes.
  8. Pour in the thinner coconut milk and simmer for about 10 minutes.
  9. Add the thicker coconut milk and kachampuli or the juice of ½ a lime.
  10. When the gravy thickens (about 5 minutes), remove from heat and add the juice of the remaining ½ lime.
  11. Serve traditionally with Akki Ottis (rice flatbreads) or with steamed white rice.

Notes

  • Listening to Kaveri’s episode adds context and memory to the dish.
  • This curry pairs well with flaky paratha, roti, or rice-based breads.
  • Prep Time: 30 minutes
  • Cook Time: 15 minutes
  • Category: Main Dish
  • Cuisine: Indian, South Asian

Nutrition

  • Calories: 275
  • Sugar: 6 g
  • Sodium: 433 mg
  • Fat: 22 g
  • Saturated Fat: 18 g
  • Carbohydrates: 19 g
  • Fiber: 6 g
  • Protein: 6 g

There’s a story behind this recipe!

Tune in to The Storied Recipe Podcast to hear more about the people, places, and memories behind dishes like this one.