I don’t know about you but the cheesy broccoli soups are just too rich for me. If you’re craving a warm and satisfying soup that’s both creamy and keto friendly, this Keto Broccoli Soup is the perfect choice. Packed with tender broccoli, a rich, velvety broth, and topped with crispy bacon croutons, this dish is the ultimate comfort food, with all the goodness of low carb, high flavor ingredients. The crispy bacon croutons add a delightful crunch, making each spoonful a satisfying experience. Plus, it’s super simple to make and doesn’t require any cheese, keeping it light yet satisfying. Whether you’re looking for a cozy dinner or a tasty lunch, this broccoli soup will quickly become one of your favorite go to winter warmers.

Servings: 4
Prep Time: 10 minutes
Cooking Time: 25 minutes
What You’ll Need
- 500g fresh broccoli, chopped into florets
- 1 small onion, chopped
- 3 cloves garlic, minced
- 4 cups chicken or vegetable broth
- 1 tbsp olive oil or butter
- 1 cup cream
- Salt and pepper to taste
- 1 pack diced bacon (around 200g)
- 1 tsp dried thyme (optional)
- 1/4 tsp nutmeg (optional)
Method
- In a large pot, heat olive oil or butter over medium heat. Add the chopped onion and sauté for about 3-4 minutes until softened.
- Add the minced garlic and cook for another minute, stirring occasionally, until fragrant.
- Add the chopped broccoli to the pot and pour in the chicken or vegetable broth. Bring the mixture to a simmer and cook for 15-20 minutes, or until the broccoli is tender.
- While the soup is simmering, prepare the bacon croutons. In a separate frying pan, cook the diced bacon over medium heat until crispy, about 5-7 minutes. Remove from the pan and drain on paper towels. Once cooled, the bacon will crisp up even more.
- Once the broccoli is tender, use an immersion blender to blend the soup until smooth and creamy. If you don’t have an immersion blender, transfer the soup in batches to a regular blender and blend until smooth.
- Stir in the cream, and season with salt, pepper, thyme, and nutmeg. Simmer for another 3-5 minutes to ensure the flavors are well blended.
- Ladle the soup into bowls, and top with the crispy bacon croutons. Serve hot and enjoy your delicious keto broccoli soup.
🍽 Tips from the Kitchen
- Thicker soup: If you prefer a thicker soup, you can reduce the amount of broth or add a tsp of xanthan gum before you simmer the last few minutes.
- Dairy free: To make it dairy free, use coconut cream instead cream.
- Make it heartier: Add some grilled chicken for extra protein.
- Crunchy topping: If you like variety, try crispy roasted garlic chips or roasted pumpkin seeds as a topping in place of bacon.
🧮 Macros per Serving
Calories: 309 kcal
Fat: 26.2g
Protein: 15.3g
Net Carbs: 6.4g
Do you love soups in winter? Check out my Beef & Noodle soup recipe below. Yes, its keto! I promise.



[…] my Keto Broccoli Soup recipe, I use a pack of diced bacon to make crispy bacon croutons that add all the crunch and […]