
This creamy Tuscan butter mushrooms recipe quickly elevates simple ingredients into a comforting side or a satisfying topping for pasta and potatoes. It’s my favorite when I want something rich and flavorful but fuss-free on a weeknight.
I love how the mushrooms soak up the sauce yet still keep a bit of bite making each spoonful indulgent without being heavy
Ingredients
- 4 slices thick sliced bacon: for smoky flavor and crisp texture. Choose bacon with good marbling for the best taste
- 1 pound baby Bella mushrooms: that have a sturdy, meaty texture. Pick firm, unblemished mushrooms for freshness
- 4 tablespoons butter: which enriches the sauce and gives it that silky mouthfeel. Use unsalted so you control seasoning
- 1 teaspoon minced garlic: to bring aromatic warmth. Freshly minced gives the best punch
- 1 medium onion, diced: Adds sweetness and depth, essential for building flavor
- 1 cup white wine or chicken broth: which deglazes the pan lifting all caramelized flavors. Pick a dry white wine you’d enjoy drinking or a good quality low sodium broth
- 1 cup cherry tomatoes, halved: They add a bright burst and slight acidity that balances richness. Look for plump, ripe tomatoes
- 1 tablespoon tomato paste: amps up the umami and thickens the sauce
- 1 tablespoon Italian seasoning: for an herby blend that complements the mushrooms and tomatoes
- 1 teaspoon salt and 1/4 teaspoon ground black pepper: to season naturally. Adjust to taste
- 1 pinch red pepper flakes: for a subtle heat that warms without overpowering
- 1 cup heavy cream: which creates the luscious creamy sauce. Use fresh heavy cream for best texture
- 1/2 cup shaved Parmesan: to add sharp, nutty character. Freshly shaved Parmesan gives the most flavor
- 3 cups spinach: which adds color and freshness wilting into the sauce. Baby spinach works best here
Instructions
- Build The Base:
- Cook the thick sliced bacon in a large skillet over medium heat until crisp. Remove and set aside on paper towels to drain excess grease then roughly chop. Leave 1 tablespoon bacon grease in the skillet for maximum flavor, discard the rest carefully.
- Cook Butter And Onions:
- Add butter to the bacon grease in the skillet while stirring to melt and scrape up any browned bits stuck to the bottom. The combination of bacon fat and butter builds a rich flavor foundation you do not want to skip.
- Sauté Onions And Garlic:
- Sauté diced onion over medium-low heat until translucent and soft about 5 to 7 minutes. This gentle cooking draws out sweetness without browning. Add minced garlic and cook for one to two minutes until fragrant but not burnt.
- Deglaze Pan:
- Deglaze the skillet by pouring in the white wine or chicken broth. Use a wooden spoon to scrape up any caramelized bits from the pan bottom to infuse your sauce with deep flavor.
- Add Tomato And Seasonings:
- Add tomato paste stirring until fully incorporated. Then toss in halved cherry tomatoes, salt, red pepper flakes, Italian seasoning, and black pepper. Let this mixture simmer gently until the tomatoes soften slightly and the flavors meld about 5 minutes.
- Add Mushrooms And Simmer:
- Stir in the baby Bella mushrooms coating them well with the sauce. Allow the mushrooms to simmer on low heat for about 5 minutes. They will release their juices and absorb the sauce adding earthiness and complexity.
- Finish The Sauce:
- Lower the heat further and slowly add the heavy cream while stirring. Add the shaved Parmesan cheese and mix gently until it melts into a silky, creamy sauce.
- Add Spinach And Bacon:
- Fold in the fresh spinach and chopped bacon allowing the greens to just wilt. The reserved bacon adds crisp bites and smoky richness that contrast perfectly with the tender mushrooms and creamy sauce.
- Serve:
- Serve it as a side dish to roasted meats or pile over freshly cooked pasta, rice, or mashed potatoes for a comforting meal that feels special but is surprisingly simple.

My favorite ingredient here is the bacon grease it takes the sauce from good to incredible by layering smoky complexity. One family memory is making this with my mom on Sunday evenings. She always said the secret was cooking the onions slowly until they told you they were ready.
Storage tips
This dish keeps beautifully in the refrigerator for up to three days stored in an airtight container. Reheat gently on the stove or in the microwave stirring occasionally to keep the sauce smooth and creamy.
Ingredient swaps
For a vegetarian version replace bacon with sautéed smoked paprika seasoned tempeh or mushrooms for added texture. Swap the heavy cream with coconut cream for a dairy-free twist, though it slightly changes the flavor.
Serving ideas
Try this over buttered egg noodles or creamy polenta. It makes a wonderful topping for grilled chicken breasts or baked white fish too. A sprinkle of fresh parsley or basil brightens it up just before serving.

This recipe balances comfort and flavor with a rich sauce that feels indulgent but is easy to prepare. Enjoy the layers of smoky, creamy, and fresh notes in every bite.
Frequently Asked Recipe Questions
- → Can I make this dish vegetarian?
Yes, simply omit the bacon and replace the bacon grease with olive oil to maintain richness without meat flavors.
- → What mushrooms work best here?
Baby Bella mushrooms are recommended for their firm texture and rich flavor, but cremini or white button mushrooms can be used as alternatives.
- → Is there a good substitute for white wine?
Chicken broth or vegetable broth can be used to provide a flavorful base when avoiding alcohol.
- → How do I prevent the cream from curdling?
Lower the heat before adding cream and stir gently to allow it to blend smoothly with the sauce without separating.
- → What sides pair well with these mushrooms?
These mushrooms complement pasta, mashed potatoes, or rice, adding a savory, creamy element to any meal.