Creamy Broccoli (Keto)

Broccoli cooked in a creamy garlic butter sauce and topped with cheese and bacon all in one pan! This flavorful creamy dish is a delicious keto side or a whole meal on its own! 
Keto Creamy BroccoliCreamy, garlicky and cheesy basically sums up my life. Over the past few months, I have been sharing my favorite keto recipes and this one is another DELICIOUS addition to my collection.

Because the broccoli is cooked in a garlic and creamy sauce, it tastes just like pasta and is great when you’re craving pasta!  It’s high in fat, low in carbs and will keep you full for a couple of hours. It makes a great side dish or a main dish thanks to the addition of bacon. It all comes together in one dish in just about 20 minutes. Keto Creamy Broccoli

To Make Keto Creamy Broccoli and Bacon

  • Broccoli Florets: fresh broccoli is preferred but frozen broccoli florets will also work.
  • Heavy cream: Can replace with light cream or half & half
  • Bacon: Adds protein and flavor to the dish. I like to use thick cut turkey bacon and sautee it in the same pan until crispy. Pre-cooked bacon or bacon crumbles will also work.
  • Cheese: I used a mixture of mozzarella and parmesan but you can use your favorite melting cheese! Cheddar, American, provolone, pepper jack or any melting cheese will work.
  • Garlic: Lots of it! I like to crush or mince the garlic to extract more flavor.
  • Seasoning: Salt and pepper are the only seasonings that are a must for this dish but if you want to go the extra step, i highly recommend adding garlic powder, crushed red pepper, and Italian seasoning if you’d like.

To cook: Simply sautee the broccoli and garlic until tender then adds the heavy cream, cheese, and cooked bacon and bake until bubbly and that’s pretty much it!! This dish can be served as a side or eaten as a main dish or snack.

Keto Creamy Broccoli

Keto Creamy Broccoli with Bacon

Broccoli cooked in a creamy garlic butter sauce and topped with cheese and bacon. This flavorful creamy dish is a delicious keto side or a whole meal on its own! 
4.78 from 18 votes
Print Rate
Course: Side Dish
Cuisine: American
Keyword: bacon, broccoli, cheese, keto, low-carb, parmesan
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Servings: 4 people
Calories: 341kcal


  • 1/2 cup raw bacon (about 4-6 slices) chopped into small pieces (optional)
  • 1 tablespoon butter
  • 4-5 cloves garlic minced or crushed
  • 3 cups broccoli florets
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon crushed red pepper optional
  • salt and pepper to taste
  • 1 cup heavy cream or light cream or half & half
  • 1/2 cup shredded mozzarella or cheddar, or your favorite melting cheese
  • 1/4 cup parmesan cheese optional


  • Pre-heat oven to 400F. In a large pan over medium-high heat, cook chopped bacon for 2-3 minutes or until almost crispy.
  • Remove bacon from pan and to the same pan, add the butter, garlic, broccoli, garlic powder, crushed red pepper and a dash of salt and pepper. Sautee for 2-3 minutes or until the garlic is fragrant. Add the heavy cream, cheese, and cooked bacon.
  • Transfer to preheated oven and cook for 12-15 minutes or until the cheese is bubbly and the broccoli is cooked to desired doneness. Serve as a side or eat as a main meal!



Serving: 1cup | Calories: 341kcal | Carbohydrates: 8g | Protein: 9g | Fat: 31g | Saturated Fat: 18g | Cholesterol: 106mg | Sodium: 286mg | Potassium: 282mg | Fiber: 1g | Sugar: 1g | Vitamin A: 1605IU | Vitamin C: 62.2mg | Calcium: 221mg | Iron: 0.7mg

Keto Creamy Broccoli


No spam guarantee.

I agree to have my personal information transfered to Mad Mimi ( more information )
  • comment
  • Facebook
  • Twitter
  • Pinterest
  • Google+
  • Stumble
  • Email
  • This post may contain affiliate links. Please see my full disclosure policy here

    Leave a Reply

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



    just made this for a thanksgiving side. Wow, so good. I have a vegetarian in my group, so I used a separate small pan for hers — used double butter instead of the bacon. In my opinion, highly inferior, but she liked it. Kudos to the poster who suggested adding shrimp — going to do that as a main dish one of these first days. thanks for a real winner of a recipe.


    Made once before and it was such a huge hit

    Making it again, does this reheat okay? Can I make it a day before and just warm back up??


    So yummy and so easy! I seriously tossed it all together within minutes and my toddler loved it. Pairs well with multiple proteins as well.

    Vanessa GilaspY

    What a great and easy recipe! Everyone loved it….even my pickiest eater cleaned her plate


      Picky eaters are the hardest to please! Happy she enjoyed it 🙂

    Alan Nickell

    this is amazing! We made it according to the recipe the first go around, then added chicken breast the next time. So good!


    I added cauliflower with it


    I made this for the fIrst time tonight. My kids do Not like broccoli, but this smelled and looked so good, that they all tried it. All 3 told me i had to make it again. Delicious!


      I’m so glad to hear that your children enjoyed the dish, Kadee!! <3


    This is delicious! I followed to an T BUT ALSO ADDED A BAG OF SHRIMP.

    Christina Livingston

    I tried this recipe today and it was phenomenal! Hands down the best way I have ever eaten broccoli! We are new to the keto plan and I stumbled across this recipe while looking for keto friendly side dishes. I’m so happy that something so yummy can be enjoyed while we’re on our new “diet”.


    This is the best broccoli recipe I’ve ever had. Thank you!
    I was getting bored with broccoli so thought I’d try and find a new recipe. I’m so glad I did!


    i love this recipe! so delicious with few ingredients and fast to make. i will be having the left overs for work lunch 🙂


    So easy to make and a new favorite at my house.