There’s something so comforting and satisfying about a simple dish that comes together in no time yet delivers on flavor and nutrition. This Sauteed Mushrooms with Spinach recipe is exactly that — an easy weeknight dinner side or a healthy comfort food addition that complements just about any meal. Whether you’re meal planning chicken or looking for high protein meals to round out your keto meal plan, this vibrant veggie duo has your back with umami richness and a fresh, green boost.
Imagine tender mushrooms, lightly browned and bursting with savory flavor, mingling with bright, wilted spinach all kissed by garlic and a splash of lemon or soy sauce for that extra zing. It’s low-carb, gluten-free, vegan (with easy swaps), and packs a punch of nutrients, making it one of the best high protein ready meals when paired with your favorite protein or grains. Let’s dive in!
Why You’ll Love This Recipe
This recipe is a winner for so many reasons. First, it’s incredibly quick family meals friendly, ready in about 15 minutes from start to finish. No complicated steps, no fancy equipment — just pure, wholesome ingredients doing their magic.
It’s also super versatile. Toss it into pasta for a high protein high carb low fat meal, use it as a topping for toast or grain bowls, or serve it alongside your favorite grilled protein for a balanced meal planning chicken dinner.
Plus, it’s a nutrient powerhouse. Mushrooms provide B vitamins and antioxidants, while spinach delivers iron, calcium, and fiber. The dish is naturally low in calories but high in taste — perfect for those looking for low calorie high nutrition meals that don’t compromise on flavor.
What Makes This Recipe Special?
What sets this dish apart is how it transforms humble ingredients into a star side dish. The secret lies in cooking the mushrooms right: sautéing them undisturbed so they caramelize and develop deep, rich umami flavors without turning soggy.
Adding the garlic at just the right moment brings a fragrant warmth, and tossing in fresh spinach at the end keeps it vibrant and tender. The finishing touch — a squeeze of lemon juice or a dash of soy sauce with sesame oil — lifts everything, adding brightness or an Asian-inspired flair for a high protein keto meal plan twist.
This simple method is what makes the dish taste so fresh and gourmet despite its ease.
Ingredients
- 1 tbsp butter (or olive oil for vegan version)
- 1 tbsp olive oil (optional if using butter)
- 8 oz mushrooms, sliced (cremini, button, or shiitake)
- 4 cups baby spinach (or 6 oz fresh spinach)
- 2–3 cloves garlic, minced
- ½ tsp kosher salt (or to taste)
- ¼ tsp black pepper
- Optional: 1 tsp lemon juice or 2 tbsp soy sauce, 1 tsp sesame oil, pinch chili flakes for a spicy garlic style
How to Make It Step-by-Step
- Heat butter and olive oil together in a large skillet over medium-high heat until shimmering. This combo helps create a rich base and prevents sticking.
- Add the sliced mushrooms in a single layer. Resist the urge to stir right away — let them cook undisturbed for 3–5 minutes so they get beautifully golden and caramelized on one side. Sprinkle half the salt now to draw out moisture.
- Flip the mushrooms and cook for another 2–3 minutes until browned on both sides. This browning develops that signature umami-rich flavor that makes this dish irresistible.
- Add the minced garlic, stirring for just 30 seconds until fragrant — don’t overcook, or it’ll turn bitter.
- Toss in the spinach, sprinkle the remaining salt and pepper, and stir gently until the greens are just wilted, about 1–2 minutes. The spinach should still look bright and fresh, not soggy.
- For a fresh pop, finish with a squeeze of lemon juice. Or, for a savory Asian twist, drizzle soy sauce mixed with sesame oil and a pinch of chili flakes. Stir to combine and remove from heat immediately.
- Serve warm as a flavorful side or pile it over ready made protein meals or whole grains.
Tips for Best Results
- Don’t overcrowd your pan when cooking mushrooms. If necessary, sauté in batches so they brown nicely instead of steaming.
- Use fresh baby spinach for a tender texture. If substituting mature spinach, cook a little longer as it’s tougher.
- Cook mushrooms undisturbed to develop that gorgeous golden crust.
- Add garlic at the last moment to keep its aroma fresh and avoid bitterness.
- For extra flavor, sprinkle toasted sesame seeds or grated Parmesan (use a halal alternative if needed) just before serving.
Ingredient Substitutions & Variations
- Swap butter and olive oil for avocado or grapeseed oil for a neutral flavor and higher smoke point.
- Replace spinach with kale, Swiss chard, or arugula to change the green profile.
- Add protein: toss in cooked chickpeas, white beans, or diced tofu for a more filling high protein high calorie meal.
- For a creamy twist, stir in a dollop of cream cheese or coconut cream at the end.
- For Asian flair, finish with a splash of tamari or coconut aminos instead of soy sauce for gluten-free.
Serving Suggestions
This dish pairs wonderfully with grilled chicken or fish, making it an excellent addition to meal prep microwave lunches or healthy boxed meals. Serve it over quinoa or brown rice for a wholesome high carb high protein low fat meal. It also works as a delicious topping for avocado toast or mixed into a savory breakfast bowl alongside eggs for a full English breakfast inspired meal.
Pairing Ideas (Drinks, Sides, etc.)
- A crisp white wine like Sauvignon Blanc or Pinot Grigio complements the earthiness of the mushrooms beautifully.
- For non-alcoholic options, try sparkling water with lemon or a light green tea.
- Serve alongside roasted sweet potatoes or garlic mashed cauliflower for a well-rounded meal.
- Add crusty whole grain bread to soak up any juices for a cozy finish.
How to Store and Reheat Leftovers
Store leftover mushrooms and spinach in an airtight container in the refrigerator for up to 3 days. When reheating, warm gently in a skillet over medium heat to preserve texture, adding a splash of water if the veggies start to dry out. You can also microwave in short bursts, stirring halfway through.
Make-Ahead and Freezer Tips
This recipe is perfect for meal prep healthy routines. Prepare the sautéed mushrooms and spinach ahead and refrigerate. It’s best enjoyed fresh but can be frozen for up to a month in a freezer-safe container. Thaw overnight in the fridge and reheat on the stove for best results.
Common Mistakes to Avoid
- Overcrowding the pan, which causes mushrooms to steam rather than brown.
- Adding garlic too early and burning it, resulting in bitterness.
- Cooking spinach too long, which can make it mushy and dull.
- Not seasoning properly — salt helps draw out mushroom moisture and boost flavor.
Frequently Asked Questions (FAQ)
Can I use frozen spinach?
Yes! Just thaw and drain it well before adding to the pan to avoid excess water.
What mushrooms work best?
Cremini and button mushrooms are classic choices, but shiitake, portobello, or oyster mushrooms also add great texture and flavor.
Can I make this ahead?
Absolutely! It reheats well and is great for prepping ready meals for 2 or meals for two delivered style dinners.
Is this dish vegan?
Yes, just skip the butter or Parmesan or swap for vegan alternatives.
Can I add onions?
Yes, sauté sliced onions with the mushrooms for extra depth.
How do I prevent soggy mushrooms?
Cook in batches and avoid stirring too frequently to get that perfect golden sear.
What’s the best oil?
Olive oil is classic and flavorful, but avocado or grapeseed oils work great too.
Is this keto-friendly?
Yes, it fits perfectly into low calorie chicken meal prep or keto plans as a low-carb side.
Cooking Tools You’ll Need
- Large skillet or sauté pan
- Sharp knife for slicing mushrooms and garlic
- Wooden spoon or spatula
- Measuring spoons
This simple yet elegant recipe is a must-have in your healthy meal plans for two or solo dinners. It’s budget-friendly, packed with nutrients, and so easy to whip up, making it one of the best meals to prep for busy weeks.
If you enjoyed this recipe, don’t forget to save it on Pinterest or share it with a friend!
Sauteed Mushrooms with Spinach
Ingredients
- 1 tbsp butter or olive oil
- 1 tbsp olive oil (optional if using butter)
- 8 oz mushrooms, sliced (cremini, button, or shiitake)
- 4 cups baby spinach
- 2-3 cloves garlic, minced
- 0.5 tsp kosher salt, or to taste
- 0.25 tsp black pepper
- 1 tsp lemon juice (optional)
- 2 tbsp soy sauce (optional)
- 1 tsp sesame oil (optional)
- pinch chili flakes (optional)
Instructions
- Heat butter and olive oil in a large skillet over medium-high heat until shimmering.
- Add mushrooms in a single layer and cook undisturbed for 3–5 minutes until golden brown. Season with half the salt.
- Flip mushrooms and cook for an additional 2–3 minutes until browned on both sides.
- Add minced garlic and sauté for 30 seconds until fragrant.
- Add spinach, remaining salt, and pepper; cook while stirring until spinach is just wilted, about 1–2 minutes.
- Finish with a squeeze of lemon juice or drizzle with soy sauce, sesame oil, and chili flakes for a spicy garlic variation.
- Stir to combine and remove from heat. Serve immediately as a side dish or over grains, pasta, or proteins.





