Why You’ll Love This Recipe
- Easy to Make: With simple ingredients and straightforward steps, this curry is perfect for busy weeknights.
- Flavorful and Aromatic: The blend of Indian spices creates a rich and satisfying flavor profile.
- Nutritious and Vegan: Packed with mushrooms and spinach, this dish is both healthy and plant-based.
- Versatile: Easily customizable to suit different dietary needs and flavor preferences.
- One-Pot Convenience: Minimal cleanup required, making it ideal for quick meals.
- Comforting and Hearty: Perfect for a cozy dinner that feels indulgent yet healthy.
Ingredients & Preparation Notes
- Vegetable Oil: Any neutral oil like canola or grapeseed works well.
- Onion: Choose a sweet or yellow onion for the best flavor.
- Garlic and Ginger: Fresh is best, but you can use jarred minced garlic and ginger paste in a pinch.
- Cumin Seeds: These add a distinctive flavor; if unavailable, ground cumin can be used, but add it with the other spices.
- Turmeric, Coriander, Garam Masala, and Red Chili Powder: These spices form the base of the curry. Adjust the chili powder to your heat preference.
- Diced Tomatoes: Canned tomatoes provide convenience and consistent flavor.
- Coconut Milk: Full-fat coconut milk adds creaminess; light coconut milk can be used for a lower-calorie option.
- Mushrooms: Use button or cremini mushrooms for a meaty texture. Portobello can also be used for a different flavor.
- Spinach: Fresh spinach wilts beautifully, but frozen spinach can be substituted if thawed and drained.
- Salt and Black Pepper: Adjust to taste.
- Cilantro: Fresh cilantro adds a burst of freshness; parsley can be used if cilantro is not preferred.
Professional Tips & Techniques
- Sautéing Spices: Cooking the spices with onions enhances their flavor. The heat activates the essential oils in the spices, releasing their aroma and taste.
- Coconut Milk as a Base: Using coconut milk instead of cream or yogurt keeps the dish vegan and adds a subtle sweetness that complements the spices.
- Cooking Mushrooms: Sauté mushrooms until they release their moisture and start to brown. This concentrates their flavor and adds depth to the curry.
- Spinach Timing: Add spinach towards the end of cooking to preserve its vibrant color and texture. Overcooking can lead to a mushy consistency.
- Adjusting Consistency: If the curry is too thick, add a bit of water or vegetable broth. If too thin, simmer longer to reduce the liquid.
Recipe Variations
- Protein Boost: Add chickpeas or tofu for added protein and texture.
- Different Greens: Substitute spinach with kale or Swiss chard for a different flavor and nutrient profile.
- Spice Level: Increase or decrease the amount of red chili powder to suit your heat preference.
- Creamy Variation: Blend a portion of the curry and return it to the pot for a smoother texture.
- Herbaceous Twist: Add fresh herbs like basil or mint for a unique flavor.
- Seasonal Adaptations: In the fall, add butternut squash or pumpkin for a seasonal twist.
- Flavor Variations: Use curry powder instead of individual spices for a different flavor profile.
- Meat Option: For non-vegans, add cooked chicken or shrimp for a protein-rich version.
Serving Suggestions
- With Rice: Serve over basmati rice or jasmine rice for a classic pairing.
- Naan or Roti: Accompany with warm naan or roti to soak up the delicious sauce.
- Grain Alternatives: Try quinoa or couscous for a different texture and added nutrition.
- Side Dishes: Serve with a side of raita or cucumber salad to balance the heat.
- Presentation Tips: Garnish with a sprinkle of chopped cilantro and a drizzle of coconut milk for an elegant finish.
- Pairing Suggestions: Pair with a crisp white wine or a light beer to complement the flavors.
Storage & Make-Ahead Tips
- Refrigeration: Store leftovers in an airtight container in the refrigerator for up to 3-4 days.
- Freezing: This curry freezes well. Cool completely before transferring to freezer-safe containers. It can be frozen for up to 3 months.
- Reheating: Reheat on the stove over medium heat, stirring occasionally. If frozen, thaw in the refrigerator overnight before reheating.
- Make-Ahead: Prepare the curry up to the point of adding the spinach. Refrigerate and finish cooking just before serving to maintain the freshness of the spinach.
Frequently Asked Questions
Q: Can I make this ahead of time?
Yes, you can prepare the curry up to the point of adding the spinach. Finish cooking just before serving to maintain the freshness of the spinach.
Q: Is this curry spicy?
The heat level can be adjusted by varying the amount of red chili powder. As written, it has a mild to medium heat.
Q: Can I use different types of mushrooms?
Absolutely! Button, cremini, or portobello mushrooms all work well. Each type will bring a slightly different flavor and texture.
Q: What can I substitute for coconut milk?
You can use cashew cream or a non-dairy milk like almond or soy milk, though the flavor and creaminess will be different.
Q: How can I make this curry thicker?
Simmer the curry uncovered for a longer time to reduce the liquid. You can also blend a portion of the curry and return it to the pot for a thicker consistency.
Q: Can I add other vegetables to this curry?
Yes, you can add vegetables like bell peppers, carrots, or peas. Add them when you add the mushrooms to ensure they cook properly.
Q: Is this recipe gluten-free?
Yes, this recipe is naturally gluten-free, but always check your ingredient labels to be sure.
Q: What are some good side dishes to serve with this curry?
Raita, cucumber salad, or a simple green salad are great options to balance the flavors of the curry.
Conclusion
Mushroom and Spinach Curry is a versatile and delicious dish that’s perfect for any night of the week. Its rich flavors and nutritional benefits make it a standout in your recipe repertoire. Give it a try and enjoy the comforting warmth of this vegan delight.
Don’t forget to share your experience and any variations you try on social media. Happy cooking!

Mushroom and Spinach Curry
Equipment
- Large skillet or pot
- Cutting board and knife
- Measuring spoons and cups
- Wooden spoon or spatula
Ingredients
- 2 tbsp vegetable oil
- 1 large onion finely chopped
- 3 cloves garlic minced
- 1 inch ginger grated
- 2 tsp cumin seeds
- 1 tsp turmeric powder
- 1 tsp coriander powder
- 1 tsp garam masala
- 1/2 tsp red chili powder adjust to taste
- 1 can diced tomatoes 14.5 oz
- 1 can coconut milk 13.5 oz
- 8 oz mushrooms sliced
- 4 cups spinach fresh, roughly chopped
- to taste salt
- to taste black pepper
- 1/4 cup cilantro chopped, for garnish
Instructions
- Heat the vegetable oil in a large skillet or pot over medium heat. Add the cumin seeds and let them sizzle for about 30 seconds until fragrant.
- Add the chopped onion and sauté for 5-7 minutes until soft and translucent. Stir in the minced garlic and grated ginger, cooking for another 2 minutes.
- Mix in the turmeric, coriander, garam masala, and red chili powder. Cook the spices with the onions for 1-2 minutes to release their flavors.
- Pour in the diced tomatoes and coconut milk, stirring well to combine. Bring the mixture to a simmer and let it cook for 10 minutes, allowing the flavors to meld together.
- Add the sliced mushrooms to the curry and cook for another 5 minutes until they start to soften. Then, stir in the chopped spinach and cook for an additional 3-5 minutes until wilted.
- Season the curry with salt and black pepper to taste. If the curry is too thick, you can thin it out with a bit of water or vegetable broth.
- Serve the Mushroom and Spinach Curry hot, garnished with chopped cilantro. Enjoy with rice, naan, or your favorite grain.