Sauteed Mushrooms and Spinach with Garlic (10 Minutes)

Garlic Butter Sauteed Mushrooms and Spinach (10 Minutes)
This garlic butter sauteed mushrooms and spinach recipe is the 10-minute side dish that goes with everything — steak, grilled chicken, salmon, scrambled eggs, or piled on toast. Earthy cremini mushrooms are seared golden in butter, then tossed with fresh garlic and baby spinach until just wilted. Five ingredients, one skillet, and a squeeze of lemon to finish. Simple ingredients, serious flavor.
Why This Is the Best Sauteed Mushrooms Recipe
- 10 minutes total — from cold pan to finished side dish
- 5 ingredients — mushrooms, spinach, garlic, butter, and lemon
- Pairs with anything — steak, chicken, fish, eggs, pasta, or toast
- Naturally low carb and vegetarian — fits keto, Whole30, and plant-based diets
- Restaurant-quality sear — the key is not stirring the mushrooms too early
Ingredients for Garlic Mushrooms and Spinach
- 16 oz (450g) cremini or baby bella mushrooms, sliced (white button mushrooms also work)
- 5 oz (140g) fresh baby spinach
- 4 garlic cloves, thinly sliced
- 2 tbsp butter
- 1 tbsp olive oil
- 1 tbsp fresh lemon juice
- Salt and freshly ground black pepper
- Pinch of red pepper flakes (optional)
- Parmesan shavings for garnish (optional)
How to Make Sauteed Mushrooms and Spinach
Step 1 — Sear the mushrooms. Heat olive oil and 1 tbsp butter in a large skillet over medium-high heat. Add sliced mushrooms in a single layer. Do not stir for 3 full minutes — let them develop a deep golden sear on one side. Then stir and cook 2 more minutes until browned on all sides.
Step 2 — Add the garlic. Push mushrooms to the side of the skillet. Add the remaining 1 tbsp butter and sliced garlic. Cook for 30 seconds until fragrant. Do not let the garlic brown or it will turn bitter.
Step 3 — Wilt the spinach. Add all the baby spinach at once. It will look like a mountain — that is completely normal. Toss with tongs for 1 to 2 minutes until fully wilted. Season with salt, pepper, and red pepper flakes if using.
Step 4 — Finish and serve. Remove from heat. Squeeze fresh lemon juice over the top and toss once more. Serve immediately as a side dish, topped with Parmesan shavings if desired.
Pro Tips for Perfect Sauteed Mushrooms
- Do not crowd the pan — mushrooms need space to brown, not steam. Use a 12-inch skillet for best results
- Do not stir too early — let mushrooms sit undisturbed for 3 minutes to build a golden crust
- Keep mushrooms dry — wipe with a damp cloth before slicing. Never soak them or wash under running water
- Add spinach last — it wilts in seconds and loses most of its volume. Adding it early will make it mushy
- Finish with acid — the lemon juice at the end brightens everything and balances the butter
What to Serve with Sauteed Mushrooms and Spinach
- Steak — the classic steakhouse side. Pairs perfectly with ribeye, filet mignon, or New York strip
- Grilled chicken — a light, healthy combination for weeknight dinners
- Salmon or white fish — the garlic butter and lemon complement seafood beautifully
- Pasta — toss the mushrooms and spinach directly into cooked penne or linguine
- Eggs — serve alongside scrambled eggs or fold into an omelet for a hearty breakfast
- Toast or bruschetta — pile the sauteed vegetables on crusty bread for an easy appetizer
Frequently Asked Questions
What mushrooms work best for sauteed mushrooms and spinach?
Cremini (baby bella) mushrooms are the best all-purpose choice because they have more flavor than white button mushrooms. For a mix, add sliced shiitake caps for a deeper, meaty taste. Avoid oyster mushrooms here — they are too delicate for high-heat searing.
Can I use frozen spinach instead of fresh?
Yes — thaw completely and squeeze out all excess water before adding to the skillet. Add the frozen spinach after the mushrooms are fully cooked. Fresh spinach gives a much better texture and appearance, but frozen works in a pinch.
Can I add cheese to sauteed mushrooms and spinach?
Crumbled feta or goat cheese added just before serving is excellent. Parmesan shavings work beautifully too. Do not cook the cheese in the pan — just scatter it on top so it softens without melting completely.
Can I make sauteed mushrooms and spinach ahead of time?
The mushrooms reheat well on their own. Spinach gets watery when reheated. The best approach is to saute and store the mushrooms for up to 2 days in the fridge, then add fresh spinach when you reheat them for 1 minute.
How do I make this recipe vegan?
Replace the butter with olive oil or vegan butter. Everything else in the recipe is already plant-based. The garlic and lemon provide plenty of flavor without any dairy.
Can I add onions or shallots?
Yes — saute a diced shallot or small onion in the butter before adding the mushrooms. Cook for 2 minutes until softened, then add the mushrooms as directed. Shallots add a mild sweetness that works well here.
Why are my sauteed mushrooms rubbery or soggy?
This happens from too much moisture or too low heat. Make sure mushrooms are dry before cooking, the pan is very hot, and you do not crowd or stir them too early. Mushrooms release a lot of water — the goal is to evaporate it quickly so they sear rather than steam.
Is sauteed mushrooms and spinach keto friendly?
Yes — this recipe is naturally low carb with about 4g net carbs per serving. The butter, mushrooms, and spinach are all keto-approved ingredients. Skip the optional Parmesan if you need to keep dairy minimal.
How do I store leftover sauteed mushrooms and spinach?
Refrigerate in an airtight container for up to 2 days. Reheat in a skillet over medium heat for 2 minutes. The mushrooms hold up well but the spinach will lose some of its texture — add a handful of fresh spinach when reheating if you want it bright green again.
You Might Also Like
- Ricotta Stuffed Zucchini Boats (Easy Baked Recipe)
- Vegetarian Chickpea Tikka Masala: My Go-To Cozy Recipe
- spring onion recipes vegetarian

Create Easy Sautéed Mushrooms with Spinach in Just 5 Steps!
Experience the delightful aroma and flavors of sautéed mushrooms with spinach in this quick and nutritious recipe. Perfect for busy weeknights or lazy weekends, this dish offers a harmonious blend of earthy mushrooms, vibrant spinach, and optional seasonings.
Ingredients
- Fresh button mushrooms
- Baby spinach
- Olive oil
- Garlic cloves
- Salt
- Pepper
- Optional: Red pepper flakes
- Optional: Grated Parmesan cheese
Directions
- Start by cleaning the mushrooms and slicing them evenly.
- Heat olive oil in a skillet and add minced garlic, sauté until fragrant.
- Add the sliced mushrooms to the skillet and cook until golden brown.
- Toss in the fresh baby spinach, season with salt, pepper, and red pepper flakes.
- Cook until the spinach is wilted and flavors have melded.
- Serve hot, garnished with grated Parmesan cheese if desired.






