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.

Broccoli Casserole baked in a cheesy creamy parmesan garlic sauce with bacon

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:

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Top shot of ingredients: Broccoli, pepper, garlic, light cream, onion, butter, parmesan cheese, mozzarella cheese, salt, cornstarch slurry, and bacon.
  • 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

Preheating the broiler.
  1. 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.
Frying the chopped bacon.
  1. 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.
Cooking the onion with butter in a pan.
  1. 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.
Stirred in the broccoli florets.
  1. 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.
Pouring in the cream over the broccoli.
  1. 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.
Pouring in the cornstarch slurry.
  1. 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.
Sprinkled the mozzarella and parmesan evenly over the top of the creamy broccoli & bacon.
  1. Combine Bacon and Cheese: Return the cooked bacon to the skillet and mix everything well. Sprinkle mozzarella and parmesan evenly over the top.
Image of Creamy Broccoli & Bacon.
  1. 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

Can I Use Frozen Broccoli Instead of Fresh?

Yes, you can use frozen broccoli. Just make sure to thaw and drain it well to avoid excess moisture in the sauce.

What’s the Best Cream to Use?

 Light cream works great for a lighter sauce, but you can use heavy or thickened cream for a richer, more decadent version.

How Do I Make This Dairy-Free?

Swap the butter for olive oil, the cream for full-fat coconut milk, and use dairy-free cheese alternatives.

Close up image of the bake in a skillet.

You might also like

Karina in a white and black dress with her hair blowing back, standing in front of her cooktop, cooking salmon in a pan

Get a free eBook!

Subscribe to Cafe Delites FOR FREE and receive recipes straight into your inbox!

5 from 27 votes

Creamy Garlic Parmesan Broccoli & Bacon

Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 8 people
Creamy Garlic Parmesan Broccoli & Bacon is an unforgettable side dish! Pan fried broccoli and crispy bacon are baked in a cheesy creamy parmesan garlic sauce! Topped with bubbling mozzarella, this recipe is guaranteed to convert ANY non-vegetable lover.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

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

*For tender-crisp broccoli, simmer it in the cream sauce for 3 minutes before broiling in the oven. Remember, the longer you cook it, the softer it gets.
*For softer broccoli, simmer for at least 5-6 minutes in the sauce before broiling. You can also cover with a lid for a minute or two to ensure softer broccoli pieces.

Nutrition

Calories: 256kcal | Carbohydrates: 8g | Protein: 12g | Fat: 21g | Saturated Fat: 13g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 0.1g | Cholesterol: 66mg | Sodium: 740mg | Potassium: 260mg | Fiber: 2g | Sugar: 2g | Vitamin A: 975IU | Vitamin C: 52mg | Calcium: 150mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this? Leave a comment below!
 
Karina eating butter chicken from a gold fork out of a bowl with a nann bread on the side.

Hey Good Food Lovers! It’s nice to see you! My name is Karina. Welcome to Cafe Delites, my beloved space for the last 10 years where my passion for food has flourished and connected millions!

5 from 27 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

57 Comments

  1. Sharon says:

    5 stars
    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!

  2. Robert says:

    5 stars
    These recipes are so creative and in a league of their own. TY much