How to Make Sri Lankan Mushroom Curry (Traditional & Healthy Version)

Sri Lankan Mushroom Curry is a vibrant and aromatic dish celebrated across the island for its rich flavors and healthful qualities. This vegan and vegetarian curry showcases the bounty of Sri Lanka’s local produce, blending earthy mushrooms with traditional spices such as cumin, coriander, turmeric, and curry leaves. The coconut milk base gives the curry a creamy texture and subtle sweetness, perfectly balancing the heat from green chilies and black pepper. A staple in many Sri Lankan homes, mushroom curry is enjoyed for its simplicity and adaptability. It is often served as part of a rice and curry meal, making it an excellent choice for both family gatherings and everyday meals. The dish reflects the essence of Sri Lankan cuisine—fresh, fragrant, and full of life—while being naturally low in calories and high in plant-based proteins and fibers. Whether you’re vegan or simply seeking a wholesome, flavor-packed meal, this mushroom curry is a delightful way to experience authentic Sri Lankan cooking.

35 min total2 servingseasy115 kcal / 100g

Ingredients

  • Fresh mushrooms
    250g Fresh mushrooms (button or oyster (use locally available varieties))
  • Onion
    1 medium Onion (finely sliced)
  • Garlic cloves
    3 Garlic cloves (finely chopped)
  • Green chili
    1 Green chili (sliced, adjust to spice preference)
  • Curry leaves
    10 leaves Curry leaves (fresh preferred)
  • Sri Lankan curry powder
    1 tablespoon Sri Lankan curry powder (roasted, authentic blend)
  • Turmeric powder
    1/2 teaspoon Turmeric powder
  • Coconut milk
    200ml Coconut milk (light or regular)
  • Black pepper
    1/2 teaspoon Black pepper (freshly ground)
  • Salt
    to taste Salt
  • Coconut oil
    1 teaspoon Coconut oil (for authenticity and aroma)
  • Tomato
    1 small Tomato (chopped)

Step-by-step instructions

Step 1: Clean and slice the mushrooms
0%

Step 1 · Clean and slice the mushrooms

Clean and slice the mushrooms. Prepare all vegetables by chopping onions, garlic, green chili, and tomato (if using).

Step 2: Heat coconut oil in a pan over medium heat
0%

Step 2 · Heat coconut oil in a pan over medium heat

Heat coconut oil in a pan over medium heat. Add onions, garlic, green chili, and curry leaves. Sauté until onions are translucent and fragrant.

Step 3: Add the sliced mushrooms and sauté for 3-4 minutes until they begin...
0%
4 min

Step 3 · Add the sliced mushrooms and sauté for 3-4 minutes until they begin...

Add the sliced mushrooms and sauté for 3-4 minutes until they begin to soften and release moisture.

Step 4: Stir in Sri Lankan curry powder and turmeric
0%

Step 4 · Stir in Sri Lankan curry powder and turmeric

Stir in Sri Lankan curry powder and turmeric. Mix well to coat the mushrooms evenly with spices.

Step 5: Add chopped tomato (if using) and season with salt and black pepper
0%

Step 5 · Add chopped tomato (if using) and season with salt and black pepper

Add chopped tomato (if using) and season with salt and black pepper. Cook until the tomato softens.

Step 6: Pour in the coconut milk and mix thoroughly
0%
7 min

Step 6 · Pour in the coconut milk and mix thoroughly

Pour in the coconut milk and mix thoroughly. Lower the heat and simmer for 5-7 minutes until the curry thickens and mushrooms are cooked through.

Step 7: Taste and adjust salt or spice as needed
0%

Step 7 · Taste and adjust salt or spice as needed

Taste and adjust salt or spice as needed. Serve hot with steamed rice or whole wheat roti.

Why this recipe is healthy

This Sri Lankan Mushroom Curry is a wholesome choice for anyone seeking a healthy, plant-based meal. It is low in calories yet filling, thanks to the fiber-rich mushrooms and minimal use of oil. The spices not only enhance flavor but also offer metabolic and anti-inflammatory properties. Using light coconut milk keeps it creamy without excessive fat, and the dish is free from processed ingredients, making it a clean-eating favorite.

A note on tradition

Mushroom Curry is popular throughout Sri Lanka, often featured in family meals and vegetarian feasts. While not tied to a specific festival, it is widely enjoyed during Poya (full moon) days and as part of Buddhist vegetarian offerings. Its appeal lies in the accessibility of fresh mushrooms and the adaptability of the dish to various local tastes, making it a staple in home kitchens across the island.

← Back to Mushroom Curry nutrition