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.
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.
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.
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.
Keto Broccoli Cheese Soup
Optional: ½ cup each chopped onion, carrot, and celery
- 6 slices of bacon , cooked until crisp and chopped
- ¼ cup shredded cheddar cheese
- 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.
- 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.
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.