Few foods comfort like a warm bowl of soup. I like to prepare this Keto Broccoli Cheese Soup recipe on Sunday to enjoy for an energizing meal throughout the week. I think you will find that this cheesy recipe is madly addictive and deserves to become a cool weather habit.

Keto Broccoli Cheese Soup Deserves to Become a Habit!
When I was younger, I didn't appreciate soup nearly as much as I do today.
There was always one exception to this. Broccoli Cheese Soup is something that I've always loved, no matter how hot it was outside.
This Keto Broccoli Cheese Soup recipe is so rich, cheesy, and creamy. The addition of cream cheese really ups the creamy factor and helps to create a thick soup without needing any additional thickeners. I think you will agree that this keto-fied soup is so much better than the original!
Frequently Asked Questions
Is broccoli and cheese soup keto-friendly?
In most cases, no. As an example, Panera's Broccoli Cheese Soup has 19g carbs per cup, and Cambell's has 16g carbs. Even most homemade recipes are thickened with flour, which makes them a no-go for a ketogenic diet. This homemade Keto Cream of Broccoli Soup is perfect for your keto diet, though! With just four net carbs a serving, this is one you can make again and again with no guilt.
How do I make keto broccoli cheese soup thicker?
There are several ways to make your soup thicker. In this recipe, I've used the cream cheese, cheese, and pureed broccoli to thicken the soup. I have found that this makes it thick enough. If you prefer a thicker soup, feel free to add in 1/4 to 1/2 teaspoon of xanthan gum.
As an Amazon Associate, I earn from qualified sales.
Can you buy keto broccoli cheese soup?
The only keto-friendly brand that I have found is Kettle & Fire. It is tough to find in stores, but you can get it from Amazon. I have tried it, and while it isn't as good as homemade, it is delicious, and I try to keep it in my pantry at all times. It has saved me when the fridge and freezer are bare, and the only thing I am seeing is my kids' snacks.
Can I use frozen broccoli in this recipe?
Yes! It works fine.
Can I freeze this recipe?
Absolutely. I photographed this recipe after freezing it because it unexpectedly rained the day I was going to shoot. Make sure that you let it cool down completely first and store it in a sealed container for up to two months.
What can I serve with broccoli cheese soup?
- A side salad with a vinegar-based dressing
- Keto-friendly bread
- Steak or grilled chicken
- A chaffle
Mix it Up - Fun Variations for This Recipe:
- Add 1 tablespoon of hot sauce, or 1/4 teaspoon cayenne pepper for an extra kick.
- To brighten the soup, finish with a squeeze of fresh lemon juice.
- Substitute cauliflower for half of the broccoli.
- Use smoked gouda or gruyere cheese for half of the cheddar.
- If you prefer a thicker soup, add in 1/2 teaspoon xanthan gum
More Comfort Food Recipes to Try:
- Keto Mushroom Soup is rich, creamy, and SO delicious! Once you make this easy recipe, you will never go back to canned again.
- When you are craving a delicious, cheesy casserole that comes together in a flash, this Keto Cheeseburger Casserole fits the bill.
- This Keto Beef Stroganoff is quite simply the best beef stroganoff recipe - low carb or not - ever!

Broccoli Cheese Soup is a universally loved classic. Unfortunately, most canned varieties contain unpronounceable, laboratory born ingredients. This keto-friendly version is rich, creamy, and cheesy. Made with real food ingredients, this is one you will turn to again and again. With just 4 net carbs per serving, it is perfect for the low-carb lifestyle.
Keto Broccoli Cheese Soup
Ingredients
- 2 tablespoons unsalted butter
- 1/2 cup diced onion
- 1 celery stalk diced
- 1 teaspoon minced garlic
- 1 pound broccoli chopped
- 3 cups bone broth or chicken broth
- 6 ounces cream cheese
- 1 teaspoon smoked paprika
- 1/2 teaspoon salt
- 1/2 teaspoon fresh ground black pepper
- 1 cup heavy cream
- 8 ounces shredded cheddar cheese
- 2 teaspoons white wine vinegar
Instructions
Stovetop Instructions
- Melt butter in a saucepan over medium heat.
- Add onion and celery and cook for 5 minutes, until tender.
- Stir in garlic and cook for 30 more seconds.
- Add broccoli, broth, cream cheese, paprika, salt, and pepper to the pot.
- Cover and simmer for 8 to 10 minutes, until the broccoli is tender.
- Carefully transfer half of the soup mixture to a blender and puree.
- Return to the pan, and stir in heavy cream.
- Add cheese and cook until the cheese melts about 3 to 5 minutes.
- Stir in vinegar and taste. Add salt and pepper if desired.
Instant Pot Instructions
- Set your Instant Pot to saute, and melt butter over medium heat.
- Add onion and celery and cook for 5 minutes, until tender.
- Stir in garlic and cook for 30 more seconds.
- Add broccoli, broth, cream cheese, paprika, salt, and pepper to the pot.
- Secure the lit and seal.
- Select Pressure Cook and set the cooking time for 2 minutes at high pressure.
- When the time is up, allow the pressure to release for 5 minutes and then do a quick release.
- Carefully open up the pot and change the setting to sauté.
- Carefully transfer half of the soup mixture to a blender and puree.
- Stir in heavy cream, and add cheese. Cook, often stirring, until the cheese melts.
- Stir in vinegar and taste. Add salt and pepper if desired.
Nutrition
More Low Carb Soup Recipes to Try
- This Italian Sausage Soup takes just 25 minutes to cook and is perfect for meal prep.
- If you like bold flavors and lots of spice, you will love this Keto Tortilla Soup.
- Low Carb Chicken Fajita Soup is creamy, cheesy, and SO delicious!
Deb Cormier
What is the purpose of the vinegar..it seems a bit odd?
Wendy Polisi
Most savory recipes benefits from a touch of acid - just for a little flavor pop. Lemon juice would work well too - or you can leave it off entirely.
Carol L
Can't wait to try this in my I.P. When using frozen broccoli, is it 16 ounces?
Wendy Polisi
Yes - 16 ounces is what I would use. Enjoy!