Craving a warm, creamy soup without breaking your keto carb bank? This keto creamy broccoli soup is exactly what you need. Forget flour thickeners and hidden potatoes—this recipe delivers rich, velvety comfort that’s low-carb and totally satisfying.
Why This Recipe Works for Keto
This soup stays luxuriously creamy thanks to fat and technique, not starches. Broccoli shines as a low-carb, fiber-rich veggie that keeps you full and supports your macros. Heavy cream and cheese combine to thicken and flavor, eliminating the need for roux or flour. Plus, broccoli packs vitamins C and K along with antioxidants, making this a nutrient-dense comfort meal.
Key Ingredients and Their Roles
Broccoli forms the hearty base with its mild, earthy flavor and a touch of protein rare for veggies. Heavy cream creates that comforting richness, boosting fat without carbs. Cheddar adds sharp, savory notes, while cream cheese smooths and emulsifies. Butter starts the flavor foundation and melds the aromatics.
Flavor, Texture & Satisfaction
Traditional broccoli soups rely on flour or potatoes for thickness. Here, creamy dairy and blended broccoli achieve a thick, spoon-coating texture. Blend more for a smooth, restaurant-style finish or less for chunky, filling bites. Either way, one bowl quickly quiets carb cravings and delivers true comfort.
Tips for the Perfect Keto Broccoli Soup
Use fresh broccoli when possible for brighter flavor and texture; if frozen, thaw and drain well. Blend about half the soup for a balance of creaminess and texture. Keep heat low after adding dairy to avoid separation. Season confidently with salt, pepper, nutmeg, and a squeeze of lemon to brighten.
Meal Prep and Storage
Ideal for meal prep, store in an airtight container in the fridge for up to 4 days or freeze for up to 3 months. Reheat slowly over medium-low heat, stirring frequently, and add broth or cream to adjust consistency if needed. Doubling the recipe is a smart move for busy weeks.
When and How to Serve
Perfect as a weeknight dinner with keto rolls or rotisserie chicken, a quick lunch that satisfies, or as a starter before your low-carb main course. Skip croutons and instead top with extra cheddar, crispy bacon, or fresh chives.
A Cozy Keto Staple
This creamy broccoli soup proves keto comfort food is achievable and delicious. Rich, cheesy, and filling, it’s better than flour-thickened versions, making it your go-to for cold nights or any time you want a low-carb, cozy meal in a bowl.
Keto Creamy Broccoli Soup
Equipment
- Large Pot
- Cutting board
- Chef’s knife
- immersion blender
- ladle
Ingredients
For the soup
- 3 tablespoons unsalted butter
- 1/4 cup finely chopped onion about 1/4 small onion
- 2 cloves garlic minced
- 4 cups chicken broth low-sodium
- 4 cups broccoli florets fresh or thawed from frozen, chopped into bite-size pieces
- 1 cup heavy whipping cream
- 4 ounces cream cheese cut into cubes, softened
- 1 1/2 cups shredded sharp cheddar cheese packed, plus extra for garnish if desired
- 1/4 teaspoon ground nutmeg
- 1/2 teaspoon fine sea salt more to taste
- 1/4 teaspoon freshly ground black pepper more to taste
- 1 tablespoon fresh lemon juice optional, to brighten
Optional toppings
- 2 slices bacon cooked crisp and crumbled, for serving
- 2 tablespoons shredded sharp cheddar cheese for serving
- 1 tablespoon chopped fresh chives for serving
Instructions
- Melt the butter in a large pot over medium heat until it starts to foam.
- Add the chopped onion and cook, stirring occasionally, until softened and translucent, about 3 to 4 minutes.
- Stir in the minced garlic and cook until fragrant, about 30 seconds, being careful not to brown it.
- Pour in the chicken broth and bring to a gentle simmer over medium high heat.
- Add the broccoli florets, reduce the heat to medium low, cover, and simmer until the broccoli is very tender, about 10 to 12 minutes.
- Turn the heat to low and stir in the heavy cream and cream cheese cubes until the cream cheese is fully melted and the broth looks creamy.
- Use an immersion blender to puree the soup directly in the pot until it reaches your preferred texture, leaving some small broccoli pieces if you like it chunky.
- Stir in the shredded cheddar cheese a handful at a time until melted and smooth, then mix in the nutmeg, salt, pepper, and lemon juice if using.
- Taste and adjust seasoning with additional salt, pepper, or lemon juice as needed, then thin with a splash of broth or cream if you prefer a looser consistency.
- Ladle the soup into bowls and top with crispy bacon, extra cheddar, and chives if desired, serving hot.

