We Value Your Culinary Privacy
EatMee Recipes uses cookies to provide a personalized browsing experience, analyze recipe popularity, and serve relevant ads. You can review our full disclosure in our Privacy Policy.
Make authentic Mushroom Curry with this foolproof recipe. Packed with rich traditional flavor, step-by-step photos, and cooking tips by Denisiya on EatMee Recipes.

Mushroom Curry is such an easy meal to prepare & is always a favourite. This dish is great for those fasting or meat-free days. It is a great dish for vegetarians & vegans as well.
Growing up, I remember always asking my mum to prepare this meal for me as I simply love the flavours. I highly suggest eating this Mushroom Curry with soft white bread.
Get the mushrooms out.

Peel the mushrooms. Slice them, give it a rinse & place into a bowl.

Peel & chop onions & set aside.

Dice tomato & set aside.

Heat oil in a small pot on medium heat & add in the onions. Thereafter, add in the cinnamon stick, star aniseed. bay leaves & the curry leaves.

Mix & simmer until onions are translucent.

Thereafter, add in the garam masala, cumin (jeera) powder, coriander (dhania) powder, turmeric powder & the chili powder.

Mix well.

Thereafter, add in the diced tomato & ginger & garlic paste.

Stir & allow tomatoes to cook until melted. Add only a tablespoon of water if necessary. Keep an eye on it as it may scorch at the surface, stir when needed. Adding too much water will result in a very watery curry because once the mushrooms are added, it will let out all of its retained water.

Once the tomatoes have cooked, add in the mushrooms & salt to taste.

Give it a stir, coating all the mushrooms in the spices.

After a few minutes, notice how the mushrooms begin to shrink & sweat out all of it’s retained water. Allow the mushrooms to cook until the water has evaporated, leaving a gravy behind. This takes approximately 6-8 minutes.

Once the water has evaporated, turn off the heat.

Plate & serve.

This Mushroom Curry is best served with soft white bread or rotis.

Follow along with Denisiya's step-by-step video guide for Mushroom Curry.
Expert kitchen guidance and troubleshooting for making the best Mushroom Curry
A combination of finely chopped braised onions, pureed or grated tomatoes, and allowing the gravy to simmer uncovered for the last 5 minutes helps reduce and thicken the sauce to a rich coating consistency.
Yes, this curry freezes wonderfully for up to 3 months in an airtight container. Note: If freezing, omit or remove the potatoes as their texture changes when frozen. You can easily add fresh boiled potatoes when reheating!
Stored in an airtight container in the fridge, it keeps well for 3 to 4 days. In fact, Durban curries often taste even richer the next day as the spices continue to infuse overnight.

Hi, I'm Denisiya! Food lover, recipe developer, and founder of EatMee Recipes. I specialize in authentic South African Durban Indian cuisine, comforting curries, and modern Instant Pot adaptations. Every recipe on this site is tested in my personal kitchen to ensure you get mouth-watering, foolproof results every time.
Have you tried this recipe or have questions for Denisiya? Join the conversation below.
No comments yet. Be the first to share your thoughts on this recipe!
Leave a Comment
Your email address will not be published. Required fields are marked *