Creamy keto broccoli cheese soup served in a white bowl topped with shredded cheddar and bacon

Keto Broccoli Cheese Soup

Jump to Recipe

Introduction

Did you know that one bowl of traditional broccoli cheese soup from a restaurant can pack over 30 grams of carbs, nearly two days’ worth on a standard ketogenic diet? That’s a hard truth for anyone trying to stay in ketosis. But here’s the good news: keto broccoli cheese soup delivers every bit of that rich, velvety, comfort-food experience with a fraction of the carbs.

The ketogenic diet is built around low-carb, high-fat foods that keep your body burning fat for fuel. According to Healthline’s guide to keto-friendly foods, non-starchy vegetables like broccoli are among the best choices you can make on a keto diet rich in nutrients, low in net carbs, and incredibly versatile in the kitchen.

This keto broccoli cheese soup recipe has become a staple on my blog for good reason. It’s thick, cheesy, loaded with nutrients, and comes together in under 40 minutes. Whether you’re a keto veteran or just starting your low-carb journey, this broccoli cheese soup belongs in your weekly rotation.

Ingredients

Here’s everything you need to make this easy broccoli cheese soup. Simple pantry staples, big flavor.

Fresh ingredients for easy broccoli cheese soup including broccoli florets, cheddar cheese, heavy cream, and butter arranged on marble
Simple, wholesome ingredients are all you need to make this easy broccoli cheese soup at home.

Main Ingredients:

  • 4 cups fresh broccoli florets (roughly chopped)
  • 2 cups shredded sharp cheddar cheese (freshly shredded melts best)
  • 1½ cups heavy whipping cream
  • 1½ cups chicken broth (low-sodium preferred)
  • 2 oz cream cheese, softened
  • 2 tablespoons butter
  • ½ cup diced yellow onion
  • 2 cloves garlic, minced
  • ½ teaspoon mustard powder
  • ¼ teaspoon smoked paprika
  • Salt and black pepper to taste

Optional Add-Ins:

  • Pinch of cayenne pepper for heat
  • ¼ teaspoon xanthan gum (for an even thicker consistency)
  • Crispy bacon crumbles for topping

Substitutions:

  • Swap heavy cream for full-fat coconut cream to make it dairy-free
  • Use vegetable broth instead of chicken broth for a vegetarian version
  • Monterey Jack or Gruyère works beautifully in place of cheddar

Timing

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes

That’s about 30% faster than the average homemade broccoli cheese soup recipe, which typically runs 50 minutes or more. Perfect for busy weeknights when you need something warm and satisfying without the wait.

Servings: 4 | Calories per serving: ~390 kcal

Step-by-Step Instructions

Step 1: Sauté the Aromatics

Melt butter in a large pot or Dutch oven over medium heat. Add the diced onion and cook for 3–4 minutes until soft and translucent. Add the minced garlic and cook for another 30 seconds until fragrant. This base layer of flavor is what separates a great keto diet broccoli cheese soup from a forgettable one.

Step 2: Add the Broccoli and Broth

Pour in the chicken broth and add the broccoli florets. Bring to a gentle boil, then reduce the heat and simmer for 10–12 minutes until the broccoli is fork-tender. Don’t overcook; you want the broccoli soft enough to blend partially but still holding some texture.

Step 3: Blend to Your Preferred Consistency

Use an immersion blender to blend about half the soup directly in the pot. This gives you that creamy, thick base while leaving satisfying chunks throughout. Prefer it completely smooth? Blend the whole thing. Like it chunky? Skip this step entirely. You can enjoy this broccoli cheese soup recipe in all three methods with great success.

Step 4: Add the Cream and Cream Cheese

Reduce the heat to low. Stir in the heavy whipping cream and softened cream cheese. Whisk gently until the cream cheese fully incorporates and the soup becomes silky smooth. This is the moment the soup transforms. You’ll see it happen in real time.

Step 5: Melt the Cheddar

Remove the pot from direct heat or keep it on the lowest setting. Add the shredded cheddar a small handful at a time, stirring continuously between each addition. This gradual method prevents the cheese from clumping or turning grainy, a common issue with keto broccoli cheese soup when cheese is added too fast over high heat.

Shredded cheddar cheese being stirred into a pot of broccoli cheese soup recipe on the stovetop
Add shredded cheese gradually over low heat, the key step to a perfectly smooth, lump-free broccoli cheese soup recipe.

Step 6: Season and Serve

Add mustard powder, smoked paprika, salt, and black pepper. Taste and adjust. Ladle into bowls and top with extra shredded cheddar, bacon crumbles, or a swirl of cream. Your easy broccoli cheese soup is ready.

Nutritional Information

Per serving (approx. 1.5 cups), based on the recipe above:

NutrientAmount
Calories~390 kcal
Total Fat34g
Saturated Fat20g
Total Carbohydrates7g
Dietary Fiber2g
Net Carbs5g
Protein14g
Sodium480mg

At just 5g net carbs per serving, this keto broccoli cheese soup fits comfortably within a standard daily keto carb target of 20–50g. Broccoli itself is a nutritional powerhouse; it’s loaded with a wide array of vitamins, minerals, fiber, and other bioactive compounds. According to Healthline’s deep dive on broccoli’s health benefits, it contains antioxidants, anti-inflammatory compounds, and plant compounds that may support heart health and help protect against chronic disease, making this broccoli cheese soup as nourishing as it is delicious.

Healthier Alternatives for the Recipe

  • Reduce saturated fat: Swap half the heavy cream for unsweetened almond milk. The soup will be slightly thinner but still delicious.
  • Boost fiber: Stir in a handful of chopped cauliflower alongside the broccoli. It blends seamlessly and adds bulk without extra carbs.
  • Dairy-free version: Use full-fat coconut cream, dairy-free cream cheese, and nutritional yeast in place of cheddar for a surprisingly cheesy result.
  • Lower sodium: Use homemade or no-sodium chicken broth and skip added salt; the cheese brings plenty of natural saltiness.
  • Higher protein: Stir in ½ cup of shredded rotisserie chicken in Step 5 to turn this keto broccoli cheese soup into a complete one-bowl meal.

If you love cozy low-carb soups, you’ll also want to try this hearty cabbage soup with hamburger. It’s another crowd-pleasing bowl that comes together fast on any weeknight.

Serving Suggestions

  • Classic comfort: Serve in a deep bowl, sprinkled with smoked paprika and topped with extra cheddar.
  • Soup and salad: Pair with a simple arugula salad dressed in olive oil and lemon for a balanced keto lunch.
  • Bread bowl alternative: Serve alongside keto-friendly almond flour rolls or cloud bread for dipping.
  • Meal prep bowls: Portion into individual containers with bacon and green onion toppings kept separate until serving.
  • Party appetizer: Serve in small ramekins or shot glasses as a warm starter, this easy broccoli cheese soup is always a crowd-pleaser.
Two bowls of keto diet broccoli cheese soup garnished with paprika and cream served with almond flour rolls
Serve your keto diet broccoli cheese soup with almond flour rolls or a crisp salad for a complete low-carb meal.

Looking for more warming soup options? This chicken taco soup recipe is bold, satisfying, and just as simple to make on a busy night.

Common Mistakes to Avoid

1. Adding cheese over high heat. This is the number one reason broccoli cheese soup turns grainy. Always lower the heat before adding dairy, and add shredded cheese gradually.

2. Using pre-shredded cheese. Bagged shredded cheese contains anti-caking agents (like potato starch) that prevent smooth melting and can add hidden carbs. Always shred from a block.

3. Boil the soup after adding cream. A rolling boil will cause the cream to separate and the fat to pool on top. Keep the heat low and gentle once dairy is added.

4. Over-blending. Blending the entire soup to a smooth purée removes all texture. For the best keto diet broccoli cheese soup experience, blend only half to maintain that satisfying contrast of creamy broth and tender broccoli.

5. Skipping seasoning adjustment at the end. Cheese and broth both vary in saltiness by brand. Always taste and season after everything is combined.

Storing Tips for the Recipe

Refrigerator: Store cooled soup in an airtight container for up to 4 days. The soup thickens considerably when chilled. This is normal. Add a splash of broth when reheating and stir over low heat.

Freezer: This keto broccoli cheese soup can be frozen, though cream-based soups can sometimes separate slightly upon thawing. Freeze in individual portions and reheat slowly, whisking to bring it back together. Best consumed within 2 months.

Meal prep tip: Prep the broccoli and aromatics up to 2 days ahead and store separately. When ready to cook, the active time drops to under 20 minutes.

Reheating: It’s best to reheat on the stovetop using low to medium heat instead of microwaving on high, as the latter can lead to the cheese breaking apart.

Conclusion

This keto broccoli cheese soup proves that low-carb eating never has to mean sacrificing flavor. With just 5g net carbs, a 35-minute cook time, and endlessly customizable toppings, it’s the kind of recipe that earns a permanent spot in your meal rotation warm, cheesy, and deeply satisfying every single time.

Tried this recipe? Leave a comment below, I’d love to hear how it turned out for you! Share your own twist on this broccoli cheese soup recipe.

FAQs

Is broccoli cheese soup keto-friendly?

Traditional restaurant versions are not keto-friendly; they are thickened with flour or cornstarch and can contain 25–35g of carbs per serving. This keto broccoli cheese soup uses no thickeners and has just 5g net carbs per bowl.

Can I make keto broccoli cheese soup in a slow cooker?

Yes. Add all ingredients except the cheese and cream to the slow cooker and cook on LOW for 4–5 hours or HIGH for 2–3 hours. Stir in cream and cheese on the WARM setting at the end.

What is the best cheese for broccoli cheese soup?

Sharp cheddar is the classic choice for bold flavor. Gruyère adds sophistication, and Colby Jack gives a milder, creamier result. Always shred fresh from the block to avoid anti-caking agents.

Why did my broccoli cheese soup turn out grainy?

Graininess happens when cheese is added to soup that is too hot or added too quickly. Keep the heat on low, remove from direct heat if necessary, and add shredded cheese gradually while stirring.

Can I use frozen broccoli in this easy broccoli cheese soup?

Yes. Add frozen broccoli directly without thawing and increase the simmering time by 3–4 minutes. The texture will be slightly softer, which works great for a smoother soup.

How do I make keto broccoli cheese soup thicker without adding carbs?

Blend more of the soup during the blending step, or whisk in ¼ teaspoon of xanthan gum while simmering. Both methods add thickness without impacting the net carb count.

Keto Broccoli Cheese Soup

Recipe by LeeseCourse: DinnerCuisine: American
Servings

4

servings
Prep time

10

minutes
Cooking time

25

minutes
Total time

35

minutes

A rich, creamy keto broccoli cheese soup with just 5g net carbs per serving. Ready in 35 minutes and made with simple ingredients.

Ingredients

  • 4 cups fresh broccoli florets

  • 2 cups shredded sharp cheddar cheese

  • 1½ cups heavy whipping cream

  • 1½ cups chicken broth

  • 2 oz cream cheese, softened

  • 2 tablespoons butter

  • ½ cup diced yellow onion

  • 2 cloves garlic, minced

  • ½ teaspoon mustard powder

  • ¼ teaspoon smoked paprika

  • Salt and black pepper to taste

Directions

  • Sauté the Aromatics:
    Melt butter in a large pot over medium heat. Add diced onion and cook for 3–4 minutes until soft. Add minced garlic and cook for 30 seconds until fragrant.
  • Add Broccoli and Broth:
    Pour in chicken broth and add broccoli florets. Bring to a gentle boil, then reduce the heat and simmer for 10–12 minutes until broccoli is fork-tender.
  • Blend to Preferred Consistency:
    Use an immersion blender to blend about half the soup directly in the pot for a creamy base with chunks.
  • Add Cream and Cream Cheese:
    Reduce the heat to low. Stir in heavy whipping cream and softened cream cheese. Whisk gently until fully incorporated and silky smooth.
  • Melt in the Cheddar:
    Remove from direct heat. Add shredded cheddar a handful at a time, stirring continuously between each addition.
  • Season and Serve:
    Add mustard powder, smoked paprika, salt, and pepper. Taste and adjust seasoning. Ladle into bowls and top with extra cheddar and bacon crumbles.

Nutrition Facts

1 servings per container

Serving Size1.5 cups


  • Amount Per ServingCalories390
  • % Daily Value *
  • Total Fat 34g 44%
    • Saturated Fat 20g 100%
  • Sodium 480mg 21%
  • Total Carbohydrate 7g 3%
    • Dietary Fiber 2g 8%
  • Protein 14g 29%

    * The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

    Leave a Reply

    Your email address will not be published. Required fields are marked *