Keto Broccoli Cheese Soup
Table of Contents
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.

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.

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:
| Nutrient | Amount |
|---|---|
| Calories | ~390 kcal |
| Total Fat | 34g |
| Saturated Fat | 20g |
| Total Carbohydrates | 7g |
| Dietary Fiber | 2g |
| Net Carbs | 5g |
| Protein | 14g |
| Sodium | 480mg |
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.

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
Course: DinnerCuisine: American4
servings10
minutes25
minutes35
minutesA 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.








