Introduction
Spinach and Mushroom Curry is a vibrant and comforting dish that brings together earthy mushrooms, leafy spinach, and a blend of aromatic spices in a rich, flavorful curry sauce. This dish is the perfect balance of hearty vegetables and warm, aromatic spices, making it a satisfying meal that’s both nutritious and delicious.
I remember the first time I made this curry during a cozy Sunday dinner. The aroma filled the entire house as the mushrooms cooked down and the spinach wilted perfectly in the sauce. When it was ready, I served it with some steamed rice and naan on the side—it was the ultimate comfort meal. The beauty of this curry is how easily it can be customized to your taste. You can add extra heat with some green chilies or mellow it out with a dollop of yogurt or cream.
The ingredients are simple, but the magic lies in the spices—turmeric, cumin, coriander, and garam masala—all of which come together to create a deep, savory flavor that’s just irresistible. Whether you’re cooking for yourself or hosting a gathering, this Spinach and Mushroom Curry is sure to please everyone at the table. Perfect for vegetarian meals, it’s also a great way to sneak in some greens without compromising on taste.
Perfect for:
- Vegetarians and vegans
- Curry lovers
- Quick, healthy weeknight dinners
- Comfort food with a twist
- Light yet flavorful meals
Why You’ll Love This Recipe for Spinach and Mushroom Curry
Here’s why Spinach and Mushroom Curry will become one of your favorite meals:
- Rich and Flavorful Sauce: The curry sauce is a delightful combination of spices, tomatoes, and coconut milk, providing a creamy, tangy base that perfectly complements the spinach and mushrooms.
- Hearty and Filling: This dish is a satisfying vegetarian option, full of fiber, vitamins, and minerals. The mushrooms add a meaty texture, making the dish hearty and filling.
- Quick and Easy to Make: Ready in under 30 minutes, this curry is perfect for a weeknight dinner or meal prep.
- Versatile: Serve it with rice, quinoa, or flatbreads like naan or roti for a complete meal. It can also be served over roasted vegetables for a low-carb option.
- One-Pot Wonder: It’s a one-pot dish, which means easy cleanup and minimal cooking fuss.
Preparation and Cooking Time for Spinach and Mushroom Curry
- Total Time: 30 minutes
- Preparation Time: 10 minutes
- Cooking Time: 20 minutes
- Servings: 4 servings
- Calories per serving: Approximately 250-300 calories
- Key Nutrients: Protein: 8g, Carbs: 20g, Fat: 18g
Ingredients
Gather these ingredients to make Spinach and Mushroom Curry:
- 2 tablespoons olive oil or coconut oil
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1-inch piece of ginger, grated
- 8 ounces mushrooms, sliced (button mushrooms or cremini work best)
- 4 cups fresh spinach, roughly chopped
- 1 can (14 ounces) diced tomatoes
- 1 can (14 ounces) coconut milk
- 1 tablespoon curry powder
- 1 teaspoon ground turmeric
- 1 teaspoon ground cumin
- ½ teaspoon ground coriander
- ½ teaspoon chili powder (adjust to taste)
- Salt and pepper to taste
- Fresh cilantro, chopped, for garnish
Ingredient Highlights
- Mushrooms: Choose fresh, firm mushrooms such as button, cremini, or even portobello for a meaty texture and rich flavor.
- Spinach: Fresh spinach works best for this dish, providing a vibrant green color and a mild, slightly sweet taste that complements the spices.
- Coconut Milk: Full-fat coconut milk gives the curry a rich, creamy texture. You can use light coconut milk for a lighter version.
- Spices: The blend of curry powder, cumin, turmeric, and coriander infuses the dish with warm, earthy flavors. Adjust the chili powder for more or less heat.
Step-by-Step Instructions for Spinach and Mushroom Curry
Here’s how to make the perfect Spinach and Mushroom Curry:
Prepare the Ingredients:
- Chop the Vegetables: Slice the mushrooms and roughly chop the spinach. Set aside.
- Grate the Ginger and Mince the Garlic: Prepare the garlic and ginger for the curry base.
Cook the Curry:
- Heat the Oil: In a large pan or skillet, heat the oil over medium heat.
- Sauté the Onion, Garlic, and Ginger: Add the chopped onion and sauté for 3-4 minutes until it softens and turns golden brown. Add the garlic and ginger, and cook for another minute until fragrant.
- Cook the Mushrooms: Add the sliced mushrooms to the pan and cook for 5-6 minutes, stirring occasionally, until they release their moisture and become golden brown.
- Add the Spices: Stir in the curry powder, turmeric, cumin, coriander, and chili powder. Cook for 1-2 minutes, allowing the spices to bloom and release their flavors.
- Add Tomatoes and Coconut Milk: Stir in the diced tomatoes (with juice) and coconut milk, mixing well to combine. Bring the mixture to a simmer.
- Simmer the Curry: Let the curry simmer for 5-7 minutes, allowing the sauce to thicken and the flavors to meld together.
- Add the Spinach: Add the chopped spinach to the pan in batches, stirring until wilted and fully incorporated into the curry.
- Adjust the Seasoning: Taste the curry and add salt and pepper as needed.
Serve the Curry:
- Garnish and Serve: Once the spinach has wilted and the curry is heated through, remove from heat. Garnish with fresh chopped cilantro and serve immediately.

HOW TO SERVE Spinach and Mushroom Curry Recipe
Spinach and Mushroom Curry is a versatile dish that can be served in a variety of ways:
- With Rice: Serve the curry over basmati rice, jasmine rice, or any rice of your choice to soak up the flavorful sauce.
- With Naan or Roti: Enjoy the curry with naan or roti, perfect for scooping up the creamy sauce.
- With Quinoa: Serve over quinoa for a higher-protein, gluten-free alternative to rice.
- With Roasted Vegetables: For a lighter, low-carb option, serve alongside roasted vegetables like cauliflower or zucchini.
- With a Side Salad: Pair with a simple cucumber and tomato salad to balance the warmth of the curry with something fresh and cool.
Additional Tips for Spinach and Mushroom Curry
Here are some tips to make your Spinach and Mushroom Curry even more delicious:
- Adjust the Spice Level: If you prefer a milder curry, reduce or omit the chili powder. For more heat, add more chili powder or fresh chopped green chilies.
- Use Fresh or Frozen Spinach: Fresh spinach gives the best flavor, but frozen spinach can be used in a pinch. Be sure to thaw and drain it thoroughly.
- Make It Creamier: For an extra creamy curry, add a dollop of yogurt or a splash of cream at the end of cooking.
- Use Different Mushrooms: Experiment with different types of mushrooms, such as shiitake, oyster, or portobello, for different textures and flavors.
- Make It Ahead: This curry tastes even better the next day! Store it in the refrigerator for up to 3 days or freeze for up to 3 months.
Recipe Variations for Spinach and Mushroom Curry
Here are 10 variations to customize your Spinach and Mushroom Curry:
- Add Chickpeas: Stir in a can of drained chickpeas for added protein and texture.
- Add Tofu: Add cubed tofu for a plant-based protein boost.
- Add Coconut Flakes: Sprinkle toasted coconut flakes on top for added texture and flavor.
- Add Sweet Potatoes: Add cubed sweet potatoes for a hearty, slightly sweet twist.
- Add Peas: Add a handful of frozen peas for a pop of color and additional flavor.
- Curry with Cashews: Add roasted cashews to the curry for crunch and richness.
- Tomato-Free Version: Omit the tomatoes and use more coconut milk for a richer, smoother curry base.
- Add Fresh Green Beans: Add green beans for extra crunch and color.
- Spicy Spinach and Mushroom Curry: Increase the amount of chili powder or add green chilies to the curry for more heat.
- Curry with Paneer: Add cubes of paneer for a more traditional Indian twist.
Freezing and Storage
- Freezing the Curry: You can freeze this curry for up to 3 months. Make sure to let it cool completely before transferring it to an airtight container or freezer bag.
- Storing Leftovers: Store any leftover curry in an airtight container in the fridge for up to 3 days. Reheat gently on the stove or in the microwave.
Special Equipment for Spinach and Mushroom Curry
Here’s what you’ll need to make your Spinach and Mushroom Curry:
- Large Skillet or Dutch Oven: A wide skillet or Dutch oven is ideal for sautéing the vegetables and cooking the curry.
- Sharp Knife: For chopping the vegetables and slicing the mushrooms.
- Garlic Press or Knife: To easily mince garlic or use a garlic press for a finer texture.
- Grater: To grate fresh ginger for the curry base.
Frequently Asked Questions for Spinach and Mushroom Curry
- Can I make this curry ahead of time?
Yes, this curry can be made ahead and stored in the refrigerator for up to 3 days. The flavors will intensify as it sits. - Can I make this curry spicier?
Absolutely! You can add more chili powder or even fresh green chilies to the curry to increase the heat. - Can I use frozen spinach?
Yes, frozen spinach works well. Just make sure to thaw and drain it thoroughly before adding it to the curry. - Can I substitute coconut milk?
Yes, you can substitute the coconut milk with heavy cream, cashew cream, or even a plant-based milk such as almond or oat milk for a lighter version.
Conclusion
Spinach and Mushroom Curry is a heartwarming dish that combines the earthy flavors of mushrooms and the vibrant taste of spinach in a rich, spiced curry sauce. This flavorful recipe is perfect for those who crave a comforting vegetarian meal with a punch of bold spices. The mix of tender spinach, hearty mushrooms, and a deliciously creamy curry sauce is sure to satisfy your taste buds.
This dish is easy to prepare, making it an excellent choice for both busy weeknights and special occasions. Serve it with warm naan or fluffy rice for a complete meal that’s both nourishing and filling.
I’d love to see how your Spinach and Mushroom Curry turns out! Snap a photo, share it on social media, and don’t forget to tag me—I can’t wait to see your delicious creations. Enjoy cooking and savor every bite!