A keto broccoli cheese soup that is naturally creamy with the flavor of cheddar, broccoli and carrots. No flour or xanthan gum needed to get the perfect creamy low carb soup in this recipe.
I am in love with this keto soup recipe. I am a huge fan of a creamy soup unless it’s French onion. I went to Panera several times back when I started keto and I had no idea this gem lived there. Now, I mentioned I hadn’t had it before but luckily my taste tester use to eat it all the time and she said I nailed the flavor. So, I warn you this keto broccoli cheese soup is addictive.
Is Broccoli Cheese Soup Keto
Traditionally, the soup is thickened by starch from potatoes or with flour. Although, I believe the flour wouldn’t be a an issue in net carbs the issue is how fast it will absorb into your bloodstream causing a spike in your glucose reading. I would argue the fat would slow it down but that isn’t the point of this post. No need to worry in this recipe because it is keto friendly at only 8g net carbs per serving of about a 4 ounce bowl.
Is Broccoli Keto
Yes, broccoli is a low carb super food that is only 4g net carbs for an entire cup. You don’t have to miss out on all between flavor or nutrients this cruciferous vegetable brings.
How To Make Keto Cheese Soup
The key to a thick, creamy soup without xanthan gum or flour is a slow simmer. In the video I show how to make it perfectly. Chop up the broccoli as fine as you’d like. I roughly chopped the broccoli due to personal preference.
Then, dice half and onion. You can use minced garlic or fresh. I originally chopped the garlic but I actually recommend grating it over the simmering broccoli.
Now, add two tablespoons of butter and sauté diced onion until fragrant and translucent. Add in garlic, chicken broth, heavy cream and bring to a simmer. Allow it to simmer never let it boil.
Next, toss in the broccoli and the optional shredded carrots. Cover, allow it to simmer, reduce and the broccoli to cook until tender.
Then, add in freshly shredded cheddar cheese and stir it in. Lastly, add into bowl and serve.
Crockpot and instapot instructions below in recipe notes.
Helpful Recipe Tips
- Simmer never boil, when dealing with dairy, too much heat can cause it to curdle. The important part is the slow simmer and the reduction of the broth to allow the sauce to be creamy.
- Optional carrots, the carrots don’t have to be added into the soup to make it delicious. Net carbs aren’t an issue with the carrots because without them the soup is only 6g net carbs per serving.
- Freshly shredded cheese only, using the package shredded cheese it won’t mix well due to the non-caking agent. It will cause the sharp cheese to sit on top and not mix in with the cream sauce.
Keto Friendly Soup Recipes

Keto Broccoli Cheese Soup
Ingredients
- 2.5 cup chopped broccoli
- 3 ounce shredded carrots
- 1/2 diced onion
- 3 clove chopped garlic (sub for 1 TB minced garlic)
- 2 tablespoon butter
- 1 cup chicken broth
- 1/2 cup heavy cream
- 4 ounce full fat cream cheese
- 1 cup shredded sharp cheddar cheese (112g weighed out)
Instructions
- Dice onion and chop up broccoli as fine as you'd like. I chopped roughly in this recipe
- In a large pot on medium high heat add butter and diced onion. Once fragrant add in chopped garlic. Note, in the video I used chopped garlic. I now feel grating the garlic over the soup before covering with a lid is the best method.
- Pour in chicken broth, lower the heat and bring to a simmer. Add in cream cheese and heavy cream.
- Add in chopped broccoli and carrots and bring to a simmer then cover. Check in every few minutes to make sure it's a slow simmer and to check the tenderness of broccoli.
- Once broccoli is tender toss in shredded cheese and mix in until all melted. Season with salt and white pepper. Taste for seasoning then serve while hot.
- Crockpot and instapot instructions in notes below.
Notes
Helpful Recipe Tips
- Simmer never boil, when dealing with dairy, too much heat can cause it to curdle. The important part is the slow simmer and the reduction of the broth to allow the sauce to be creamy.
- Optional carrots, the carrots don't have to be added into the soup to make it delicious. Net carbs aren't an issue with the carrots because without them the soup is only 6g net carbs per serving.
- Freshly shredded cheese only, using the package shredded cheese it won't mix well due to the non-caking agent. It will cause the sharp cheese to sit on top and not mix in with the cream sauce.
Gorgeous & yummy !!
Gorgeous & yummy!!
I’m making now, and it seems one cup of broth and 1/2 cup cream isn’t even near enough liquid with that much broccoli!
I know it doesn’t seem like a lot. Due to not using flour the less liquid allows the broth to thicken up properly when the cheese is added. That’s why I say cover so the broccoli can steam and release water to aid with cooking before everything is done.