Vakac

KitchenLow Carb

Creamy Broccoli & Bacon

Some side dishes politely sit on the table and wait their turn. This Creamy Broccoli does not. It shows up…

Some side dishes politely sit on the table and wait their turn. This Creamy Broccoli does not. It shows up glossy, rich, unapologetically comforting, and somehow makes even the main dish feel a little insecure. If you are usually lukewarm about broccoli, this is the version that changes things fast.

The sauce is silky without being heavy, loaded with garlic and parmesan, and coats every floret so nothing gets left behind. It is the kind of easy creamed broccoli you make once and then find excuses to repeat because it works with everything from roast chicken to steak to that random protein you forgot to plan around.

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

Why People Love This Creamy Broccoli

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:

Top shot of ingredients: Broccoli, pepper, garlic, light cream, onion, butter, parmesan cheese, mozzarella cheese, salt, cornstarch slurry, and bacon.

Note: Please see recipe card at the bottom for a full list of ingredients with measurement.

Fun Extras and Easy Swaps

Want to change things up without messing with the base? These all work beautifully.

On the stove

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.

Pro Tips for Extra Creamy Success

Recipe FAQ's

Can we 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 a reliable 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 we Make This Dairy-Free?

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

Watch us Make This On Video!

What you need

Method

  1. Preheat broiler (on medium heat of you have the option).
  2. 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.
  3. 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.
  4. 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)
  5. 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).
  6. Season with a little extra pepper, if desired, before serving. You can also sprinkle with fresh chopped parsley, thyme or rosemary.

Plates that sit beside this