Garlic mushrooms are one of those timeless dishes that prove simple ingredients can create extraordinary flavor. Earthy mushrooms, rich butter, fragrant garlic, and fresh herbs come together in a sizzling pan to make a side dish that feels both comforting and elegant. Whether you’re serving them alongside a steak, spooning them over toast, or enjoying them straight from the skillet, garlic mushrooms are endlessly satisfying. Best of all, they’re quick to prepare, require minimal prep, and adapt beautifully to many meals and diets.
Why You’ll Love This Recipe
This garlic mushrooms recipe checks all the right boxes. It’s fast enough for busy weeknights but impressive enough for entertaining guests. The mushrooms soak up the butter and garlic like little sponges, creating deep, savory flavor in every bite. You’ll love how flexible it is—you can keep it simple or dress it up with wine and herbs. Plus, it’s naturally low-carb, vegetarian-friendly, and pairs well with almost anything you’re cooking.
Ingredients You’ll Need
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- 4 tablespoons unsalted butter – Adds richness and helps the mushrooms brown beautifully
- 1 tablespoon olive oil – Prevents the butter from burning
- ½ onion, chopped (optional) – Adds sweetness and depth
- 1 pound cremini or button mushrooms – Cleaned and sliced or halved
- 2 tablespoons dry white wine (optional) – Adds brightness and balances the butter
- 1 teaspoon fresh thyme leaves, chopped – Earthy and aromatic
- 2 tablespoons fresh parsley, chopped – Freshness and color
- 4 cloves garlic, minced – The star of the dish
- 1 pinch salt, to taste – Enhances natural flavors
1 pinch black pepper, to taste – Adds gentle heat
Let’s Get Started
This recipe comes together in just a few easy steps, but technique matters to get perfectly golden, flavorful mushrooms.
Heat the pan
Place a large skillet over medium-high heat. Add the olive oil and butter together. Once the butter melts and starts to foam, you’re ready to go.Sauté the onion (optional)
If using onion, add it to the pan first. Cook for 2–3 minutes until softened and lightly translucent. This step builds a flavorful base.Cook the mushrooms
Add the mushrooms in a single layer. Avoid overcrowding—this helps them brown instead of steam. Let them cook undisturbed for 3–4 minutes, then stir. Continue cooking until they release their moisture and turn golden brown, about 6–8 minutes total.Add garlic and herbs
Lower the heat slightly and add the minced garlic and fresh thyme. Stir constantly for about 30 seconds until fragrant. Be careful not to burn the garlic.Deglaze with wine (optional)
Pour in the white wine and scrape the bottom of the pan to lift all the flavorful bits. Let it simmer for 1–2 minutes until slightly reduced.Season and finish
Season with salt and pepper to taste. Remove from heat and stir in fresh parsley. Serve immediately for the best flavor and texture.
Servings and Pairing
This recipe makes about 4 servings as a side dish.
Garlic mushrooms are incredibly versatile. Serve them with grilled steak, roasted chicken, or pan-seared fish. They’re also amazing over mashed potatoes, creamy polenta, pasta, or toasted bread. For breakfast or brunch, try them with eggs or folded into an omelet. They even work as a topping for burgers or grain bowls.
Variations
Creamy garlic mushrooms: Stir in a splash of heavy cream or crème fraîche at the end.
Vegan version: Swap butter for plant-based butter or extra olive oil.
Spicy kick: Add a pinch of red pepper flakes.
Cheesy finish: Sprinkle with grated Parmesan just before serving.
Asian-inspired: Replace thyme with soy sauce and a dash of sesame oil.
Storage Tips
Let the mushrooms cool completely before storing. Transfer them to an airtight container and refrigerate for up to 3 days. Reheat gently in a skillet over medium heat or in the microwave. Keep in mind that mushrooms may release extra moisture when reheated, but the flavor will still be delicious.
FAQs
Can I use other types of mushrooms?
Yes. White button, cremini, portobello, or even wild mushrooms all work well.
Do I need to wash mushrooms?
It’s best to wipe them clean with a damp paper towel. If washing, do it quickly and dry them well to prevent sogginess.
Can I make this ahead of time?
You can, but garlic mushrooms taste best fresh. Reheating is fine for meal prep, though.
What can I use instead of white wine?
Vegetable broth or a squeeze of lemon juice works as a substitute.
Final Thoughts
Garlic mushrooms are proof that simple cooking can still feel special. With just a handful of ingredients and one pan, you get a dish that’s rich, aromatic, and endlessly adaptable. Whether you serve them as a side, a topping, or the main attraction, this recipe is one you’ll come back to again and again. Once you try them, don’t be surprised if garlic mushrooms become a regular part of your kitchen rotation.
Print
Garlic Butter Mushrooms
- Total Time: 22 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
Garlic mushrooms sautéed in butter, olive oil, and fresh herbs for a quick, flavorful side dish made in one pan.
Ingredients
- 4 tablespoons unsalted butter
- 1 tablespoon olive oil
- ½ onion, chopped (optional)
- 1 pound cremini or button mushrooms
- 2 tablespoons dry white wine (optional)
- 1 teaspoon fresh thyme leaves, chopped
- 2 tablespoons fresh parsley, chopped
- 4 cloves garlic, minced
- Salt, to taste
- Black pepper, to taste
Instructions
- Heat olive oil and butter in a large skillet over medium-high heat until melted.
- Add chopped onion if using and sauté for 2–3 minutes until softened.
- Add mushrooms in a single layer and cook undisturbed for 3–4 minutes. Stir and continue cooking until golden and moisture evaporates.
- Add garlic and thyme, stirring for 30 seconds until fragrant.
- Pour in white wine if using and simmer for 1–2 minutes to reduce slightly.
- Season with salt and pepper, remove from heat, and finish with fresh parsley.
Notes
- Avoid overcrowding the pan to ensure proper browning.
- Use fresh herbs for the best aroma and flavor.
- Add garlic near the end to prevent burning.
- Prep Time: 10 minutes
- Cook Time: 12 minutes

