Spinach Mushroom Stir-Fry

Sarah

🍽️✨ The Culinary Legacy ambassador

Best seller

knife

You’re Missing Out! This Chef Knife Is a Game-Changer

  • Stays Sharp: Ice-hardened for long-lasting sharpness.
  • Better Control: Unique finger hole for a steady grip.
  • Built to Last: Premium stainless steel and beech wood.
  • Perfect Balance: Comfortable weight for easy use.
  • Big Savings: 70% off, high quality at a steal.
  • Customer Approved: Loved for quality and ease.
Grab Yours Today at 70% Off!

This post may contain affiliate links learn more.

Of all the weeknight dinner dilemmas, the quest for a meal that is simultaneously lightning-fast, incredibly delicious, and genuinely healthy feels like searching for a culinary unicorn. For the longest time, I would cycle through the same old standbys, feeling uninspired and frankly, a bit bored. That all changed the day I threw together this Spinach and Mushroom Stir-Fry. I wasn’t expecting much; it was a “clean out the fridge” kind of evening. But what emerged from my wok was nothing short of a revelation. The savory, earthy aroma of garlic and mushrooms filled the kitchen, and the sight of vibrant green spinach wilting into a silky tangle was instantly satisfying. My family, usually skeptical of anything too “green,” was silent at the dinner table—the highest form of praise. They devoured it, asking for seconds and even remarking on how “meaty” the mushrooms were. This simple stir-fry has since become our go-to meal for busy weeknights. It’s a testament to the idea that you don’t need a complicated recipe or a long list of ingredients to create something truly spectacular. It’s our little secret weapon for a satisfying, nutrient-packed dinner that feels like a treat every single time.

Ingredients

  • 2 tablespoons olive oil or avocado oil: A neutral, high-heat oil to form the base of our stir-fry, ensuring the ingredients sauté without burning.
  • 1 pound (about 16 oz) cremini mushrooms: Sliced. Also known as baby bellas, these provide a deep, earthy, and wonderfully “meaty” texture and flavor.
  • 4-5 cloves garlic: Minced. The aromatic heart of the dish, providing a pungent, savory kick that pairs perfectly with mushrooms.
  • 1 tablespoon fresh ginger: Grated or minced. Adds a warm, zesty spice that brightens the entire flavor profile.
  • 10 ounces fresh baby spinach: This seems like a lot, but it wilts down significantly, creating a silky, nutrient-dense component.
  • 3 tablespoons low-sodium soy sauce or tamari: The primary source of salty, umami flavor. Using low-sodium gives you more control over the final taste.
  • 1 tablespoon sesame oil: A finishing oil, added at the end for its distinct nutty and toasty aroma and flavor.
  • 1 teaspoon rice vinegar: Adds a subtle tang and acidity that balances the richness of the soy sauce and mushrooms.
  • 1/2 teaspoon red pepper flakes (optional): For those who enjoy a gentle hum of heat in the background.
  • 1 tablespoon toasted sesame seeds (for garnish): Provides a final flourish of nutty flavor and a delightful textural crunch.

Instructions

  1. Prepare the Sauce: In a small bowl, whisk together the low-sodium soy sauce, sesame oil, rice vinegar, and optional red pepper flakes. Set this aside. Preparing the sauce first ensures you can add it to the hot pan quickly without overcooking the other ingredients.
  2. Heat the Pan: Place a large skillet, wok, or sauté pan over medium-high heat. Add the olive oil or avocado oil and let it heat up until it shimmers slightly. A properly heated pan is crucial for getting a good sear on the mushrooms rather than steaming them.
  3. Sauté the Mushrooms: Add the sliced mushrooms to the hot pan in a single layer. It’s important not to overcrowd the pan; cook in batches if necessary. Let the mushrooms cook, undisturbed, for 3-4 minutes. This allows them to release their moisture and develop a beautiful golden-brown color. Stir and continue to cook for another 3-5 minutes until they are well-browned and tender.
  4. Add the Aromatics: Push the mushrooms to one side of the pan. Add the minced garlic and grated ginger to the empty space. Sauté for about 30-60 seconds until they become highly fragrant. Be careful not to let the garlic burn, as it will become bitter. Once fragrant, stir the garlic and ginger into the mushrooms.
  5. Wilt the Spinach: Add the fresh spinach to the pan. It will look like an impossibly large amount, but don’t worry. Using tongs or a spatula, gently toss the spinach with the mushrooms. It will begin to wilt from the heat of the pan and the other ingredients almost immediately. Continue tossing for 1-2 minutes until all the spinach has wilted to a vibrant green.
  6. Combine and Finish: Pour the prepared sauce mixture over the spinach and mushrooms. Stir everything together to ensure all the ingredients are evenly coated in the glossy sauce. Let it bubble for about 30 seconds to meld the flavors together.
  7. Garnish and Serve: Remove the pan from the heat. Sprinkle with toasted sesame seeds for garnish. Serve the stir-fry immediately for the best texture and flavor.

Nutrition Facts

  • Servings: 4
  • Calories: Approximately 185 kcal per serving

This dish is not only delicious but also packed with health benefits.

  1. High in Fiber: The mushrooms and spinach provide a significant amount of dietary fiber, which is essential for digestive health, helps maintain stable blood sugar levels, and contributes to a feeling of fullness.
  2. Excellent Source of Vitamin K: Spinach is a powerhouse of Vitamin K, a crucial nutrient for blood clotting and building strong, healthy bones.
  3. Rich in Iron: A plant-based source of iron from spinach helps in the formation of red blood cells and prevents anemia, contributing to better energy levels and overall vitality.
  4. Packed with B Vitamins: Mushrooms are a good source of B vitamins like niacin and riboflavin, which are vital for converting food into energy and maintaining a healthy nervous system.
  5. Antioxidant Properties: Garlic, ginger, and mushrooms all contain powerful antioxidants that help combat oxidative stress and inflammation in the body, supporting long-term health.

Preparation Time

This recipe is a true weeknight champion, designed for speed and efficiency without sacrificing flavor.

  • Prep Time: 10 minutes (washing and slicing mushrooms, mincing garlic/ginger)
  • Cook Time: 10-12 minutes
  • Total Time: Approximately 20-22 minutes from start to finish, making it a perfect under-30-minute meal.

How to Serve

This Spinach Mushroom Stir-Fry is incredibly versatile and can be served in numerous ways to create a complete and satisfying meal. Here are some of our favorite combinations:

  • As a Main Course over Grains:
    • Steamed Jasmine or Basmati Rice: The classic pairing. The fluffy, fragrant rice is perfect for soaking up every last drop of the savory sauce.
    • Brown Rice: A healthier, whole-grain option that adds a nutty flavor and chewy texture.
    • Quinoa: For a protein-packed, gluten-free base that complements the earthy flavors of the stir-fry.
    • Cauliflower Rice: A fantastic low-carb, keto-friendly alternative that keeps the meal light and vegetable-focused.
  • With Noodles:
    • Udon Noodles: Thick, chewy Japanese noodles that make the dish incredibly hearty and satisfying.
    • Soba Noodles: Buckwheat noodles that offer a nutty taste and are often a good source of fiber.
    • Rice Noodles: A light, gluten-free noodle option that works beautifully with the stir-fry sauce.
  • As a Side Dish:
    • Serve a smaller portion alongside a main protein like grilled chicken breast, pan-seared salmon, baked tofu, or a tender beef steak. The stir-fry’s umami-rich flavor profile complements a wide range of proteins.
  • Garnish and Topping Ideas:
    • Freshly Sliced Green Onions or Chives: Adds a mild, fresh oniony bite.
    • A Squeeze of Fresh Lime Juice: Brightens all the flavors just before serving.
    • A Drizzle of Chili Oil: For those who want an extra layer of spice and complexity.
    • Crushed Peanuts or Cashews: For an extra layer of crunch and nutty flavor.

Additional Tips

To elevate your stir-fry from good to absolutely perfect, here are eight tips to ensure success every time.

  1. Don’t Wash Your Mushrooms—Brush Them: Mushrooms are like little sponges and will absorb water if washed under a running tap. This excess water will turn to steam in the pan, preventing them from browning properly and leading to a soggy texture. Instead, use a damp paper towel or a soft mushroom brush to gently wipe away any dirt.
  2. The Secret to Browned, Not Soggy, Mushrooms: The key is high heat and a single layer. Ensure your pan is hot before adding the mushrooms. Place them in a single, uncrowded layer and let them sit without stirring for a few minutes. This allows the moisture to cook off and the surface to caramelize, developing a deep, rich flavor and a firm, meaty texture. If your pan is too small, cook them in two batches.
  3. Master Your Sauce Consistency: If you prefer a thicker sauce that clings more to the vegetables, create a cornstarch slurry. Mix 1 teaspoon of cornstarch with 2 teaspoons of cold water in a small bowl until smooth. After adding the main sauce to the stir-fry, pour in the slurry and stir continuously. The sauce will thicken up in about 30 seconds.
  4. Embrace Fresh Aromatics: While garlic and ginger powder can work in a pinch, using fresh garlic and ginger makes a world of difference. The flavor is brighter, more pungent, and infinitely more complex. A microplane or fine grater is an excellent tool for getting a paste-like consistency from the ginger, which incorporates seamlessly into the dish.
  5. Don’t Overcook the Spinach: The goal is to wilt the spinach, not cook it into oblivion. It should be a vibrant green, tender, and silky, but still retain a hint of its structure. This happens very quickly, usually in just 1-2 minutes. As soon as it’s fully wilted, it’s time to add the sauce and move to the final step. Overcooking will make it mushy and less visually appealing.
  6. Taste and Adjust at the End: A recipe is a guide, but your palate is the ultimate judge. Before serving, take a small taste. Does it need more saltiness? Add a tiny splash more soy sauce. More brightness? A squeeze of rice vinegar or lime juice. More heat? A few more red pepper flakes. This final adjustment is what makes a dish truly your own.
  7. Toast Your Sesame Seeds: This small step adds an enormous amount of flavor. You can toast sesame seeds in a dry skillet over medium heat for 2-3 minutes, shaking the pan frequently until they are fragrant and lightly golden. Their nutty aroma is the perfect finishing touch.
  8. Ingredient Prep is Everything (Mise en Place): Stir-frying is a very fast cooking process. Once you start, there’s no time to stop and chop an ingredient. Before you even turn on the stove, have everything prepped: mushrooms sliced, garlic and ginger minced, spinach washed and dried, and sauce mixed. This French concept of “mise en place” (everything in its place) is the key to a stress-free and successful stir-fry.

Frequently Asked Questions (FAQ)

1. Can I use frozen spinach instead of fresh?
Yes, you absolutely can use frozen spinach, but with one crucial step: you must thaw it completely and squeeze out as much water as possible. Frozen spinach holds a lot of excess moisture, and if you add it directly to the pan, it will release this water and make your stir-fry soupy. Thaw it, then place it in a clean kitchen towel or cheesecloth and wring out all the liquid. Add the squeezed spinach at the same step you would the fresh, just long enough to heat it through with the mushrooms.

2. My mushrooms always turn out rubbery and gray. What am I doing wrong?
This is the most common stir-fry mistake! It’s almost always due to three factors: a pan that isn’t hot enough, overcrowding the pan, or stirring too frequently at the beginning. To fix this, get your pan very hot, add the oil, and then add the mushrooms in a single layer. Do not overcrowd them. Let them sear, untouched, for several minutes to develop a brown crust before you stir. This high-heat searing process is what gives them that desirable meaty texture and rich, umami flavor.

3. What other vegetables would work well in this stir-fry?
This recipe is a fantastic base for other vegetables. Great additions include:

  • Bell Peppers (any color): Slice them thinly and add them with the mushrooms as they need a similar amount of cooking time.
  • Broccoli or Broccolini Florets: Add them a few minutes before the mushrooms are done, perhaps with a tablespoon of water, and cover the pan to steam them slightly until tender-crisp.
  • Snap Peas or Snow Peas: Add these in the last 2-3 minutes of cooking; they just need to turn bright green and tender-crisp.
  • Onions or Shallots: Slice them and sauté them for a few minutes before adding the mushrooms to build another layer of flavor.

4. How can I add protein to make this a more complete meal?
This stir-fry pairs wonderfully with added protein. Here’s how to incorporate some common options:

  • Chicken or Beef: Thinly slice the meat and stir-fry it in the pan first. Once cooked through, remove it from the pan, set it aside, and then proceed with the recipe as written. Add the cooked meat back in at the end with the sauce.
  • Shrimp: Add raw shrimp to the pan after the mushrooms are browned. Cook for 2-3 minutes until they are pink and opaque, then proceed with the garlic, ginger, and spinach.
  • Tofu or Tempeh: For a plant-based option, press extra-firm tofu to remove excess water, cube it, and pan-fry it until golden brown and crispy on all sides. Remove from the pan, and add it back in at the end with the sauce.

5. Is this recipe gluten-free and vegan?
It can easily be both! To make it gluten-free, simply substitute the soy sauce with tamari or coconut aminos, which are gluten-free alternatives that provide a similar savory flavor. The recipe as written is naturally vegan, as it contains no animal products.

6. What’s the best way to store and reheat leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. The spinach will lose some of its texture upon reheating, but the flavor will still be excellent. The best way to reheat is in a skillet over medium heat for a few minutes until warmed through. Microwaving works too, but can sometimes make the mushrooms slightly rubbery, so reheating on the stovetop is preferred.

7. What are the best types of mushrooms to use for a stir-fry?
While cremini mushrooms are recommended for their robust flavor, you can use a variety of others with great results:

  • Shiitake: Offer a deep, smoky, and intense umami flavor. Remove the tough stems before slicing.
  • Oyster Mushrooms: Have a delicate, almost velvety texture and a milder flavor. Tear them into strips instead of slicing.
  • White Button Mushrooms: A good, readily available option, though they have a milder flavor than creminis.
  • A Mix: Using a combination of mushrooms (like cremini and shiitake) can add wonderful complexity and texture to the dish.

8. My sauce seems too thin or too salty. How can I fix it?
If your sauce is too thin, use the cornstarch slurry tip mentioned above (1 tsp cornstarch mixed with 2 tsp cold water). If your sauce tastes too salty, you can balance it out by adding a squeeze of acid (like lime juice or more rice vinegar) or a pinch of sugar. You can also dilute it by adding a tablespoon or two of water or low-sodium vegetable broth and letting it simmer for a moment. This is why using low-sodium soy sauce is recommended—it gives you the flexibility to adjust the saltiness upwards if needed, which is much easier than trying to correct a dish that’s already too salty.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spinach Mushroom Stir-Fry


  • Author: Sarah
  • Total Time: 22 minutes

Ingredients

  • 2 tablespoons olive oil or avocado oil: A neutral, high-heat oil to form the base of our stir-fry, ensuring the ingredients sauté without burning.
  • 1 pound (about 16 oz) cremini mushrooms: Sliced. Also known as baby bellas, these provide a deep, earthy, and wonderfully “meaty” texture and flavor.
  • 4-5 cloves garlic: Minced. The aromatic heart of the dish, providing a pungent, savory kick that pairs perfectly with mushrooms.
  • 1 tablespoon fresh ginger: Grated or minced. Adds a warm, zesty spice that brightens the entire flavor profile.
  • 10 ounces fresh baby spinach: This seems like a lot, but it wilts down significantly, creating a silky, nutrient-dense component.
  • 3 tablespoons low-sodium soy sauce or tamari: The primary source of salty, umami flavor. Using low-sodium gives you more control over the final taste.
  • 1 tablespoon sesame oil: A finishing oil, added at the end for its distinct nutty and toasty aroma and flavor.
  • 1 teaspoon rice vinegar: Adds a subtle tang and acidity that balances the richness of the soy sauce and mushrooms.
  • 1/2 teaspoon red pepper flakes (optional): For those who enjoy a gentle hum of heat in the background.
  • 1 tablespoon toasted sesame seeds (for garnish): Provides a final flourish of nutty flavor and a delightful textural crunch.


Instructions

  1. Prepare the Sauce: In a small bowl, whisk together the low-sodium soy sauce, sesame oil, rice vinegar, and optional red pepper flakes. Set this aside. Preparing the sauce first ensures you can add it to the hot pan quickly without overcooking the other ingredients.
  2. Heat the Pan: Place a large skillet, wok, or sauté pan over medium-high heat. Add the olive oil or avocado oil and let it heat up until it shimmers slightly. A properly heated pan is crucial for getting a good sear on the mushrooms rather than steaming them.
  3. Sauté the Mushrooms: Add the sliced mushrooms to the hot pan in a single layer. It’s important not to overcrowd the pan; cook in batches if necessary. Let the mushrooms cook, undisturbed, for 3-4 minutes. This allows them to release their moisture and develop a beautiful golden-brown color. Stir and continue to cook for another 3-5 minutes until they are well-browned and tender.
  4. Add the Aromatics: Push the mushrooms to one side of the pan. Add the minced garlic and grated ginger to the empty space. Sauté for about 30-60 seconds until they become highly fragrant. Be careful not to let the garlic burn, as it will become bitter. Once fragrant, stir the garlic and ginger into the mushrooms.
  5. Wilt the Spinach: Add the fresh spinach to the pan. It will look like an impossibly large amount, but don’t worry. Using tongs or a spatula, gently toss the spinach with the mushrooms. It will begin to wilt from the heat of the pan and the other ingredients almost immediately. Continue tossing for 1-2 minutes until all the spinach has wilted to a vibrant green.
  6. Combine and Finish: Pour the prepared sauce mixture over the spinach and mushrooms. Stir everything together to ensure all the ingredients are evenly coated in the glossy sauce. Let it bubble for about 30 seconds to meld the flavors together.
  7. Garnish and Serve: Remove the pan from the heat. Sprinkle with toasted sesame seeds for garnish. Serve the stir-fry immediately for the best texture and flavor.
  • Prep Time: 10 minutes
  • Cook Time: 12 minutes

Nutrition

  • Serving Size: one normal portion
  • Calories: 185