Creamy Garlic Butter Mushrooms as a Side

5 min prep 3 min cook 5 servings
Creamy Garlic Butter Mushrooms as a Side
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

I still remember the first time I served these mushrooms at a family dinner. My notoriously picky nephew, who claimed to hate mushrooms, asked for thirds. My mother-in-law demanded the recipe before dessert was served. And my husband? He quietly scraped the serving dish clean with a piece of bread, soaking up every last drop of that divine garlic butter cream sauce.

What makes this recipe truly special is how it elevates simple ingredients into something extraordinary. We're not just sautéing mushrooms here – we're creating a luxurious, velvety sauce that clings to each tender mushroom, infusing them with rich garlic flavor and buttery goodness. The cream reduces to the perfect consistency, creating a glossy coating that's neither too thick nor too thin.

Whether you're planning an elegant dinner party, need a show-stopping side for your holiday table, or simply want to make weeknight chicken feel special, these creamy garlic butter mushrooms deliver every time. They're ready in under 30 minutes, require just one pan, and use ingredients you probably already have in your kitchen.

Why This Recipe Works

  • Perfect Texture: The mushrooms are seared until golden before the sauce is added, ensuring they maintain their meaty texture instead of becoming rubbery.
  • Layered Garlic Flavor: We use both minced garlic and garlic powder for depth, plus fresh parsley at the end for brightness.
  • Controlled Cream Reduction: The heavy cream is reduced just enough to coat the mushrooms without becoming too thick or gloppy.
  • Butter Balance: A combination of butter and oil prevents the butter from burning while still providing that rich, nutty flavor.
  • Versatile Seasoning: The base recipe is perfect as-is, but it also serves as a canvas for herbs, spices, or even a splash of white wine.
  • Foolproof Method: The step-by-step process ensures success even for beginner cooks, with built-in checkpoints to prevent overcooking.

Ingredients You'll Need

Ingredients

Before we dive into cooking, let's talk about each ingredient and why it matters. Quality ingredients make all the difference in this simple yet elegant dish.

Mushrooms (1½ pounds)

I prefer using cremini (baby bella) mushrooms for their deeper flavor, but white button mushrooms work beautifully too. Look for mushrooms that are firm, smooth, and free from dark spots. Avoid any that look slimy or have a strong odor. You can use pre-sliced mushrooms to save time, but whole mushrooms sliced just before cooking will have better texture and flavor.

Unsalted Butter (4 tablespoons)

Butter provides the rich base flavor for our sauce. I always use unsalted butter so I can control the salt level. European-style butter with higher fat content (82%) will give you the richest flavor, but regular American butter works perfectly too.

Olive Oil (2 tablespoons)

The oil helps prevent the butter from burning and allows us to cook at a higher temperature. Use a good quality extra virgin olive oil, but not your most expensive bottle – we're cooking with it, not finishing a salad.

Heavy Cream (1 cup)

This is what creates our luxurious sauce. Don't substitute with half-and-half or milk – they won't reduce properly and will curdle. The cream needs at least 36% fat content to create the right consistency.

Garlic (6 cloves)

Fresh garlic is essential here. Look for plump, firm cloves without green sprouts. We'll mince it finely so it distributes evenly through the sauce.

Fresh Herbs

Parsley adds freshness and color, while thyme (if using) brings an earthy note that complements the mushrooms perfectly. Use flat-leaf parsley for the best flavor.

Parmesan Cheese (½ cup)

Freshly grated Parmesan adds umami depth and helps thicken the sauce slightly. Please, please, please don't use the powdered stuff from the green can – buy a wedge and grate it yourself.

How to Make Creamy Garlic Butter Mushrooms as a Side

1
Clean and Prep the Mushrooms

Use a damp paper towel to gently wipe each mushroom clean. Avoid running them under water as they'll absorb moisture and become soggy. Slice larger mushrooms into ¼-inch thick slices, keeping smaller ones whole or cutting them in half. This creates varied textures in the final dish. Spread the cleaned mushrooms on a clean kitchen towel and let them air dry while you prepare the other ingredients.

2
Mise en Place

Mince the garlic finely, chop the parsley, grate the Parmesan, and measure out all your ingredients. This recipe moves quickly once you start cooking, so having everything ready is crucial. Place the heavy cream on the counter to take the chill off – cold cream can cause the butter to seize.

3
Sear the Mushrooms

Heat a large, heavy-bottomed skillet (I love my cast iron) over medium-high heat. Add 2 tablespoons each of butter and olive oil. When the butter stops foaming and just starts to brown, add the mushrooms in a single layer. Don't overcrowd the pan – work in batches if necessary. Let them cook undisturbed for 3-4 minutes until golden brown underneath, then flip and cook another 2-3 minutes. The mushrooms should release their liquid and then start to caramelize.

4
Build the Flavor Base

Push the mushrooms to the sides of the pan and add the remaining 2 tablespoons of butter to the center. Once melted, add the minced garlic and cook for 30-45 seconds until fragrant but not browned. Stir everything together, then add the garlic powder, salt, pepper, and thyme if using. The garlic powder adds an extra layer of garlic flavor that fresh garlic alone can't provide.

5
Deglaze and Create the Sauce

Pour in the heavy cream, scraping up any browned bits from the bottom of the pan. These fond bits are packed with flavor! Reduce the heat to medium and let the cream simmer gently for 3-4 minutes. The sauce will start to thicken slightly – you're looking for it to coat the back of a spoon.

6
Finish and Season

Stir in the grated Parmesan cheese until melted and smooth. Taste and adjust seasoning – you might want more salt, pepper, or even a pinch of red pepper flakes for heat. The sauce should be glossy and coat the mushrooms generously. If it's too thick, add a splash of cream; if too thin, let it simmer another minute.

7
Add Fresh Herbs

Remove from heat and stir in most of the chopped parsley, saving some for garnish. The residual heat will wilt the parsley slightly while keeping it bright green. Serve immediately in a warm serving dish, topped with the remaining parsley and an extra grind of black pepper.

Expert Tips

Control Your Heat

Medium-high heat is crucial for proper searing. Too low and the mushrooms will steam instead of caramelizing. Too high and the butter will burn before the mushrooms cook. Adjust as needed based on your stove.

Dry Mushrooms Thoroughly

Any moisture on the mushrooms will create steam, preventing proper browning. After wiping them clean, spread them on a towel and let air dry for 10-15 minutes if you have time.

Don't Rush the Reduction

Let the cream reduce naturally over medium heat. Resist the urge to crank up the heat to speed things up – this can cause the cream to separate or curdle.

Season at the End

Salt draws out moisture, so wait until after the mushrooms have browned to season. Taste and adjust at the very end when all flavors have melded together.

Warm Your Serving Dish

These mushrooms cool quickly. Warm your serving dish in a 200°F oven for 5 minutes before plating. This keeps them at the perfect temperature for serving.

Buy Whole Mushrooms

Pre-sliced mushrooms are often older and dry out faster. Buying whole mushrooms and slicing them yourself ensures maximum freshness and better texture.

Variations to Try

White Wine Version

Add ¼ cup dry white wine after searing the mushrooms and let it reduce for 2 minutes before adding the cream. This adds brightness and depth to the sauce.

Balsamic Glaze

Drizzle with aged balsamic vinegar just before serving for a sweet-tangy contrast. The acidity cuts through the richness beautifully.

Mixed Mushroom Medley

Use a mix of cremini, shiitake, and oyster mushrooms for varied textures and flavors. Shiitake stems should be removed as they're tough.

Cream Cheese Version

Substitute 4 oz cream cheese for half the heavy cream for an even richer, more stable sauce that reheats beautifully.

Storage Tips

Refrigeration

Store leftover mushrooms in an airtight container in the refrigerator for up to 3 days. The sauce may separate slightly – this is normal. To reheat, place in a skillet over medium-low heat with a splash of cream or milk, stirring gently until warmed through. Avoid microwaving as it can make the mushrooms rubbery.

Freezing

I don't recommend freezing this dish as the cream sauce tends to separate and become grainy upon thawing. The mushrooms also become mushy after freezing. If you must freeze, cool completely, store in freezer bags with as much air removed as possible, and use within 1 month. Thaw in the refrigerator overnight and reheat very gently with additional cream.

Make-Ahead Tips

You can prep the mushrooms up to 24 hours ahead – clean, slice, and store in a paper towel-lined container. The garlic can be minced and stored covered in olive oil for up to 3 days. For parties, I often sear the mushrooms earlier in the day, then finish with the cream sauce just before serving. Keep the seared mushrooms covered at room temperature for up to 2 hours.

Frequently Asked Questions

A: I strongly advise against using milk or half-and-half as they will curdle when heated and won't create the proper sauce consistency. If you must substitute, use whole milk mixed with 2 tablespoons of flour to help thicken, but the results won't be as rich or smooth. For a lighter version, you can use evaporated milk, which has more stability than regular milk.

A: This usually happens when the heat is too low or the pan is overcrowded. Make sure your pan is hot enough before adding the mushrooms – the butter should foam but not brown immediately. Also, ensure the mushrooms are in a single layer with space between them. Work in batches if necessary. Don't stir too frequently; let them develop a golden crust before moving them.

A: For a dairy-free version, substitute the butter with olive oil or vegan butter, and use full-fat coconut milk instead of heavy cream. Note that coconut milk will add a subtle coconut flavor. For the Parmesan, use nutritional yeast or your favorite vegan Parmesan substitute. The sauce won't be quite as rich, but it's still delicious.

A: These mushrooms are incredibly versatile! They're perfect with steak, roasted chicken, pork tenderloin, or grilled salmon. For vegetarian meals, serve over creamy polenta, mashed potatoes, or pasta. They also make an amazing addition to risotto or as a topping for bruschetta. For holiday meals, they pair beautifully with prime rib, turkey, or ham.

A: Absolutely! For large gatherings, I recommend using two large skillets rather than overcrowding one pan. The mushrooms need space to brown properly. You can also sear the mushrooms in batches, then combine them in a large Dutch oven or roasting pan to finish with the cream sauce. Keep warm in a 200°F oven until serving.

A: A separated sauce usually means the heat was too high. Remove from heat immediately and whisk in a tablespoon of cold cream. If that doesn't work, transfer to a blender and blend until smooth, then return to low heat. To prevent separation, always use medium or lower heat when adding cream, and don't let the sauce boil vigorously.

Creamy Garlic Butter Mushrooms as a Side
main-dishes
Pin Recipe

Creamy Garlic Butter Mushrooms as a Side

(4.9 from 127 reviews)
Prep
10 min
Cook
18 min
Servings
6

Ingredients

Instructions

  1. Prep the mushrooms: Clean mushrooms with damp paper towels and slice ¼-inch thick.
  2. Sear mushrooms: Heat 2 tbsp each butter and oil in large skillet over medium-high. Add mushrooms in single layer, cook 4 minutes without stirring, then flip and cook 3 minutes more.
  3. Add aromatics: Push mushrooms to sides, melt remaining butter, add garlic and cook 30 seconds. Stir in garlic powder, salt, pepper, and thyme.
  4. Make the sauce: Pour in cream, reduce heat to medium, and simmer 3-4 minutes until thickened.
  5. Finish: Stir in Parmesan until melted, add most of the parsley, taste and adjust seasoning.
  6. Serve: Transfer to warm serving dish, garnish with remaining parsley and serve immediately.

Recipe Notes

Don't overcrowd the pan when searing mushrooms - work in batches if needed. For best results, serve immediately as the sauce will continue to thicken as it sits. Reheat gently with a splash of cream if needed.

Nutrition (per serving)

287
Calories
6g
Protein
7g
Carbs
28g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.