This tasty, six-ingredient Mushroom Spinach Curry goes from stovetop to table in less than 15 minutes. The creamy coconut sauce flavored with curry powder is simple yet out of the world! Serve this divine curry with basmati rice.
Love curries with mushrooms? You might also like these recipes for mushroom curry, mushroom matar and mushroom makhani.

One of my favorite curries to make in a hurry is this dazzlingly flavorful and utterly simple mushroom spinach curry. It needs a handful of ingredients, is super-nutritious, and tastes great served simply with rice.
I make this curry with homemade curry powder but you can also use a store-bought curry powder. A big advantage of having premade, flavorful spice mixes like these on hand is that you can really cut down on cooking time while keeping all of the flavor and complexity in your dishes. If you love cooking Indian food, I strongly recommend keeping a jar of curry powder and another of garam masala on hand.
I hope you will try this delicious mushroom spinach curry and if you do, be sure to know in the comments below or take a photo and tag me @HolyCowVegan on Instagram. I'd love to see!
Table of Contents
Why you'll love this recipe
- Easy. It goes from scratch to done in practically 15 minutes.
- Very little prep work needed, besides chopping an onion and some mushrooms.
- Tasty. Flavorful veggies swimming in a creamy, spiced coconut sauce. What's not to love?
- Versatile. You can tweak it to your tastes by adding other things you love. Chickpeas? Check. Bell peppers or zucchini? Check.
- One pot
This is really good! It's not easy finding Indian recipes with few ingredients that taste good. I will definitely make this again. - Nina

Ingredients
- Button or crimini mushrooms: Mushrooms shine brightly in Indian dishes like Mushroom Makhani or my Chettinad Mushroom Masala. Either cremini mushrooms or button mushrooms work in this mushroom spinach curry recipe, or you can use portobello or even dried wild mushrooms. If using dried mushrooms make sure you reconstitute them by soaking 30 minutes in hot water before adding to the dish.
- Baby spinach or regular spinach. Use fresh or frozen. If using baby spinach no need to chop, but if using the larger spinach leaves chop them coarsely.
- Coconut oil: Any oil is fine but coconut oil is best here. It adds even more flavor and healthfulness.
- Black mustard seeds (optional): These are not absolutely necessary, the curry powder has mustard added to it, but if you have some toss them in here for more flavor.
- Onion: For the curry base, and for lots of flavor.
- Curry leaves (optional): The curry powder has curry leaves so you can leave them out if you don't have them. Or use cilantro and add it at the same time as you would the curry leaves.
- Curry powder: Use a good homemade blend like the one I shared with you. If you have sambar powder, a south Indian spice blend, that works really well in this recipe too.
- Coconut milk: Use full fat coconut milk, which is thick and creamy, for this curry. Stir the coconut milk in the can well before using.
How to make Mushroom Spinach Curry



1. Make the "tadka" or tempering by heating oil and then adding the mustard seeds to it. Wait for the mustard seeds to start sputtering and crackling, then add in the onions and curry leaves, if using, with a pinch of salt and saute until the onions are soft and translucent but not browning.
2. Add the sliced mushrooms and spinach and saute for a minute until the spinach has wilted down.



3. Add the curry powder and half the coconut milk and mix well.
4. Add half a cup of water or vegetable stock. Bring to a boil and let it simmer for a couple of minutes.
Pour in the remaining coconut milk and add salt if needed. Stir well and allow the curry to heat through but turn it off before it comes to a boil.
Expert tips
- Always wait until the oil is very hot (but not smoking) before adding tadka ingredients like mustard seeds. Otherwise they won't sputter and bloom and will leave a bitter undertone in your dish.
- Adding a pinch of salt to your onions ensures they cook faster and become more flavorful.
- Add more cayenne or red pepper flakes if you want more heat in this recipe.
- If you use dried mushrooms in this dish, save the water or stock that you reconstituted the mushrooms in and use it instead of the water in step 4. It will add lots of flavor.

Serving suggestions
- Serve with plain brown rice or white basmati rice.
- With Carrot Rice or Jeera Rice.
- On the side, serve a yummy potato dish like Jeera Aloo or Bombay Potatoes.
More Indian mushroom recipes

Recipe card

Mushroom Spinach Curry
Ingredients
- 1 tablespoon coconut oil
- 1 teaspoon mustard seeds (optional)
- 1 medium onion (thinly sliced)
- 1 sprig (about 10-12 leaves) curry leaves (optional)
- 8 oz cremini mushrooms or button mushrooms (or button mushrooms, sliced)
- 5 oz baby spinach (or regular spinach. Chop regular spinach but you can leave the baby spinach whole. Frozen spinach is fine here, thaw before using)
- 2 tablespoon curry powder
- 14 oz coconut milk (canned)
- Salt to taste
Instructions
- Heat the oil in a saucepan. Add the mustard, if using, and wait for it to sputter.
- Add the onions and curry leaves, if using, and saute on medium heat until it sotens and becomes translucent.
- Add the mushrooms and spinach and saute until the spinach wilts, which should take no more than a couple of minutes.
- Add half the coconut milk and the curry powder with half a cup of water. Stir to mix and let the sauce come to a boil.
- Add salt to taste and the remaining coconut milk. Warm the curry through at this point but turn off the heat before it comes to a boil.
- Check salt and add more if needed.
Nutrition Information
To print recipe card without images, uncheck "instruction images" after clicking the "print recipe" button.










Mynnx says
Thanks for the recipe! It was so good, I made it again for my friends the next day!
jayashree says
Yummy receipe vaishali!
Really all my family members liked it.My husband asked me to do again and again.Thanks
Vaishali says
Swapna: Good suggestions, and thanks for sharing-- glad you liked the curry!
Jessy, thanks for the feedback-- so happy you liked it!
Jessy says
I made this last night. i used Curry Powder insted of Sambar powder which turned out to be excellet.. it was supposed to last me for 3 days, but it is all gone............
Swapna says
Hi Vaishali,
I just tried your mushroom spinach curry today and it was wonderful. I'm feeling pretty smug and happy that i pulled of a recipe with two unlikely ingredients.. but couldn't have done it without your recipe.
many thanks for sharing.
ps: i added ginger garlic paste and red chilly powder to your list of ingredients.. they fared well with the recipe 🙂
Rumela says
Great recipe!! The combination is truly fascinating. mushroom and spinach both are nutritious and good for health. So mushroom-spinach curry is likely to be tasty and healthy alike. thank you for shearing your post.
atmarati avirodhena says
YAY i made this last night 🙂 and guess what, it turned out really nicely ..i added some coarse pepper as well 🙂 the spinach and coconut combo totally rocks.. thank you vaishali 🙂
Jayashree says
Quick, easy and delicious - that's just the kind of dish I like.
Happy Tamil new year to you and your family.
pavotrouge says
yum, the curry looks awesome! happy new year too!
Raaga says
I have mushrooms and no spinach... worth a try even without the spinach... the sambar powder and coconut milk seem great 🙂
bee says
have you tried the dried mushrooms (mixed) oin the huge jar at costco? wonderful flavours, and even quicker. i will be trying this recipe soon.
Uma says
looks so creamy and tempting. Nice dish!
Pavithra Kodical says
Curry looks delicious..My husband loves mushroom, but i don't know much vegan recipe to cook using mushroom..This combo seems interesting.Thanks for this recipe.
G3 says
Looks SOoo Yummy! Am going to try it soon!!
Soma says
Lovely combination, both being my favorites. but i never thought of doing them together.
A_and_N says
This is so simple! A loves mushrooms and I should try this out sometime!
Charanya says
I heard about your blog through a friend - and you've won me over with the very 1st recipe I just read! I LOVE both Mushrooms and Spinach!:)
Priya says
Thats a delicious curry Vaishali...yummy:)
Ramya Vijaykumar says
mmm, I never imagined Mushrooms, Spinach and Coconut milk get along well... Lovely dish...
Ashwini says
Love the combination of mushroom and spinach. Curry looks rich, creamy and delicious..Bookmarked.
Arundathi says
that looks really delicious, Vaishali! I'm definitely trying this soon.
Miri says
Happy New Year to you too!
This mushroom spinach curry seems very similar to the egg spinach curry I recently made from Good Food 101 - looks yummy and the sambar powder is a nice tpuch to go with the coconut milk..
Cham says
What a creamy and delicous dish!
karmalily says
This looks AMAZING!
Sharmila says
I like the idea of adding coconut milk to the spinach Vaishali. 🙂
Paulina says
Yum! I will definitely be making this soon.
Pavani says
Love the spinach & mushroom combo with coconut milk and sambar pd. I'm going to try this out.
Anonymous says
This was amazing ! So easy and absolutely delicious! We all loved it! Thanks for all you do!
Divya Vikram says
I love mushroom in curries. A sure going to try this Vaishali!
Indhu says
yummy curry 🙂
quick to put together and the sambar powder must have given it a nice zing 🙂
Priya says
That looks super delicious Vaishali! I wish I could grab that bowl for dinner tonight.