There is something so warm and comforting about a hot bowl of homemade soup. And Keto Broccoli Cheese Soup with Bacon is one of the best out there. The only way I could think to improve this classic was to top it with bacon and extra cheese. Loading Low Carb Broccoli Cheddar Soup with toppings takes it to a whole new level.
Broccoli cheddar soup is one of my favorite winter comfort foods. It is a classic that I've loved for years and years. I made my own simple low carb keto version a few years ago. It only has a handful of ingredients plus salt and pepper!
Add a few optional toppings to this broccoli cheese soup recipe to kick it up and you have a winning dinner. Serve with Keto Cheddar Biscuits for an even more amazing meal.
Ingredients
Fresh or frozen broccoli florets - I have used both successfully in this soup without much difference in taste.
Fresh or frozen cauliflower florets - I like the broccoli cauliflower combination but you can use all broccoli if you prefer
Broth - I use my homemade bouillon in all my soup recipes.
Heavy Whipping Cream - If you prefer a lighter option you can use half and half.
Shredded Cheese - Shredded cheddar or the cheese of your choice.
OPTIONAL chopped onions, carrots, and celery.
How to Make Keto Broccoli Cheese Soup
My original broccoli cheddar soup did not have onions, carrots, or celery. You do not need them, this is delicious either way. But in an effort to make this closer to the Panera soup my daughters' love I have started sauteeing the classic mirepoix as the first step.
OPTIONAL Step 1: Saute onions, carrots, and celery.
Step 2: Add the cauliflower and broccoli. Seal the pressure cooker and cook for 10 minutes on high pressure.
Alternate Stovetop Instructions: Saute the mirepoix, if using, in a large soup pot. Then, put one cup of water into the large lidded stockpot and steam the broccoli and cauliflower for 15 minutes.
Step 3: Add the broth and cream. Puree the vegetables with the stock and cream using an immersion blender. Add the cheese.
Step 3: Stir until the cheese melts. Put into bowls. Add toppings and enjoy.
Variations
I love everything about this soup the way that it is written. But if you want to try out some other ingredients in the soup, feel free to add in some extra! Take a look at these ideas:
Cauliflower - You can use all cauliflower instead of broccoli to make a creamy cauliflower cheese soup.
Thyme - Add some thyme to the soup to have some extra flavor. I would start with ½ teaspoon, so it’s not overwhelming.
Other Cheeses - For a kick use Pepper Jack instead of the cheddar. You can really use any cheese you like in this soup.
Common Questions
Is Broccoli Cheese Soup Healthy?
There are many nutrients that you get when you eat this Keto Broccoli Cheddar Soup. This soup boasts lots of yummy flavors as well as potassium, vitamin C, fiber, iron, vitamin K, calcium, protein, and so much more. You can feel good about this soup! It is one of our favorite low carb recipes ever.
Instant Pot or Stovetop?
I made my soup in my Instant Pot in under 20 minutes. You can definitely make this in a pot on the stove instead. The easiest way to puree soup is with an immersion blender. No messy transferring of hot liquids, just blending right in the pot.
To make this in a crock pot add the vegetables and broth and cook on high for 2-3 hours. Then add the cream and cheese and puree. Season with salt and pepper.
Can I Blend The Soup In A Blender?
Yes, you can blend the soup in a blender, but you need to be extra careful because it will be super hot. Let the soup cool for a few minutes, so it’s not boiling hot. Make sure to use hot pads to carry the pan or Instant Pot insert, and you’ll need to pour it in very slowly. Also, make sure you keep your hand on the lid, so it doesn’t shoot off the top of the blender.
Is this Soup Vegetarian?
No, this recipe for low carb broccoli cheese soup is not vegetarian, however, with a couple of adjustments it could be. Simply swap out the chicken broth for a vegetable broth. I use my vegan chicken bouillon powder. Also, you can skip adding the crumbled cooked bacon to the top of the broccoli cheese soup. Then it would be completely fine to eat if you are following a vegetarian eating plan.
How Do You Store Broccoli Soup?
You should always let the soup cool down, then pour it into an airtight container and put it in the refrigerator. The broccoli soup will store well in glass or plastic. It will last 4-5 days in the fridge and make lovely leftovers. You can even put the soup in individual containers to grab as a quick and simple lunch idea for a low carb diet.
Can You Freeze Keto Broccoli Cheese Soup?
Yes, you can easily freeze broccoli cheese soup. It’s important to let it cool down, so it’s not hot when you freeze it. Pour the cooled soup into a glass container, freezer-safe bag, or plastic container. Make sure to leave some room at the top of the container you choose because it will expand and could break or tear.
The low carb broccoli cheese soup will last around 4-6 months in the freezer. It’s great to keep on hand, so you have something you can add for a quick dinner option that is ready to go.
How Do You Reheat Soup?
Pour the soup into a saucepan and heat it up very slowly. You don’t want to heat the soup quickly, or it may end up grainy. You can also warm the soup up in the microwave too. Just heat it for a couple of minutes, stir and heat it some more. After it’s hot, it’s ready to eat!
Why Is My Cream of Broccoli Soup Grainy?
If you end up with grainy broccoli cheese soup, it’s most likely due to the cheese getting too hot. When it cooks at too high of heat or too quickly, then it will curdle and cause a grainy texture. That’s why it is super important not to add the cheese until right before you are serving it. This will prevent it from sitting on the stovetop too long or in the Instant Pot too long. If you follow the directions, you shouldn’t have this trouble, but sometimes it can happen.
If your soup ends up grainy, there isn’t anything you can do to reverse it, unfortunately. You can still eat it, but the texture and flavor may be slightly off.
Like what you see? Follow me on Facebook! Love this recipe? Leave a comment & 5-star rating right here! Make sure you don’t miss new recipes by getting email updates!
📖 Recipe
Ingredients
Soup Ingredients:
- 24 oz broccoli fresh or frozen
- 12 oz cauliflower fresh or frozen
- 6 cups chicken broth
- 1 cup heavy cream
- 2 cups shredded cheddar cheese
- 1 teaspoon salt
- ¼ teaspoon pepper
Optional: ½ cup each chopped onion, carrot, and celery
Topping Ingredients:
- 6 slices of bacon , cooked until crisp and chopped
- ¼ cup shredded cheddar cheese
Instructions
Instant Pot:
- Optional: saute the onion, celery, and carrot in 2 tablespoon of oil on the saute setting until softened.
- Add the broccoli, cauliflower, and broth. Cook on manual, high pressure, for 5 minutes. Do a quick pressure release. Add the cream and seasonings. Puree until smooth with an immersion blender (Or transfer to a regular blender and then transfer back to the pot). Add the cheese and stir until melted. Ladle into bowls and top as desired.
Stove Top:
- Optional: in a large stockpot saute the onion, celery, and carrot in 2 tablespoon of oil until softened.
- Add the broccoli, cauliflower, and broth to a large stockpot. Cook medium-high, covered, for about 10-15 minutes until the broccoli is tender. Add the cream and seasonings. Puree until smooth. Add the cheese and stir until melted. Ladle into bowls and top as desired.
Nutrition
More low carb soups:
Want a yummy keto bread to go with your soup? Try these!
Originally Published on March 31, 2017. Revised and Republished on January 25, 2021.
Sue says
How can i do this in crockpot
Taryn says
I answer this in the blog post. Right under the heading that says "instant pot or stovetop".
Melissa says
This is really tasty! I didn’t have heavy cream, all I had was 2% milk which made it a little bit thinner than I’d prefer (I added some cornstarch to thicken a bit). However, the taste of the soup is still great!. I added one large carrot and some frozen onion. I fried up some bacon, drained all the grease and then got it crispy for the toppings. Mmmm yum!! I may just have 4 servings of this tonight LOL.
Michelle says
I made this in my InstantPot and it turned out fabulously! I sautéed carrots, celery, and onions first, and omitted the heavy cream. I added the cream later, but it seemed like it took away from some of the flavors. The recipe card instructions say to set the pressure cooker for 5 minutes and the instructions above, by the images, say 10. I went with 5 and it turned out great!
Christie Davis says
Can you use mashed cauliflower & whole broccoli florets instead of puree all together?
Taryn says
Sure, I don't see any reason that wouldn't work.
Brenda says
How many servings does this recipe make? What is the measurement for one serving?
Taryn says
It makes 10 servings. A serving is about 1 cup.
Heather says
Delish! Only thing I added was some onion powder. Thank you!
Sarah says
I assume you can use frozen broccoli for this soup as well? Any ideas on the measurements for frozen? I'm excited to try this, it looks delicious and easy!
Taryn says
The measurements would be the same. On the back of the bag it should say how many servings and how big they are. My guess is three 12oz bags.
Bethany says
This is amazingly delicious! I just made it in my new Instant Pot and it is truly fantastic. I used 1 32-oz bag of pre-cut broccoli and followed your directions for the IP. When it was done I used my immersion blender to puree it in the IP liner before adding the cream, salt, and pepper, plus about 1/4 tsp. garlic powder and 1/4 tsp onion powder and a pinch of ground red pepper. I only added a little (about 1/2 cup) shredded cheese because it was wonderful without adding more. Thank you so much for this recipe!
Sue says
Did you change other ingredient amounts with 32 ounce broccoli
sandy colon says
Does anyone know how many weight watcher points
Christie Davis says
Take the nutrition facts (posted on this page) to your points finder & calculate.
Katie says
Really good! I’m definitely going to make this again because it was so easy and quick!
Jen says
I wish I could give this 6 stars. It's so good. I've been waiting for this soup all my life. Every time I make cheese based sauce or soup, I curdle something and it's all gritty and disgusting.... BUT THIS SOUP IS SO EASY. Not only did I not mess it up, it was DELICIOUS. I LOVE non-chunky soup. It's perfect. Thank you for this recipe! I will definitely be making this A LOT.
Taryn says
I'm so glad you liked it! Thank you for taking the time to come back and leave a review. I really appreciate it 😀
Michele Zoutes says
How long will this soup last in the refrigerator? I'm doing food prep before my surgery, and I know cream soups don't freeze/reheat well.
Love this soup!
Thank you!
Taryn says
I would keep this for 5-6 days. Just make sure the dairy products you are using are fresh.
donna ostberg says
hi taryn what is hydrolized collagen also gluomann plase and thanks
Taryn says
Hi Donna, Collagen is similar to gelatin. It is a powder with high protein that can be added to foods and beverages. Glucomannan is a thickener similar to cornstarch but it has other health benefits.
Shelly says
Do instant pots have a purée option??
Taryn says
To blend a puree? No. You can cook a puree in one.
Shelly says
So when you say purée until smooth, you are saying just cook until everything is like soup? So I would take the broccoli off the rack and add it too the broth? Sorry I’m new to the instant pot it confuses me haha
Taryn says
I used an immersion blender after I removed the rack. I just edited the post to clarify 🙂
Darika says
When you say "cook the broccoli", do you mean to boil it? Or simmer it?
Looks yummy, lookom g firward to trying this.
Taryn says
Simmer or boil. It doesn't really matter for this recipe. Just cook until the broccoli is soft before proceeding.