This Low-Carb Broccoli Cheddar Soup Recipe makes a creamy, satisfying comfort food the whole family will love. This soup may be part of a low-carb, keto, Atkins, gluten-free, grain-free, diabetic, or Banting diet.

Disclaimer: Some of the links on this site are affiliate links which means we make a small commission from any sales to help keep the recipes coming! You do not pay any more. Thank you for your support!


Low-Carb Broccoli Cheddar Soup Recipe-showing a serving and the rest of the soup in a pot.


The Recipe

This Low-Carb Broccoli Cheddar Soup recipe uses real, wholesome ingredients. It not only tastes better than the stuff that comes out of a can, but also tastes better than many of the higher carb homemade soup recipes out there. 

Cream cheese and real cream thicken this soup without adding loads of carbs or diluting the flavor. The flavor of the broccoli is enhanced with onion and garlic.

A touch of Worcestershire sauce and a bit of mustard round out the flavors and add complexity.

Finally, just a touch of red pepper flakes bring this recipe to a new level. They bring in a tiny bit of heat without making the soup “spicy”.

The final result is similar the difference between a fine wine and grape juice. Complex flavors at their best!


Low-Carb Broccoli Cheddar Soup Recipe-taking a spoonful


The Inspiration

The inspiration for this recipe comes from my desire to make a low-carb version of a classic recipe.

Broccoli Cheddar Soup is a soup that many of us grew up with. It’s a soup that warmed my hands after a snowball fight, a soup that marked the transition into chillier weather, and a soup we took comfort in after a rough day at school.

Every brand of soup in the grocery store has a version of Broccoli Cheddar soup and it’s commonly in  the “soup of the day” rotation for restaurants. 

While there is nothing unique about the idea of broccoli cheddar soup, I wanted to make this recipe something special. I wanted it to be the best recipe for broccoli cheddar soup on the Internet–even though it is low-carb. 

In creating the recipe for Low-Carb Broccoli Cheddar Soup, I used some of the same techniques I used in our Low-Carb Cheese Soup with Mushrooms and Thyme. If you love mushrooms, this may be a soup you will want to try as well.


Low-Carb Broccoli Cheddar Soup Recipe-garnished with cheese.


Tips and Tricks

This recipe for Low-Carb Broccoli Cheddar Soup has a higher fat content than some other recipes. Many of my followers are on a ketogenic diet or other type of low-carb/high-fat diet, so this fits in perfectly with their lifestyle.

If you would like to lower the amount of fat, you could use a little less cream and a little more stock or broth. This change, however, will make the final product a bit thinner and less creamy.

This soup can be made ahead, if desired. I make it in a heavy pot with a lid and a non-reactive interior, then just cover it and put it in the refrigerator to store. To reheat, I slowly bring it to a simmer while whisking frequently.


Low-Carb Broccoli Cheddar Soup Recipe-final product


Final words

This Low-Carb Broccoli Cheddar Soup recipe can be used as a start to a meal, but is satisfying enough to work as a main course. It’s wonderful with a salad, or enjoy it with my biscuits, some crackers, or these keto cheddar chive biscuits. It’s a great way to warm up on a chilly day. Enjoy!


Broccoli Cheddar Soup recipe

This Low-Carb Broccoli Cheddar Soup Recipe makes a creamy, satisfying comfort food the whole family will love. 😋

Low-Carb Broccoli Cheddar Soup Recipe-in a serving bowl
5 from 11 votes

Low-Carb Broccoli Cheddar Soup

This Low-Carb Broccoli Cheddar Soup Recipe makes a creamy, satisfying comfort food the whole family will love. This soup may be part of a low-carb, keto, Atkins, gluten-free, grain-free, diabetic, or Banting diet.

Course Soup
Cuisine American
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 8
Calories 410 kcal
Author Annissa Slusher


  • 2 tablespoons butter
  • 4 ounces yellow onion chopped
  • 2 cloves garlic crushed
  • 1 tablespoon white wine vinegar
  • 4 ounces cream cheese cut into large chunks
  • 2 cups heavy cream
  • 3 cups low-salt chicken bone broth (low salt chicken or vegetables stock will work)
  • 2 teaspoons whole grain mustard
  • 1/4 teaspoon crushed red pepper flakes
  • 1 teaspoon Worcestershire sauce gluten-free
  • 1 pound broccoli florets fresh or frozen
  • 6 ounces sharp cheddar cheese shredded
  • 1 1/2 teaspoon sea salt (or to taste)
  • 1/4 teaspoon black pepper freshly ground


  1. Heat a large, heavy pot over medium heat. Add butter and stir to melt. When butter stops foaming, add the onions.

  2. Cook onions, stirring frequently until onions begin to appear translucent and start to brown on the edges. Stir in the garlic. Cook for one minute. 

  3. Stir in the vinegar and simmer, scraping up browned bits on the bottom of the pot. Simmer until the vinegar has almost completely evaporated. Stir in the cream cheese and about 1/2 cup of the heavy whipping cream.

  4. After the cream cheese melts, stir in the remaining heavy cream, prepared mustard, Worcestershire sauce, and crushed red pepper flakes. 

  5. Stir in the broth and bring the mixture to a simmer. Add the broccoli and return to a simmer. Simmer, stirring occasionally, until the broccoli is very tender-about 10-12 minutes.

    Low-Carb Broccoli Cheddar Soup Recipe-Adding the broccoli
  6. Blend soup in batches using a blender, or in the pot using an immersion blender until desired consistency. 

    Low-Carb Broccoli Cheddar Soup Recipe-After blending
  7. Stir in the shredded cheddar cheese. Taste and add salt and pepper, if desired. Taste again and adjust seasoning, if necessary. 

    Low-Carb Broccoli Cheddar Soup Recipe-adding the cheese.

Recipe Notes

Serving size: about 7 ounces

Per serving:

Net carbs (g): 6

Nutrition Facts
Low-Carb Broccoli Cheddar Soup
Amount Per Serving (7 ounces)
Calories 410 Calories from Fat 342
% Daily Value*
Fat 38g58%
Saturated Fat 23g144%
Trans Fat 0g
Polyunsaturated Fat 1g
Monounsaturated Fat 9g
Cholesterol 128mg43%
Sodium 631mg27%
Potassium 334mg10%
Carbohydrates 8g3%
Fiber 2g8%
Sugar 4g4%
Protein 11g22%
Vitamin A 2100%42%
Vitamin C 62.7%76%
Calcium 240%24%
Iron 0.7%4%
* Percent Daily Values are based on a 2000 calorie diet.