
This creamy mushroom spinach curry combines earthy mushrooms with tender wilted spinach in a richly spiced sauce. The dish offers a perfect balance of flavors and textures while being packed with nutrients. It's an excellent choice for both weeknight dinners and special occasions.
A Flavorful Vegetarian Curry
The natural earthiness of mushrooms pairs beautifully with the silky spinach in this aromatic curry. The dish can be customized to taste and pairs wonderfully with naan bread, steamed rice, or toasted bread. Perfect for vegetarians and anyone who enjoys bold Indian flavors.
Essential Ingredients
- 16 oz fresh spinach leaves: Washed and dried thoroughly
- 1 lb button mushrooms: Cleaned and thickly sliced
- 5 garlic cloves: Finely minced
- 1 tablespoon fresh ginger: Grated
- 2 green chilies: Finely chopped
- 3 tablespoons ghee or oil: For cooking
- 1 teaspoon ground cumin: For depth of flavor
- 2 teaspoons dried fenugreek leaves: For authentic aroma
- 2 teaspoons garam masala: For spice blend
- 1/2 teaspoon turmeric: For color and flavor
- 1/2 teaspoon salt: Adjust to taste
- 1/4 cup heavy cream: For richness
Cooking Instructions
- Prepare the Vegetables
- Clean and dry spinach leaves. Clean mushrooms and slice into thick pieces.
- Cook the Mushrooms
- Heat 2 tablespoons ghee in a large pan. Sauté mushrooms over high heat for 8 minutes until golden. Set aside.
- Sauté Aromatics
- In the same pan, heat remaining ghee. Cook garlic, ginger and chilies over medium heat for 2 minutes. Add cumin and turmeric.
- Cook Spinach
- Add spinach, dried fenugreek, garam masala and salt. Cook uncovered until spinach wilts completely.
- Blend the Sauce
- Use an immersion blender to puree the spinach mixture to desired consistency.
- Finish the Curry
- Stir in cream and simmer 5 minutes. Add mushrooms back in, cook 4-5 minutes more. Serve hot.

Storage and Serving Tips
Store leftovers in an airtight container in the refrigerator for up to 3 days or freeze for up to 3 months. Thaw at room temperature or microwave, then heat thoroughly before serving. Make a double batch for meal prep and serve with naan, rice or rotis for a complete meal.
Frequently Asked Questions
- → Can I make this curry ahead of time?
- Yes, it keeps well in the fridge for 2-3 days. The flavors actually deepen overnight.
- → Can I swap the cream for a plant-based option?
- Coconut milk or soy cream works great. The texture will change a bit, but it’ll still taste amazing.
- → What kind of mushrooms can I use?
- Button mushrooms are ideal, but oyster or shiitake mushrooms can add unique flavors, too.
- → What should I serve this curry with?
- It pairs perfectly with basmati rice or naan bread. For a lighter twist, try quinoa.
- → Do I need kasoori methi for this recipe?
- It’s a traditional ingredient, but the dish is still tasty without it. Chopped fresh cilantro is a great alternative.