Butter Garlic Mushroom Stir-Fry Recipe
Butter Garlic Mushroom Stir-Fry is the kind of side dish that quietly steals the spotlight. Tender mushrooms are seared until golden, then coated in a glossy garlic butter sauce with a hint of soy and lemon for brightness. Each bite is savory, rich, and deeply satisfying, with crisp edges and juicy centers. It comes together quickly in one pan, making it perfect for busy weeknights or as an elegant side for guests. Serve it alongside roast chicken, steak, rice, or crusty bread to soak up every bit of that buttery, garlicky goodness.

This Butter Garlic Mushroom Stir-Fry works beautifully as a side dish, a steak topper, or even a simple main over rice, quinoa, or pasta. You can keep it classic with parsley and lemon, or add chili flakes for heat and a splash of cream for extra richness. It is easy to double for guests and just as delicious at room temperature. Pair it with roasted meats, grilled tofu, or a big green salad for a complete, comforting meal.
Ingredients

A handful of simple pantry ingredients turn ordinary mushrooms into something rich and restaurant-worthy. Use fresh, firm mushrooms and real butter for the best flavor and texture.
- Unsalted butter – 3 tablespoons
- Olive oil – 1 tablespoon
- Button or cremini mushrooms, sliced thick – 500 g
- Garlic cloves, finely minced – 4
- Soy sauce (or tamari) – 1 tablespoon
- Lemon juice – 1 tablespoon
- Salt – 1/2 teaspoon, or to taste
- Black pepper, freshly ground – 1/2 teaspoon
- Fresh parsley, chopped – 2 tablespoons
- Red pepper flakes – 1/4 teaspoon (optional, for heat)
Servings

This Butter Garlic Mushroom Stir-Fry makes about 4 side-dish portions or 2 generous main-dish servings when served over rice, grains, or toast. It is easy to scale up by doubling all ingredients in a larger pan.
How to Make It
Prep the mushrooms and aromatics.

Wipe the mushrooms clean with a damp cloth and slice them thickly so they stay meaty when cooked. Mince the garlic and chop the fresh parsley. Keep everything ready near the stove.
Heat the pan.

Place a large skillet or wok over medium-high heat. Add the olive oil and 2 tablespoons of butter. Let the butter melt completely and start to foam slightly, indicating the pan is hot enough.
Sear the mushrooms.

Add the sliced mushrooms in a single layer, without overcrowding. Let them cook undisturbed for 3–4 minutes to brown, then stir and continue cooking until golden and reduced in size, about 4–5 minutes more.
Add garlic and seasonings.

Push the mushrooms to the sides and add the remaining 1 tablespoon of butter to the center. Once melted, stir in the minced garlic and cook for 30 seconds until fragrant, then mix through the mushrooms. Add soy sauce, salt, black pepper, and red pepper flakes if using.
Finish with lemon and parsley.

Turn the heat down to medium. Drizzle in the lemon juice and toss well so all mushrooms are coated in the glossy garlic butter sauce. Stir in most of the parsley, keeping a little for garnish.
Serve hot.

Taste and adjust seasoning with extra salt, pepper, or lemon if desired. Transfer the Butter Garlic Mushroom Stir-Fry to a warm serving bowl, sprinkle with remaining parsley, and serve immediately as a side or over rice, pasta, or toast.
Pro Tip
For the best flavor and texture, cook the mushrooms in batches if your pan is small. Crowding prevents proper browning and makes them steam instead of sear.

Butter Garlic Mushroom Stir-Fry
Notes
Let mushrooms sit undisturbed when they first hit the hot pan. This contact time builds deep golden color and rich, savory flavor.
FAQs
Q1. Can I use frozen mushrooms?
A1. Fresh mushrooms give the best texture. Frozen mushrooms release more water and may not brown well, but you can use them in a pinch if you cook off the moisture first.
Q2. How do I make this dairy-free?
A2. Replace butter with a dairy-free vegan butter or use all olive oil. The flavor will be slightly different but still delicious and garlicky.
Q3. Which mushrooms work best?
A3. Button and cremini are great everyday options. You can also mix in shiitake, oyster, or portobello for extra depth and a more gourmet feel.
Q4. Can I make this ahead of time?
A4. This dish is best fresh, but you can cook it up to 1 day ahead and reheat gently in a pan over medium heat with a small splash of water or extra butter.
Q5. How should I store leftovers?
A5. Cool completely, then store in an airtight container in the refrigerator for up to 3 days. Reheat in a skillet or microwave until hot.
Q6. Can I add protein to this stir-fry?
A6. Yes. Brown bite-sized pieces of chicken, tofu, or shrimp first, set aside, then cook the mushrooms and stir the protein back in with the sauce at the end.
