There’s nothing quite like coming home after a long day and wrapping your hands around a warm bowl of Keto Broccoli Cheese Soup. When the weather turns chilly or you’re simply craving something comforting yet nutritious, this velvety, rich soup delivers satisfaction without the carb overload. The blend of tender broccoli florets swimming in a creamy, cheesy broth creates a symphony of flavors that feels indulgent while keeping you firmly on your keto journey.
This Keto Broccoli Cheese Soup recipe has become my go-to when hosting friends who follow different dietary paths – it’s so delicious that no one realizes they’re enjoying a low-carb meal! The aroma of sautéed onions and garlic, followed by the nutty scent of melting cheddar, will fill your kitchen with an irresistible fragrance that draws everyone to the table. The soup’s velvety texture paired with tender-crisp broccoli bits creates the perfect balance of comfort and freshness in every spoonful.
What makes this easy Keto Broccoli Cheese Soup recipe stand out is its simplicity and depth of flavor. Unlike many restaurant versions that rely on flour for thickening, this healthy Keto Broccoli Cheese Soup achieves its creamy consistency naturally through cheese and cream cheese. Let me show you how to make the best Keto Broccoli Cheese Soup that will quickly become a staple in your meal rotation!
Why You’ll Love This Keto Broccoli Cheese Soup
- ✅ This low carb broccoli cheese soup for keto diet contains only 5g net carbs per serving
- ✅ Ready in under 30 minutes – perfect for busy weeknight dinners
- ✅ This gluten-free keto broccoli cheese soup without flour uses natural thickeners
- ✅ Customizable with add-ins like bacon, spinach, or extra cheese based on your preferences
- ✅ The creamy keto broccoli cheese soup with bacon option makes it hearty enough for a complete meal
- ✅ Perfectly suitable for meal prep – flavors develop beautifully overnight
- ✅ This rich and cheesy keto broccoli soup for dinner satisfies even non-keto family members
Ingredients for Keto Broccoli Cheese Soup
To make this delicious keto broccoli cheese soup with cheddar, you’ll need simple ingredients that create complex flavors:
- 1 lb (453.59 g) broccoli, cut into florets
- 4 ounces (113.4 g) cream cheese, softened
- 1/4 cup (40 g) chopped onion
- 3 cloves garlic, minced
- 4 cups (940 g) chicken broth (use bone broth for extra nutrients)
- 1/2 tsp salt
- 1/2 tsp black pepper
- 1/4 tsp red pepper flakes (adjust to taste)
- 8 ounces (226.8 g) shredded Cheddar cheese (plus extra for garnish)
- 1/2 cup (78 g) frozen spinach, thawed and drained
Ingredient Substitutions and Alternatives:
- For dairy-free options, substitute cream cheese with coconut cream and use dairy-free cheese alternatives
- Want a creamy keto broccoli cheese soup with bacon? Add 4-6 strips of cooked, crumbled bacon
- Fresh spinach can replace frozen – use 1 cup fresh and add during the last 2 minutes of cooking
- For extra richness, add 1/2 cup heavy cream during the final simmer
- Vegetable broth works well for vegetarian version of this best keto-friendly broccoli cheese soup
How to Make Keto Broccoli Cheese Soup – Step by Step
Prep Work
Step 1: Wash the broccoli thoroughly and cut into small florets. The smaller pieces will cook faster and create a better texture.
Step 2: Prepare all ingredients before starting to cook. Soften cream cheese by leaving it at room temperature for 30 minutes.
Cooking the Soup Base
Step 3: In a large pot or Dutch oven, heat 1 tablespoon of olive oil or butter over medium heat.
Step 4: Add chopped onions and sauté until translucent, about 3-4 minutes.
Step 5: Add minced garlic and cook for another 30 seconds until fragrant, being careful not to burn it.
Step 6: Pour in chicken broth and bring to a gentle simmer.
Step 7: Add broccoli florets, salt, pepper, and red pepper flakes. Simmer for 8-10 minutes until broccoli is just tender.
Creating the Creamy Texture
Step 8: Reduce heat to low. Add softened cream cheese in small chunks, stirring until completely melted and incorporated.
Step 9: Add thawed and drained spinach, stirring to combine.
Step 10: Gradually add shredded cheddar cheese in small handfuls, stirring continuously until fully melted and smooth.
Step 11: For a smoother consistency, use an immersion blender to partially blend some of the soup, leaving some broccoli chunks for texture.
Step 12: Adjust seasonings to taste and serve hot with additional shredded cheese on top.

Pro Tips for Making the Best Keto Broccoli Cheese Soup
The secret to the best Keto Broccoli Cheese Soup lies in these professional techniques:
- Always grate your own cheese rather than using pre-shredded varieties, which contain anti-caking agents that can make your soup grainy
- For deeper flavor, roast half the broccoli in the oven before adding to the soup
- Add cheese with the heat turned off to prevent the proteins from separating
- If you prefer a completely smooth easy keto broccoli cheese soup with heavy cream, blend all ingredients with an immersion blender
- For a more substantial meal, add cooked and shredded chicken
- Let the soup rest for 5-10 minutes before serving to allow flavors to meld and texture to thicken naturally
- Use freshly ground black pepper for the most aromatic result in your healthy low carb broccoli cheese soup recipe
Best Ways to Serve Keto Broccoli Cheese Soup
This versatile Keto Broccoli Cheese Soup pairs beautifully with many accompaniments:
- Serve in a bread bowl made from keto-friendly bread for an impressive presentation
- Top with crispy bacon bits, additional shredded cheese, and a dollop of sour cream
- Add a side of simple green salad dressed with olive oil and lemon for a complete meal
- Pair with keto-friendly crackers or cheese crisps for dipping
- For a special touch, drizzle a small amount of truffle oil on top just before serving
- Create a soup and sandwich combo with a keto grilled cheese made with almond flour bread
This quick and simple keto broccoli cheese soup also works well as the first course for a multi-course keto dinner party!
Nutritional Information for Keto Broccoli Cheese Soup
This low carb broccoli cheese soup for keto diet fits perfectly into your macros with these nutritional values per serving (1 cup):
- Calories: 275 kcal
- Protein: 15g
- Fat: 22g
- Net Carbs: 5g
- Fiber: 2g
- Total Carbs: 7g
- Sodium: 890mg
- Potassium: 420mg
- Calcium: 35% DV
- Vitamin C: 80% DV
These values make this healthy low carb broccoli cheese soup recipe an excellent option for maintaining ketosis while enjoying a nutrient-dense meal.
Storage & Leftovers
Your homemade keto broccoli cheese soup meal prep will stay fresh when properly stored:
- Refrigeration: Store leftovers in an airtight container in the refrigerator for up to 4 days.
- Freezing: This soup can be frozen for up to 3 months. However, the texture may change slightly upon thawing due to the dairy content.
- Reheating: For best results, reheat slowly on the stovetop over low-medium heat, stirring occasionally. Avoid boiling as this can cause the cheese to separate.
- Add a splash of heavy cream when reheating if the soup seems too thick.
Frequently Asked Questions About Keto Broccoli Cheese Soup
What are the ingredients for Keto Broccoli Cheese Soup?
The main ingredients are broccoli, cream cheese, cheddar cheese, chicken broth, onions, garlic, spinach, and seasonings. Unlike traditional recipes, this gluten-free keto broccoli cheese soup without flour uses natural thickeners like cheese and cream cheese instead of flour or cornstarch.
How many carbs are in Keto Broccoli Cheese Soup?
This Keto Broccoli Cheese Soup contains only 5g of net carbs per serving (1 cup), making it perfect for those following a ketogenic diet. The total carb count is 7g with 2g of fiber.
Can I freeze Keto Broccoli Cheese Soup?
Yes, you can freeze this homemade keto broccoli cheese soup meal prep for up to 3 months in airtight containers. The texture may change slightly upon thawing due to the dairy content, but a thorough reheating with gentle stirring will help recombine the ingredients.
How long does Keto Broccoli Cheese Soup last in the fridge?
When properly stored in an airtight container, this rich and cheesy keto broccoli soup for dinner will last up to 4 days in the refrigerator. The flavors often intensify after a day, making it even more delicious as leftovers.
Conclusion
This Keto Broccoli Cheese Soup proves that comfort food can align perfectly with your low-carb lifestyle. Rich, creamy, and packed with nutrients, it satisfies cravings while keeping your macros in check. The versatility of this best keto-friendly broccoli cheese soup allows for endless customization, whether you prefer it chunky or smooth, spicy or mild.
What I love most about this delicious keto broccoli cheese soup with cheddar is how it brings people together – keto followers and carb-lovers alike gather around the table to enjoy its rich flavors without anyone feeling like they’re “missing out.” The natural ingredients create depth and satisfaction that processed foods simply can’t match.
Have you tried making this Keto Broccoli Cheese Soup yet? I’d love to hear about your experience or any creative additions you’ve discovered! Share your thoughts in the comments below or tag me in your soup creations on social media. Enjoying a warm bowl of this easy keto broccoli cheese soup with heavy cream is truly one of life’s simple pleasures – happy cooking!
Print
Keto Broccoli Cheese Soup: The Ultimate Comfort Food for Low-Carb Lovers
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Gluten Free
Description
This Keto Broccoli Cheese Soup is a comforting and nutritious low-carb dish that combines tender broccoli florets with a creamy, cheesy broth. Perfect for cold evenings or when you’re craving a satisfying meal, it is simple to make and full of flavor.
Ingredients
- 1 lb (453.59 g) broccoli, cut into florets
- 4 ounces (113.4 g) cream cheese, softened
- 1/4 cup (40 g) chopped onion
- 3 cloves garlic, minced
- 4 cups (940 g) chicken broth
- 1/2 tsp salt
- 1/2 tsp black pepper
- 1/4 tsp red pepper flakes
- 8 ounces (226.8 g) shredded Cheddar cheese
- 1/2 cup (78 g) frozen spinach, thawed and drained
Instructions
- Wash the broccoli thoroughly and cut into small florets. Soften cream cheese by leaving it at room temperature for 30 minutes.
- In a large pot, heat 1 tablespoon of olive oil or butter over medium heat.
- Add chopped onions and sauté until translucent, about 3-4 minutes.
- Add minced garlic and cook for another 30 seconds until fragrant.
- Pour in chicken broth and bring to a gentle simmer.
- Add broccoli florets, salt, pepper, and red pepper flakes. Simmer for 8-10 minutes until broccoli is just tender.
- Reduce heat to low. Add softened cream cheese in small chunks, stirring until completely melted and incorporated.
- Add thawed and drained spinach, stirring to combine.
- Gradually add shredded cheddar cheese in small handfuls, stirring continuously until fully melted and smooth.
- Use an immersion blender to partially blend some of the soup, leaving some broccoli chunks for texture.
- Adjust seasonings to taste and serve hot with additional shredded cheese on top.
Notes
- Always grate your own cheese for the best texture.
- For deeper flavor, roast half the broccoli before adding it to the soup.
- Add cheese with the heat off to prevent separating.
- Store leftovers in an airtight container in the fridge for up to 4 days or freeze for up to 3 months.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 275
- Sugar: N/A
- Sodium: 890
- Fat: 22
- Saturated Fat: N/A
- Unsaturated Fat: N/A
- Trans Fat: N/A
- Carbohydrates: 7
- Fiber: 2
- Protein: 15
- Cholesterol: N/A





