Discover the Magic of Spinach Mushroom Curry
Picture this: a chilly evening, the aroma of spices wafting through your kitchen, and a creamy, vibrant curry simmering on the stove. That’s exactly what happened when I first made Spinach Mushroom Curry. It was one of those “aha” moments where simplicity meets flavor in the most delightful way. This dish is a twist on the classic Indian saag recipes, with earthy mushrooms adding a hearty touch to the tender spinach. Whether you’re new to Indian cuisine or a curry connoisseur, this recipe will win your heart—and your taste buds.
A Little History Behind the Dish
Indian curries are like a warm hug for the soul. Traditionally, dishes like mushroom saag or mushroom bhaji have been staples in Indian households, offering a comforting blend of greens and spices. These dishes often feature spinach (saag) paired with paneer, chicken, or veggies like mushrooms. My version stays true to its roots but simplifies the process for busy weeknights. The first time I tried it, I added extra garlic because, well, who can resist that punch? It turned out so delicious that my family demanded it weekly!
Why You’ll Love This Recipe
This Spinach Mushroom Curry is a dream come true for anyone looking for a quick, flavorful meal. The combination of fresh spinach, savory mushrooms, and aromatic spices creates layers of flavor without hours of effort. Plus, it’s versatile—you can tweak it to suit your pantry or dietary needs. Whether you’re feeding picky eaters or impressing guests, this curry has got you covered.
Perfect Occasions to Make This Curry
This dish is perfect for cozy family dinners, potlucks, or even meal prep Sundays. It’s a lifesaver on hectic weekdays when you need something hearty yet fuss-free. I love serving it during gatherings because it pairs beautifully with naan, rice, or even toasted bread. And let’s not forget—it’s a crowd-pleaser at vegetarian dinner parties!
Ingredients You’ll Need
- 450g baby spinach leaves
- 500g button mushrooms, sliced
- 5 cloves garlic, minced
- 1 tablespoon grated ginger
- 2 green chilies, sliced
- 3 tablespoons ghee, butter, or oil
- 1 teaspoon ground cumin
- 2 teaspoons dried fenugreek leaves (kasoori methi)
- 2 teaspoons garam masala
- ½ teaspoon turmeric powder
- ½ teaspoon salt (adjust to taste)
- 65ml heavy cream
Substitution Options
No worries if you don’t have all the ingredients on hand. Here are some swaps:
- For ghee: Use olive oil or coconut oil.
- For kasoori methi: A pinch of dried thyme works as a substitute.
- For heavy cream: Try coconut milk or Greek yogurt for a lighter option.
- For green chilies: Red pepper flakes or a dash of hot sauce can add heat.
Step 1: Preparing Your Greens and Mushrooms
Start by washing the spinach thoroughly under cold water. Pat it dry with a clean towel or use a salad spinner—it’s crucial to remove excess moisture. Next, grab those mushrooms. Wipe them gently with a damp paper towel to clean, then slice them into thick pieces. Why thick slices? They hold their texture better while cooking, giving you that satisfying bite later. Pro tip: Keep the stems—they’re edible and packed with flavor!
Step 2: Sautéing the Mushrooms
Heat two tablespoons of ghee, butter, or oil in a large skillet over medium-high heat. Once shimmering, toss in the mushrooms. Let them sizzle away until golden brown, about 8 minutes. Stir occasionally, but give them space to breathe—crowding the pan makes them steam instead of caramelizing. Once done, transfer them to a plate and set aside. The rich, nutty aroma from the mushrooms alone might tempt you to sneak a few bites!
Step 3: Building the Flavor Base
In the same skillet, melt another spoonful of fat. Add the garlic, ginger, and green chilies, letting them dance together for 2 minutes. Their fragrance will fill your kitchen instantly. Now sprinkle in the cumin and turmeric. Watch how these spices bloom, releasing their vibrant colors and warming scents. This step is key to building depth in your curry. Chef’s tip: Toasting the spices briefly intensifies their flavors.
Step 4: Cooking the Spinach
Toss in the spinach along with the dried fenugreek leaves, garam masala, and salt. Cook uncovered, stirring occasionally, until the spinach wilts completely. It transforms into a soft, emerald-green pile—a sight to behold! Blend it partially using an immersion blender for a rustic texture or fully for a silky-smooth finish. Either way, you’re creating magic right here.
Step 5: Adding Creaminess
Pour in the heavy cream and stir everything together. Lower the heat, cover the skillet, and let it simmer for 5 minutes. The cream enriches the curry, balancing the bold spices and making every spoonful decadent. Imagine dipping warm naan into this velvety goodness—it’s pure bliss.
Step 6: Bringing It All Together
Finally, reintroduce the sautéed mushrooms to the skillet. Mix well and cook for another 4-5 minutes, ensuring all flavors meld harmoniously. Give it a final taste test to adjust seasoning if needed. And voilà! Your Spinach Mushroom Curry is ready to shine.
Timing Details
Preparation Time: 10 minutes
Cooking Time: 25 minutes
Total Time: 35 minutes
Chef’s Secret
Here’s a little trick I swear by: Crush the dried fenugreek leaves between your palms before adding them. This releases their fragrance and enhances their flavor. Trust me, it makes a world of difference!
Extra Info About the Dish
Fenugreek leaves, or kasoori methi, are a staple in Indian cooking. They have a slightly bitter, nutty taste that elevates dishes like no other herb. Fun fact: Fenugreek seeds are also used in spice blends and teas due to their health benefits.
Necessary Equipment
You’ll need a large nonstick skillet, a wooden spoon, an immersion blender (optional), and basic kitchen tools like knives and cutting boards. Nothing fancy required!
Storage Tips
This curry keeps well in the fridge for up to 3 days. Store it in an airtight container to preserve freshness. Reheat gently on the stovetop or microwave, adding a splash of water if needed to loosen the consistency.
For longer storage, freeze portions in freezer-safe containers. Label them with dates and enjoy within 3 months. Thaw overnight in the fridge or zap in the microwave for quick defrosting.
If you’re into batch cooking, double the recipe and divide it into single servings. Pop them in the freezer for instant meals on busy days.
Tips and Advice
– Don’t skip toasting the spices; it amplifies their aroma.
– Use fresh spinach for the best results—it wilts faster than frozen varieties.
– Adjust chili levels based on your heat tolerance.
Presentation Ideas
Serve your curry in colorful bowls garnished with fresh cilantro or a dollop of yogurt. Pair it with golden-brown naan or fluffy basmati rice for contrast. For a fun twist, serve it atop toasted sourdough slices for an Indian-inspired open-faced sandwich.
Healthier Alternatives
1. Low-Fat Version: Swap heavy cream for low-fat yogurt or almond milk.
2. Vegan Delight: Use coconut oil and full-fat coconut milk instead of ghee and cream.
3. Protein Boost: Add tofu, chickpeas, or boiled eggs for extra protein.
4. Vegetable Medley: Throw in cauliflower florets or diced squash.
5. Spice Lover’s Twist: Increase the amount of green chilies or add red chili powder.
6. Herbaceous Touch: Stir in fresh herbs like mint or basil at the end.
Mistake 1: Overcooking the Spinach
Overcooking spinach turns it mushy and dulls its vibrant color. To avoid this, cook just until wilted and stop immediately. Pro tip: Use baby spinach since it cooks faster than mature leaves.
Mistake 2: Skipping Spice Blooming
Adding spices directly to raw ingredients won’t release their full potential. Always toast them briefly in hot oil to unlock their aroma and flavor.
Mistake 3: Using Too Much Cream
While cream adds richness, too much can overpower the dish. Start with a small amount and adjust gradually. Remember, balance is key.
FAQ Section
Can I make this curry ahead of time?
Absolutely! In fact, curries often taste better the next day as the flavors deepen. Just store it properly and reheat when ready to serve.
Is this dish gluten-free?
Yes, it’s naturally gluten-free unless you pair it with bread containing gluten. Serve it with rice or gluten-free naan for a safe option.
What can I do if I don’t have kasoori methi?
No problem! While kasoori methi adds authenticity, you can omit it or replace it with dried thyme for a similar effect.
How spicy is this curry?
The level of spiciness depends on the number of green chilies used. Adjust according to your preference, keeping in mind that the cream helps mellow out the heat.
Can I freeze this curry?
Yes, it freezes beautifully. Portion it into individual servings for easy reheating later.
What sides go well with this dish?
Naan, roti, paratha, or plain basmati rice complement this curry perfectly. Even crusty bread works wonders.
Do I need an immersion blender?
Not necessarily. If you prefer chunkier textures, simply chop the spinach finely before cooking.
Can I use frozen spinach?
Yes, though fresh spinach yields better results. Thaw and squeeze out excess water before using frozen spinach.
Why does my curry taste bitter?
Bitterness may come from overcooked spinach or improperly crushed fenugreek leaves. Toasting kasoori methi reduces bitterness significantly.
Can I add other vegetables?
Definitely! Cauliflower, peas, zucchini, or carrots would blend seamlessly into this curry.
Final Thoughts
Spinach Mushroom Curry is more than just a dish—it’s a celebration of simple ingredients transformed into something extraordinary. With minimal effort, you can create a meal that’s comforting, nutritious, and utterly delicious. So grab your apron, fire up the stove, and let the magic begin. Bon appétit!

Spinach Mushroom Curry
Ingredients
Equipment
Method
- Wash the spinach thoroughly under cold water and pat dry.
- Wipe mushrooms with a damp paper towel and slice them into thick pieces.
- Heat two tablespoons of ghee, butter, or oil in a large skillet over medium-high heat and sauté the mushrooms until golden brown, about 8 minutes.
- Transfer the mushrooms to a plate and set aside.
- In the same skillet, melt another tablespoon of fat, then add garlic, ginger, and green chilies; sauté for 2 minutes.
- Add cumin and turmeric, cooking briefly to bloom the spices.
- Add the spinach, fenugreek leaves, garam masala, and salt; cook until spinach wilts completely.
- Blend the mixture partially with an immersion blender for desired texture.
- Pour in heavy cream and stir, allowing it to simmer for 5 minutes.
- Reintroduce the sautéed mushrooms, mix well, and cook for another 4-5 minutes.