Creamy garlic mushrooms with bacon bring together browned mushrooms, crisp bacon, and a silky pan sauce in one fast skillet. The mushrooms stay meaty while butter, garlic, broth, and cream build a sauce that is rich without hiding their earthy flavor. Ready in about 20 minutes, this side dish fits a weeknight dinner but feels special enough for a holiday table, and the finished skillet is easy to serve alongside steak, chicken, roasted vegetables, or warm bread.
What makes creamy garlic mushrooms with bacon work
Why this skillet recipe works
The recipe layers flavor in a practical order. Bacon renders first, leaving savory browned bits in the pan. Butter and olive oil carry the garlic and spices, while the mushrooms cook over higher heat so their moisture evaporates and their edges take on color instead of turning watery.
A small amount of low-sodium chicken broth loosens those browned flavors before heavy cream rounds out the sauce. The cream only needs a few minutes to thicken, so it remains smooth and coats the mushrooms rather than becoming a separate, heavy pool. Returning the bacon at the end keeps its texture distinct.
Ingredients for creamy garlic mushrooms with bacon
- 4 slices bacon, chopped
- 3 tablespoons butter
- 1 tablespoon olive oil
- 4 cloves garlic, minced
- 1 pound small button mushrooms, rinsed and patted dry
- 1/2 teaspoon chili powder, or to taste
- 1/2 teaspoon sweet paprika, or to taste
- 1/2 teaspoon garlic powder
- Salt and freshly ground black pepper, to taste
- 1/4 cup low-sodium chicken broth
- 1/2 cup heavy cream
- Chopped fresh parsley, for garnish

How to make the mushrooms
Set out the ingredients before you start because the skillet moves quickly once the mushrooms are browned. Keep the mushrooms dry after rinsing; excess surface water makes it harder for them to sear.
- Crisp the bacon. Heat a skillet over medium-high heat. Add the chopped bacon and cook until crisp. Remove it to a plate, leaving the flavorful drippings in the skillet.
- Build the garlic base. Add the butter and olive oil. Once the butter melts, lower the heat to medium, stir in the garlic, and cook for 2 minutes, stirring frequently. The garlic should smell fragrant but should not turn dark.
- Brown the mushrooms. Add the mushrooms and turn them through the butter sauce. Season with chili powder, sweet paprika, garlic powder, salt, and pepper. Cook over medium-high heat for 5 to 7 minutes, turning occasionally, until tender and nicely browned.
- Loosen the pan. Pour in the chicken broth and cook for 10 seconds, scraping up any browned bits with a wooden spoon.
- Finish the sauce. Stir in the heavy cream and cook for 3 to 4 minutes, until the sauce begins to thicken and clings to the mushrooms.
- Garnish and serve. Remove the skillet from the heat. Stir in the bacon, scatter over the parsley, and serve while warm.

Serving ideas
Serve a spoonful of these creamy garlic mushrooms beside grilled steak, roast chicken, pork tenderloin, or a simple baked potato. They also make a strong vegetarian-style side for roasted carrots or green beans, although the bacon means the finished dish is not vegetarian. For a casual meal, put the skillet in the center of the table with crusty bread for catching the sauce.
Tips and an optional variation
Patting the mushrooms dry is the most useful detail. If the skillet looks crowded, let the mushrooms cook undisturbed for a minute or two at a time so their surfaces can brown. Watch the garlic closely during its two-minute cook, and keep the cream at a gentle simmer rather than a hard boil.
Optional variation: For a slightly different finish, fold in a small handful of chopped fresh herbs in place of some of the parsley. Keep the primary ingredients, timing, and method unchanged so the sauce remains balanced.
Storage and reheating
Cool leftovers promptly and refrigerate them in a covered container. Reheat gently in a skillet over low to medium-low heat, stirring occasionally. A spoonful of water or broth can loosen the sauce if it thickens in the refrigerator. Avoid vigorous boiling, which can make a cream sauce look separated.
Search answers
How long do creamy garlic mushrooms take?
They take about 5 minutes to prepare and 15 minutes to cook, for a 20-minute total. The mushrooms are ready when tender, browned, and coated in sauce.
What should I serve with garlic mushrooms?
Serve them with steak, chicken, pork, roasted vegetables, baked potatoes, or crusty bread. The creamy sauce is especially good with foods that can carry it.
How do I keep mushrooms from becoming watery?
Pat them dry after rinsing, use a hot skillet, and avoid stirring constantly. Cooking until their released moisture evaporates helps the edges brown.
FAQs

These creamy garlic mushrooms with bacon are at their best when the mushrooms are browned, the sauce is just thick enough to cling, and the bacon is folded in at the last moment. Keep the skillet warm, add the parsley, and bring the dish straight to the table.

Creamy Garlic Mushrooms with Bacon
Ingredients
Ingredients
- 4 slices bacon chopped
- 3 tablespoons butter
- 1 tablespoon olive oil
- 4 cloves garlic minced
- 1 pound small button mushrooms rinsed and patted dry
- 1/2 teaspoon chili powder or to taste
- 1/2 teaspoon sweet paprika or to taste
- 1/2 teaspoon garlic powder
- salt and freshly ground black pepper to taste
- 1/4 cup low-sodium chicken broth
- 1/2 cup heavy cream
- fresh parsley chopped, for garnish
Instructions
Instructions
- Crisp the bacon. Heat a skillet over medium-high heat. Add the chopped bacon and cook until crisp. Remove it to a plate, leaving the flavorful drippings in the skillet.
- Build the garlic base. Add the butter and olive oil. Once the butter melts, lower the heat to medium, stir in the garlic, and cook for 2 minutes, stirring frequently. The garlic should smell fragrant but should not turn dark.
- Brown the mushrooms. Add the mushrooms and turn them through the butter sauce. Season with chili powder, sweet paprika, garlic powder, salt, and pepper. Cook over medium-high heat for 5 to 7 minutes, turning occasionally, until tender and nicely browned.
- Loosen the pan. Pour in the chicken broth and cook for 10 seconds, scraping up any browned bits with a wooden spoon.
- Finish the sauce. Stir in the heavy cream and cook for 3 to 4 minutes, until the sauce begins to thicken and clings to the mushrooms.
- Garnish and serve. Remove the skillet from the heat. Stir in the bacon, scatter over the parsley, and serve while warm.
Featured Comments
“Impressed! Clear steps and perfect for busy nights results. Perfect for busy nights.”
“New favorite here — comforting. crowd-pleaser was spot on.”
“Super easy and turned out amazing! My family asked for seconds. Saving this one.”
“This sweet treat was absolutely loved — the silky really stands out. Thanks!”
“Made it tonight and wow — creamy! Will definitely make Creamy Garlic Mushrooms with Bacon again.”
“Packed with flavor and so simple. Exactly what I wanted from Creamy Garlic Mushrooms with Bacon.”






