Go Back
+ servings
Mushroom curry in a kadhai with a spoon and with ladi pav and lemon wedges on the side.
Print Recipe Add to Collection
5 from 42 votes

Mushroom Curry

This delicious Indian mushroom curry, based on a mutton curry my dad made, has chunky mushrooms in a spicy coconut sauce. Serve it with basmati rice, roti or naan.
Prep Time20 minutes
Cook Time30 minutes
Total Time50 minutes
Course: Curry
Cuisine: Indian
Diet: Gluten Free, Vegan, Vegetarian
Servings: 6 servings
Calories: 207kcal

Equipment

Ingredients

Instructions

  • Soak the dry mushrooms in 3 cups boiling water for at least 30 minutes to help them reconstitute. Once they are plump and juicy, halve or quarter them. You can trim out any tough stems.
  • Heat ½ tablespoon of the oil in a skillet. Add the coriander, cumin, chillies. cardamom, cloves, dagad phool and mace if using, cinnamon, peppercorns, poppy seeds and fennel seeds, Roast over medium heat, stirring frequently, until the coriander seeds start changing color and become fragrant.
  • Add the sliced onion, garlic and ginger and saute until the onions get brown spots. Stir in turmeric after turning off the heat. Remove the spices to a plate to cool down.
  • Without adding any more oil, roast the shredded coconut in the hot pan until some of the shreds turn quite brown but be careful not to burn. Coconut has oils and can burn easily. Place the coconut on the plate with the other roasted spices.
  • Once the coconut and spices have cooled, add them to the blender with a cup of water (or use a cup of the water you soaked the mushrooms in). Blend into a very smooth paste.
  • In the same skillet, heat the remaining 1 tablespoon of oil.
  • Add the chopped onions and cilantro with about ½ teaspoon of salt and cook until the onions begin to brown.
  • Stir in the potatoes and the shiitake mushrooms. Add the water remaining from soaking the mushrooms to the pot, stir, cover and let the potatoes cook until almost tender. Stir a couple of times while they are cooking to make sure there's some liquid in the pot.
  • Once the potatoes are almost done, add the crimini or button mushrooms, stir to mix, and then add the ground masala from the blender.
  • At this point add a cup or two of water or vegtable stock to thin out the curry to your liking. Stir well, check the seasoning and add salt, and let the curry come to a boil. Let it cook, uncovered, over medium-high heat until you see some specks of fat pool at the top, about 10-15 minutes. You can add more water at any point if the curry gets too thick.
  • Garnish with cilantro and turn off the heat. Serve hot with wedges of lemons to squirt on top of the curry.

Notes

  • For a low-carb diet, leave the potatoes out of this recipe to reduce carbs to 16 net grams.
  • To reduce oil, cut down the oil in step 6 to ½ tbsp.
  • If you are feeding this to children, cut down the quantity of peppercorns to up to ¼ teaspoon and also cut down or leave out red chili peppers/powder.
  • Use 1 cup coconut milk instead of grated coconut. 
How to store mushroom curry
This curry tastes even better the next day! Keep in the fridge for up to three days and reheat before serving. You can freeze the curry in an airtight container for up to three months. Thaw and reheat on stove.
Allergy guide
The recipe is soy-free, nut-free and gluten-free.

Nutrition

Serving: 1 serving | Calories: 207kcal | Carbohydrates: 33g | Protein: 7g | Fat: 8g | Saturated Fat: 5g | Sodium: 44mg | Potassium: 968mg | Fiber: 9g | Sugar: 11g | Vitamin A: 128IU | Vitamin C: 22mg | Calcium: 132mg | Iron: 5mg