free invisible hit counter

Keto Broccoli Cheddar Soup

Prep time: 10 minutes
Cook time: 20 minutes
Total time: 30 minutes
Intensity: Easy (Level 2 of 5)
Servings: 6
Serving size: 1.5 cups (360ml)


Why This Recipe Works

When you’re craving comfort food on a ketogenic diet, nothing satisfies like a bowl of thick, cheesy broccoli soup. The problem with most restaurant versions? They’re packed with flour, cornstarch, and hidden sugars—easily 30+ grams of carbs per bowl.

This keto broccoli cheddar soup delivers all the creamy, velvety texture without any thickeners. Instead of flour, we use a combination of cream cheese, heavy cream, and a secret low-carb trick: xanthan gum (optional, but recommended). The result is a soup that clings to your spoon, loaded with tender broccoli florets and sharp cheddar, with just 5g net carbs per serving.

It’s ready in 30 minutes, uses one pot, and is intense enough in flavor to fool even non-keto eaters.


Intensity Breakdown

Phase Intensity Level Why?
Vegetable Prep Low Just chopping broccoli and onion. No knife skills required.
Sautéing Low-Medium Requires stirring to prevent garlic burning.
Simmering Low Set a timer; no active work.
Blending (Optional) Medium Only if you want a smooth base. Use an immersion blender carefully.
Cheese Incorporation Medium Must whisk constantly to avoid clumping or breaking the sauce.

Overall Intensity: Easy — suitable for beginner cooks who can stir and measure.


Ingredients

For the Soup Base

  • 4 tbsp (56g) salted butter

  • 1/2 medium yellow onion, finely diced

  • 3 cloves garlic, minced

  • 4 cups (960ml) chicken bone broth (low sodium)

  • 4 oz (113g) full-fat cream cheese, softened and cubed

  • 1 cup (240ml) heavy whipping cream

  • 1/4 tsp xanthan gum (optional, for thickness)

For the Broccoli & Cheese

  • 4 cups (about 400g) fresh broccoli florets, chopped into bite-sized pieces

  • 2 1/2 cups (280g) sharp cheddar cheese, freshly shredded (avoid pre-shredded—it has anti-caking starches)

  • 1/2 cup (55g) grated Parmesan cheese

  • Salt and black pepper to taste

Optional Garnishes

  • 2 tbsp cooked bacon bits

  • Extra shredded cheddar

  • Chopped fresh chives


Instructions

Step 1: Sauté the Aromatics (Intensity: Low-Medium)

Melt the butter in a large Dutch oven or heavy-bottomed pot over medium heat. Add the diced onion and cook for 3–4 minutes until translucent. Add the minced garlic and cook for 1 minute until fragrant—do not let it brown.

Step 2: Build the Broth Base (Intensity: Low)

Pour in the chicken bone broth and bring to a gentle simmer. Add the cubed cream cheese, stirring constantly until it completely melts into the broth. This takes about 3 minutes.

Step 3: Add Heavy Cream and Thickener (Intensity: Low-Medium)

Reduce heat to low. Pour in the heavy cream while whisking. If using xanthan gum: sprinkle it evenly over the surface while whisking vigorously to prevent lumps. The soup will thicken noticeably within 1 minute.

Step 4: Simmer the Broccoli (Intensity: Low)

Add the chopped broccoli florets. Stir to submerge them. Cover the pot and simmer on low for 8–10 minutes, until the broccoli is tender but still bright green (not mushy).

Step 5: Optional Blending for Creamy Texture (Intensity: Medium)

For a restaurant-style smooth base with broccoli chunks: use an immersion blender to purée about half of the soup directly in the pot. Pulse 3–4 times only. Alternatively, transfer 2 cups of soup to a regular blender, blend until smooth, and stir back in. Caution: Hot liquids expand in blenders—vent the lid.

If you prefer a chunky soup, skip this step entirely.

Step 6: Incorporate the Cheese (Intensity: Medium — Most Critical Step)

Remove the pot from heat. Wait 60 seconds (this prevents the cheese from breaking or turning grainy). Add the shredded cheddar and Parmesan one handful at a time, whisking constantly in a figure-eight motion until each addition is fully melted before adding more.

Do not boil after adding cheese — heat above 180°F (82°C) will cause the fats to separate.

Step 7: Season & Serve

Add salt (start with 1/2 tsp) and black pepper to taste. Remember that cheddar and Parmesan are salty. Ladle into bowls and garnish with bacon bits, extra cheese, or chives.


Nutrition Facts (Per Serving — 1.5 cups)

Nutrient Amount
Calories 485 kcal
Total Fat 42g
Saturated Fat 25g
Cholesterol 130mg
Sodium 620mg
Total Carbohydrates 8g
Dietary Fiber 3g
Net Carbs 5g
Protein 17g
Vitamin A 45% DV
Vitamin C 35% DV
Calcium 380mg

Leave a Comment