Print Recipe
3.34 from 3 votes

Keto Broccoli & Cheese Soup {low carb}

I think this recipe for Keto Broccoli & Cheese Soup is the best I've ever tasted, and it was easy to whip up at lunch today.
Prep Time10 mins
Cook Time25 mins
Total Time35 mins
Course: Soup
Cuisine: American
Keyword: Keto Broccoli and Cheese Soup
Servings: 8 cups
Calories: 391kcal
Author: Kasey Trenum


For the Soup

  • 2 tablespoons butter
  • 1/4 onion diced
  • 2 garlic cloves minced
  • 4 cups chicken broth
  • 1 cup heavy whipping cream
  • 14 oz frozen broccoli florets or 4 cups fresh
  • 3 cups cheddar cheese
  • 3 slices Swiss cheese
  • 1 oz cream cheese softened
  • 1/4 tsp nutmeg
  • 1 tsp parsley
  • 1/2 tsp pink salt
  • 1/2 tsp black pepper
  • 3/4 tsp Xanthan Gum (thickens the soup)

For the Topping

  • 3 pieces of bacon crumbled
  • 1/2 cup shredded cheese


  • In a large saucepan add 3 cups of chicken broth and bring to a boil.
  • Add broccoli and cook on medium/low for 6 minutes with the lid on the pot until broccoli is tender.
  • While the broccoli is cooking, melt butter in a skillet and saute diced onions and garlic until onions are translucent.
  • Add 1 cup of chicken broth, heavy whipping cream, cream cheese, spices, and salt/pepper to the onions and garlic in the skillet.
  • Bring mixture in the skillet to a boil and whisk continuously. Once it starts boiling, add all of the cheeses, stirring with a whisk as it melts.
  • Reduce heat to low and continue to simmer for 6 minutes then remove from heat.
  • Add cheese mixture to saucepan with the broccoli and chicken broth.
  • Summer on low for 5 minutes.
  • Turn stove off and remove from heat.
  • Optional: to thicken soup add 3/4 tsp of Xanthan Gum. Stir well with a whisk then allow to thicken for a few minutes before serving.
  • Serve each bowl with shredded cheese and bacon on top.


Serving: 1g | Calories: 391kcal | Carbohydrates: 6g | Protein: 18g | Fat: 33g | Saturated Fat: 20g | Cholesterol: 108mg | Sodium: 991mg | Potassium: 342mg | Fiber: 1g | Sugar: 1g | Vitamin A: 1395IU | Vitamin C: 53.1mg | Calcium: 487mg | Iron: 0.9mg