This post may contain affiliate links. Please read our disclosure policy.
Creamy Broccoli & Bacon in a rich garlic parmesan sauce is the kind of side dish that steals the spotlight. Crisp-tender broccoli meets crispy bacon, all baked in a velvety, cheesy sauce and finished with a golden layer of bubbling mozzarella: pure comfort in every bite.
This creamy broccoli recipe is a game-changer whether you’re a veggie lover or not. It’s low carb, keto-friendly, and irresistibly indulgent. Looking for an easy creamed broccoli dish that delivers big flavor? This broccoli with parmesan has you covered.

What Makes This Creamy Broccoli Work
The beauty of this creamy broccoli dish is all in the balance: tender-crisp broccoli paired with smoky bacon, all smothered in a luscious garlic parmesan sauce that hugs every bite. Topped with melted mozzarella and baked until golden and bubbly, it’s comfort food with serious flavor.
What makes it even better? It’s rich and satisfying without feeling too heavy, and totally fits into a low-carb or keto lifestyle. Whether you’re craving an easy creamed broccoli side or a stand-alone dish, this creamy broccoli recipe delivers bold, cheesy goodness that’s impossible to resist.
What Goes Into Creamy Broccoli
This Creamy Broccoli & Bacon dish comes together with simple, everyday ingredients that create a big, comforting flavor. Here’s what you’ll need to bring it all together:
- Bacon: Smoky, salty bacon adds rich flavor and crispy texture that balances the creamy sauce beautifully.
- Broccoli Florets: Fresh broccoli provides a tender crunch and soaks up all that cheesy garlic goodness.
- Light Cream: The base of the sauce—smooth, velvety, and just rich enough. You can use heavy cream for a more indulgent version.
- Parmesan Cheese: Adds savory depth and a nutty sharpness that pairs perfectly with the creamy base.
Note: Please see recipe card at the bottom for a full list of ingredients with measurement.
How to Make Creamy Broccoli
- Preheat and Prep: Set your broiler to medium heat. Have all your ingredients ready, and chop the broccoli into florets if you haven’t already.
- Cook the Bacon: In a large oven-safe skillet, fry the chopped bacon over medium heat until crispy. Use a slotted spoon to transfer it to a paper towel-lined plate. Set aside.
- Sauté Onion and Broccoli: Drain most of the bacon grease, leaving 1 to 2 tablespoons in the pan. Melt the butter, then add the diced onion and cook until softened, about 2 minutes.
- Add Broccoli and Season: Stir in the broccoli florets and season with a pinch of salt and pepper. Cook for about 3 minutes, stirring occasionally, until broccoli turns bright green.
- Stir in Garlic and Cream: Add the garlic and cook for 30 seconds. Pour in the cream, reduce heat to low, and let simmer for 4 minutes.
- Thicken the Sauce: If the sauce is too thin, stir in the cornstarch slurry and cook for another minute until it thickens to your liking.
- Combine Bacon and Cheese: Return the cooked bacon to the skillet and mix everything well. Sprinkle mozzarella and parmesan evenly over the top.
- Broil and Serve: Place the skillet under the broiler for 2 to 3 minutes, until the cheese is golden and bubbling. Season with extra pepper and fresh herbs if desired.
This rich and cheesy side dish pairs beautifully with a variety of mains. Try it with Garlic Butter Prime Rib or Simple Crispy Roast Chicken for a balanced, satisfying dinner. The creamy sauce also complements Easy Honey Garlic Pork Chops or a simple Grilled Steak, cutting through the richness with its garlicky bite.
For a lighter pairing, serve it alongside a fresh garden salad or roasted tomatoes to add brightness and contrast. You can even spoon it over cauliflower mash or enjoy it with low-carb garlic bread for a complete keto-friendly meal.
Recipe FAQ’s
Yes, you can use frozen broccoli. Just make sure to thaw and drain it well to avoid excess moisture in the sauce.
Light cream works great for a lighter sauce, but you can use heavy or thickened cream for a richer, more decadent version.
Swap the butter for olive oil, the cream for full-fat coconut milk, and use dairy-free cheese alternatives.
You might also like
Get a free eBook!
Subscribe to Cafe Delites FOR FREE and receive recipes straight into your inbox!
Creamy Garlic Parmesan Broccoli & Bacon
Ingredients
- 8 ounces bacon roughly chopped
- 2 tablespoons butter
- 1 onion diced
- 5 cloves garlic finely chopped
- 1 1/2 cups light cream (or for a richer sauce, you can use heavy or thickened cream)
- 1 1/2 teaspoons cornstarch mixed with 1 tablespoon water cornstarch slurry
- 1 pound broccoli florets from 2-3 broccoli heads — stems removed
- 1 pinch salt to season
- 1 pinch pepper to season
- 1/2 cup shredded mozzarella
- 1/3 cup parmesan cheese fresh shredded or grated
Instructions
- Preheat broiler (on medium heat of you have the option).
- Fry the bacon in a large oven-safe skillet over medium heat until crispy. Use a slotted spoon to transfer to a paper towel lined plate to soak up some of the oil. Set aside.
- Drain most of the bacon fat from the pan, leaving about 1-2 tablespoons for added flavour (adjust this amount to your liking). In the same pan, melt the butter, add the onion and cook until transparent (about 2 minutes), while scraping up any browned bits leftover from the bacon. Add the broccoli and season with salt and pepper and cook while stirring occasionally for about 3 minutes, or until just turning vibrant in colour.
- Add in the garlic and stir it through the broccoli for 30 seconds, until fragrant. Pour in the cream, reduce heat down to low and let simmer for about 3-4 while stirring occasionally, or until the sauce thickens to your liking* (SEE NOTES) (If sauce is too thin, stir in the cornstarch slurry to combine.)
- Add the bacon and give everything a good mix to combine all of the flavours together. Top with the mozzarella and parmesan cheeses. Broil until cheese is bubbling and golden, and broccoli is done to your liking (about 2-3 minutes).
- Season with a little extra pepper, if desired, before serving. You can also sprinkle with fresh chopped parsley, thyme or rosemary.
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Great recipe! Very tasty! Couldn’t broil it, so put it in my oven! The cheese melted beautifully! Will definitely make it again! ThSharonank you!
These recipes are so creative and in a league of their own. TY much