Mushroom Curry Recipe is a savoury dish made by cooking mushrooms in a blend of spices, tomatoes, and almond milk, creating a creamy, flavourful, and satisfying meal popular in Indian cuisine.
This Mushroom Curry Recipe is delicious because of the blend of spices and the tender mushrooms that absorb the flavours well.
The inspiration came from watching traditional Indian cooking shows where similar recipes were prepared. Now, I will guide you through the step by step process to make this tasty mushroom curry.
Why Peoples Like Mushroom Curry Recipe?
People like Mushroom Curry Recipe because it delivers deep, rich flavours in every bite. The combination of earthy mushrooms and bold spices creates a satisfying and comforting dish.
It suits both vegetarians and those seeking lighter meals without sacrificing taste. The creamy texture from almond milk balances the heat of the spices, making it enjoyable for many.
Its vibrant colour and fragrant ingredients make it a favourite in many homes. Easy preparation and wholesome ingredients keep it popular across cultures.
How To Prepare Mushroom Curry Recipe?
Recipe Overview
Preparation Time: 15 minutes
Cooking Time: 25 minutes
Total Time: 40 minutes
Course: Main Course / Side Dish
Cuisine: Indian inspired
Yield: Serves 4
Equipment Needed
- Large skillet or pan
- Wooden spoon or spatula
- Knife and chopping board
- Grater (for ginger)
- Measuring spoons and cups
Ingredients
- 400 grams fresh mushrooms, sliced
- 2 tablespoons olive oil
- 1 ½ cups almond milk
- 2 tablespoons curry powder
- 1 large onion, finely chopped
- 2 cloves garlic, minced
- 1-inch piece ginger, grated
- 2 medium tomatoes, chopped or pureed
- 1 teaspoon cumin seeds
- 1 teaspoon turmeric powder
- 1 teaspoon coriander powder
- 1 teaspoon garam masala
- 1 teaspoon red chili powder (adjust to taste)
- ½ teaspoon salt (adjust as needed)
- 1 teaspoon black pepper
- 1 teaspoon paprika
- Fresh cilantro leaves for garnish
Instructions
1. Start With The Aromatics:
Heat some olive oil in a big pan over medium heat. Toss in the cumin seeds and let them pop for about half a minute until you can smell their fragrance.
2. Saute The Onions, Garlic, And Ginger:
Add finely chopped onions and cook them for 5 to 6 minutes until they turn soft and clear. Then, stir in the minced garlic and freshly grated ginger, cooking for another minute or two until the aroma fills the kitchen.
3. Add The Spices:
Sprinkle in turmeric, coriander, curry powder, red chili powder, paprika, black pepper, and a pinch of salt. Mix everything well so the onions are coated evenly. Let the spices cook for a minute or two to bring out their flavors.
4. Cook The Tomatoes:
Pour in the chopped or pureed tomatoes and cook for about 5 minutes, stirring occasionally, until the tomatoes soften and you see the oil start to separate from the mixture.
5. Add The Mushrooms:
Throw in the sliced mushrooms and give it a good stir so they soak up the spices. Let them cook for around 5 minutes until they release their moisture and start to soften.
6. Pour In The Almond Milk:
Slowly add the almond milk while stirring constantly. Bring it to a gentle simmer, then turn the heat down low. Let it cook for 8 to 10 minutes, stirring now and then, until the curry thickens just a bit.
7. Finish With Garam Masala:
Sprinkle garam masala over the curry, mix it in, and cook for another couple of minutes.
8. Garnish And Serve:
Take the pan off the heat and sprinkle fresh cilantro on top. Serve it warm with steamed rice, naan, or your favorite bread.
Special Note
I like to serve this curry with basmati rice or warm naan bread to soak up all the rich sauce. If you want it creamier, add a splash more coconut milk at the end. For a tangier twist, squeeze some fresh lemon juice right before serving.
Nutrition Facts Per Serving
Nutrition | Amounts |
---|---|
Calories | 180 kcal |
Protein | 5g |
Carbohydrates | 12g |
Fat | 12g |
Fiber | 3g |
Sugar | 5g |
Mushroom Curry Recipe
This Mushroom Curry Recipe is a flavour, creamy, and aromatic dish inspired by Indian cuisine, made with fresh mushrooms simmered in a rich blend of spices and almond milk.
Its main specially lies in the use of almond milk, which creates a dairy-free, smooth, and slightly nutty curry base, making it both healthy and suitable for vegan diets.
The combination of traditional spices like garam masala, turmeric, and cumin enhances the earthy mushrooms, delivering a comforting and satisfying meal that’s easy to prepare and perfect for any occasion.

Hot Tips
➢ Use fresh, firm mushrooms for the best texture and flavor in the curry.
➢ Toast spices briefly in oil to deepen their flavor before adding other ingredients.
➢ Let the tomatoes cook down well to enhance the richness of the curry base.
➢ Simmer the curry gently after adding almond milk to avoid curdling and maintain a creamy texture.
➢ Garnish with fresh cilantro just before serving to add brightness and a fresh finish to the dish.
Amazing Serving Ideas
1. Spoon mushroom curry onto fluffy jasmine rice to soak up the flavours.
2. Serve alongside crispy papadums for a crunchy contrast.
3. Use the curry as a topping for baked potatoes for a hearty meal.
4. Pair with a simple green salad to add freshness.
5. Garnish with a dollop of plain yogurt to mellow the spices.
How To Make More Delicious Mushroom Curry Recipe?
To make Mushroom Curry Recipe more delicious, start by using fresh, high-quality mushrooms for the best texture and flavour.
Toast spices gently to release their aroma before adding other ingredients. Cooking onions slowly until golden enhances sweetness.
Incorporating fresh ginger and garlic intensifies the taste. Using ripe tomatoes adds natural tanginess. Simmering the curry gently allows flavours to blend deeply.
Adjusting seasoning carefully balances heat and salt. Garnishing with fresh cilantro adds brightness and freshness to the dish.
How To Store Leftovers Mushroom Curry Recipe?
Allow the Mushroom Curry Recipe to cool completely before storing. Transfer leftovers into an airtight container to keep the flavours fresh and prevent contamination.
Store in the refrigerator for up to 3-4 days. Reheat gently on the stove or in the microwave until warmed through, stirring occasionally to maintain texture.
Avoid overheating to prevent the almond milk from separating. For longer storage, freeze the curry in a suitable container for up to 2 months, thawing overnight in the fridge before reheating.
Frequently Asked Questions
Can I Use Canned Mushrooms Instead Of Fresh Mushrooms?
Yes, canned mushrooms can be used, but fresh mushrooms provide a better texture and flavour.
Is Almond Milk Necessary, Or Can I Use Another Type Of Milk?
You can substitute almond milk with coconut milk, regular dairy milk, or any plant-based milk you prefer.
How Spicy Is This Curry?
The spice level is moderate but can be adjusted by changing the amount of red chili powder.
Can I Prepare This Curry In Advance?
Yes, it tastes even better the next day after the flavours have melded together.
Is This Recipe Vegan?
Yes, this recipe is completely vegan as it uses almond milk and no animal products.
What Can I Serve Alongside This Curry?
Rice, naan, roti, or even quinoa are excellent options to serve with this mushroom curry.
Conclusion
This Mushroom Curry Recipe was an easy and delicious success that I truly enjoyed preparing. I hope you feel inspired to try it yourself.
The simple steps and rich flavours make it a satisfying dish for anyone to enjoy. Now you will make it soon and experience just how tasty it is.
After you try Mushroom Curry Recipe, share your thoughts and let me know how much you enjoyed the result.
More Mushroom Recipes You’ll Love
Sauteed Broccoli And Mushrooms | Quick & Easy
Sauteed Button Mushrooms Recipe [Everyone Loves]
Healthy Mushroom Recipe Butter Garlic
Mushroom Balsamic Recipe | Quick and Delicious
Aloo Mushroom Recipe || Masala Flavour

Mushroom Curry Recipe
Equipment
- Large skillet or pan
- Wooden spoon or spatula
- Knife and chopping board
- Grater (for ginger)
- Measuring spoons and cups
Ingredients
- 400 grams fresh mushrooms sliced
- 2 tablespoons olive oil
- 1 ½ cups almond milk
- 2 tablespoons curry powder
- 1 large onion finely chopped
- 2 cloves garlic minced
- 1- inch piece ginger grated
- 2 medium tomatoes chopped or pureed
- 1 teaspoon cumin seeds
- 1 teaspoon turmeric powder
- 1 teaspoon coriander powder
- 1 teaspoon garam masala
- 1 teaspoon red chili powder adjust to taste
- ½ teaspoon salt adjust as needed
- 1 teaspoon black pepper
- 1 teaspoon paprika
- Fresh cilantro leaves for garnish
Instructions
Start With The Aromatics:
- Heat some olive oil in a big pan over medium heat. Toss in the cumin seeds and let them pop for about half a minute until you can smell their fragrance.
Saute The Onions, Garlic, And Ginger:
- Add finely chopped onions and cook them for 5 to 6 minutes until they turn soft and clear. Then, stir in the minced garlic and freshly grated ginger, cooking for another minute or two until the aroma fills the kitchen.
Add The Spices:
- Sprinkle in turmeric, coriander, curry powder, red chili powder, paprika, black pepper, and a pinch of salt. Mix everything well so the onions are coated evenly. Let the spices cook for a minute or two to bring out their flavors.
Cook The Tomatoes:
- Pour in the chopped or pureed tomatoes and cook for about 5 minutes, stirring occasionally, until the tomatoes soften and you see the oil start to separate from the mixture.
Add The Mushrooms:
- Throw in the sliced mushrooms and give it a good stir so they soak up the spices. Let them cook for around 5 minutes until they release their moisture and start to soften.
Pour In The Almond Milk:
- Slowly add the almond milk while stirring constantly. Bring it to a gentle simmer, then turn the heat down low. Let it cook for 8 to 10 minutes, stirring now and then, until the curry thickens just a bit.
Finish With Garam Masala:
- Sprinkle garam masala over the curry, mix it in, and cook for another couple of minutes.
Garnish And Serve:
- Take the pan off the heat and sprinkle fresh cilantro on top. Serve it warm with steamed rice, naan, or your favorite bread.
Notes
Nutrition Facts
Calories: 180 kcal | Protein: 5g | Carbohydrates: 12g | Fat: 12g | Fiber: 3g | Sugar: 5g
“Hi, I’m Samia, a passionate recipe creator with 5 years of experience in crafting delicious, unique dishes. My love for cooking has led me to explore a variety of cuisines, combining flavors to create memorable meals for every occasion. Whether it’s a simple weeknight dinner or an elaborate feast, I believe in making every dish special. Join me on my culinary journey as I share easy-to-follow recipes and tips that will inspire your cooking and bring joy to your kitchen!”