There is something truly comforting about a warm, creamy bowl of soup that hits all the right notes for flavor and texture. This Keto Broccoli Cheddar Soup Bacon recipe is just that—pure comfort in every spoonful. Whether you’re cooking for a quiet night in or serving family on a chilly day, this soup feels like a hug in a bowl. It’s filling but still light enough to keep your energy steady, especially if you’re following a keto lifestyle.
The magic of this soup lies in its simple yet bold ingredients. Fresh broccoli florets are chopped small to create a perfect base that blends well but still leaves a pleasant texture. Crispy bacon adds a lovely smoky crunch, while diced onions softly sautéed in the bacon drippings bring just the right depth of flavor. The richness comes from heavy cream and sharp cheddar cheese, which melt smoothly to give the soup a luscious body. Seasoned lightly with kosher salt and black pepper, and thickened a bit with xanthan gum if you like it extra creamy, this soup balances fresh, smoky, and cheesy flavors beautifully.
Making this soup is straightforward and doesn’t need fancy techniques or hours in the kitchen. Start by cooking bacon until it’s perfectly crisp, then sauté onions in that flavorful drippings. Add the chicken broth and broccoli, bring everything to a boil, then simmer until the broccoli is tender. Partially blend the soup so some chunks remain, creating a nice texture. Next, stir in heavy cream and cheddar until melted and smooth. If you want it thicker, whisk in the xanthan gum, and finally season with salt and pepper. Just ladle the soup into bowls and top with crispy bacon for the finishing touch.
This soup is ideal when the weather cools down or when you want a dish that feels homemade but requires minimal fuss. It’s great for potlucks, family meals, or even as a comforting lunch. Plus, it stores well in the fridge and reheats easily, so you can enjoy leftovers any time you want. Once you try this recipe, it’s sure to become a staple in your winter menu or whenever you need a hearty, warming meal.

Why You’ll Love This Keto Broccoli Cheddar Soup Bacon
- Quick and easy to prepare, perfect for busy weeknights
- Made with simple, wholesome ingredients you probably have on hand
- Rich, creamy, and full of comforting flavors that satisfy
- Low-carb, keto-friendly, ideal for those watching their carb intake
- Versatile: great on its own or paired with a variety of side dishes
Broccoli Tips
Broccoli is the star vegetable in this soup, so choosing fresh, firm florets makes all the difference. Look for bright green broccoli with tight buds and crisp stalks. If the broccoli looks limp or yellowing, it won’t taste as fresh. When chopping, keep the pieces small but not mushy to help them cook evenly and blend nicely. For seniors and home cooks, pre-washed and pre-cut broccoli may be a convenient option if you want to save time. When preparing, be sure not to overcook the broccoli before blending, or it can become too soft and lose its vibrant flavor.
Options for Substitutions
- Use turkey bacon or pancetta instead of regular bacon for a different smoky flavor
- Swap the sharp cheddar cheese with gouda, mozzarella, or parmesan for variety
- Replace chicken broth with vegetable broth to keep it vegetarian-friendly (omit bacon if so)
- Use half-and-half or full-fat coconut milk instead of heavy cream for a lighter or dairy-free version
- Swap the onions for leeks or shallots for a milder, sweeter taste
- Omit xanthan gum if you prefer a thinner, more broth-like consistency
Watch Out for These Mistakes
One common mistake is cooking the bacon too quickly or over too high heat. This can burn the bacon or leave it chewy instead of crisp. Take your time and cook it over medium heat to render out the fat properly and get that perfect crunch. Another pitfall is neglecting to remove the bacon once done. Leaving it in the pot can cause it to continue cooking and burn the drippings, which will affect the flavor of the sautéed onions.
When you add the chicken broth and broccoli, don’t rush the simmering process. The broccoli needs time to become very tender, or blending will be uneven, and the soup won’t have the silky texture it should. Blending is another step where mistakes can happen. Blend partially but leave some broccoli chunks to create a pleasant texture contrast. Fully pureeing the soup can make it too thick and heavy.
Finally, be careful when stirring in the cheese and cream. Adding cheese to very hot soup without lowering the heat can cause it to break or become grainy. Stir gently on low heat until the cheese melts smoothly. Also, add xanthan gum slowly and whisk well to avoid clumping.

What to Serve With Keto Broccoli Cheddar Soup Bacon?
This rich soup pairs beautifully with crisp salads like a garden or arugula salad with a light lemon vinaigrette. Soft, fresh bread such as keto-friendly almond flour rolls or a warm cheddar biscuit offers a wonderful way to sop up every last bit. For added protein or texture, roasted chicken thighs or simple grilled sausages make a great accompaniment. If you want a lighter side, steamed green beans or asparagus with a squeeze of lemon brighten the plate.
Storage Instructions
Store your soup in an airtight container in the refrigerator for up to 4 days. When freezing, place soup in freezer-safe containers leaving some space for expansion and freeze for up to 3 months. For reheating, on the stovetop, warm gently over low heat, stirring often to prevent scorching and to help melt any thickened bits. In the microwave, heat in short bursts, stirring between each, until warmed evenly.
Recipe Info
Preparation Time: About 10 minutes – this includes chopping and prepping ingredients
Cooking Time: Approximately 25 minutes – including crisping bacon, sautéing onions, simmering broccoli, blending, and finishing the soup
Total Time: Around 35 minutes
Level of Difficulty: Easy
Servings: About 6 generous bowls
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
Calories: 1,200-1,400 kcal
Protein: 70-80 grams
Fat: 90-110 grams
Carbohydrates: 15-20 grams
Ingredients
- 4 cups broccoli florets, chopped small
- 6 slices bacon, chopped
- 1 small onion, diced
- 4 cups low-sodium chicken broth
- 1.5 cups heavy cream
- 2 cups shredded sharp cheddar cheese
- 1/2 tsp kosher salt
- 1/4 tsp black pepper
- 1/4 tsp xanthan gum (optional for thickening)

Step-by-Step Instructions
Step 1: Cook Bacon Until Crispy
In a large pot over medium heat, add the chopped bacon. Cook for about 6 minutes, stirring occasionally, until the bacon is crispy. Use a slotted spoon to remove the bacon pieces and set them aside on a paper towel-lined plate. Leave the bacon drippings in the pot, as they will add great flavor to the soup.
Step 2: Sauté the Onion
Add the diced onion to the bacon drippings in the pot. Cook for around 4 minutes, stirring occasionally, until the onions become soft and translucent. This step enhances the soup’s flavor base with the gentle sweetness of sautéed onions.
Step 3: Simmer Broccoli and Broth
Pour in the low-sodium chicken broth and add the chopped broccoli florets. Increase the heat to bring the mixture to a boil. Once boiling, reduce the heat to low and let it simmer gently for 12 to 15 minutes. The broccoli should become very tender at this point, perfect for blending.
Step 4: Partially Blend the Soup
Using an immersion blender, partially puree the soup directly in the pot. Blend just enough to create a creamy texture but leave some broccoli chunks intact to add texture. If you don’t have an immersion blender, transfer half the soup to a blender, puree, and then return it all to the pot.
Step 5: Stir in Cream and Cheese
Lower the heat and stir in the heavy cream and shredded sharp cheddar cheese. Continue stirring until the cheese is fully melted and the soup is smooth and rich. If you prefer a thicker soup, whisk in the xanthan gum carefully to avoid any lumps. Season with koser salt and black pepper to taste.
Step 6: Serve and Garnish
Ladle the hot soup into bowls. Sprinkle with the crispy bacon pieces you set aside earlier for a crunchy, smoky finish. Enjoy immediately, or store leftovers in an airtight container in the fridge.
Conclusion
This Keto Broccoli Cheddar Soup Bacon recipe offers a simple, cozy meal that’s packed with flavor and easy to make. With fresh broccoli, savory bacon, and a creamy cheese finish, it’s sure to become a favorite in your kitchen. Whether you’re a busy home cook or looking for comfort food that fits a keto lifestyle, this soup checks all the boxes. I encourage you to try this recipe and share your thoughts below. You might also want to explore other low-carb soups and keto-friendly meals on the blog for more healthy inspirations. Happy cooking!