
There’s something absolutely magical about a warm, comforting bowl of soup, especially when you’re watching your carb intake. This low carb soup recipe is a game-changer for anyone following a keto, Atkins, or simply health-conscious lifestyle. It’s creamy, satisfying, and packed with flavor without any of the guilt.
I’ve been making soups for years, and I have to say, this one has become a absolute favorite in my kitchen. The beauty of low carb soups is that they’re incredibly versatile. You can load them up with your favorite vegetables, proteins, and creamy bases while keeping the carb count impressively low. What I love most about this recipe is that it tastes like pure indulgence—rich, velvety, and deeply satisfying—yet it’s actually nourishing your body with wholesome ingredients.
This soup comes together in about 30 minutes, making it perfect for busy weeknight dinners or meal prep sessions. The secret to achieving that restaurant-quality flavor is using high-quality broth as your base and allowing the ingredients to meld together beautifully. I’m talking about that deep, savory foundation that makes every spoonful taste like you’ve been simmering this for hours.
What makes this low carb soup recipe so special is its adaptability. You can swap out vegetables based on what’s in your fridge, adjust the cream level to your preference, and even add proteins like chicken, bacon, or ground beef for extra heartiness. It’s the kind of recipe that becomes a staple in your rotation because it’s foolproof, delicious, and genuinely good for you.
If you’re new to low carb cooking, this is an excellent starting point. You’ll realize that eating this way doesn’t mean sacrificing flavor or comfort. In fact, many people find that soups like this become their go-to meals because they’re so satisfying and keep you feeling full for hours. The combination of healthy fats from cream and quality ingredients with plenty of fiber from vegetables creates the perfect nutritional balance.
I’ve included detailed instructions and notes to help you customize this recipe to your exact preferences. Whether you prefer a brothier soup or something more creamy and thick, I’ll show you how to achieve it. You’ll also find tips for meal prepping and storing your soup so you always have a healthy option ready to go. This recipe has genuinely changed how my family approaches weeknight dinners, and I can’t wait for you to experience the same magic in your kitchen.
Ingredients
- 2 tablespoons butter or ghee
- 1 medium onion, diced
- 3 cloves garlic, minced
- 4 cups bone broth or vegetable broth
- 1 cup heavy cream or coconut cream
- 2 cups diced chicken breast or rotisserie chicken
- 2 cups broccoli florets
- 1 cup cauliflower florets
- 1 cup sliced mushrooms
- 1 teaspoon dried thyme
- 1/2 teaspoon dried oregano
- 1/2 teaspoon garlic powder
- Salt and pepper to taste
- 1/2 cup grated cheddar cheese (optional)
- 2 tablespoons fresh parsley, chopped
- 1/4 teaspoon red pepper flakes (optional)

Instructions
- Melt butter in a large pot over medium heat. Once foaming, add diced onion and sauté for 3-4 minutes until softened and translucent.
- Add minced garlic to the pot and cook for another minute, stirring constantly until fragrant.
- Pour in the bone broth and bring to a gentle simmer. This is your flavorful foundation.
- Add broccoli florets, cauliflower florets, and sliced mushrooms to the pot. Stir well to combine.
- Season with dried thyme, oregano, garlic powder, salt, and pepper. Adjust seasoning to your taste preference.
- Let the vegetables simmer for 8-10 minutes until they’re tender but still have a slight bite to them.
- Add the diced chicken to the pot and stir to distribute evenly throughout the soup.
- Reduce heat to low and slowly pour in the heavy cream, stirring constantly to prevent any curdling.
- If using cheddar cheese, add it now and stir until completely melted and incorporated into the soup.
- Simmer for another 3-5 minutes on low heat, allowing all flavors to meld together beautifully.
- Taste and adjust seasoning as needed. You may want more salt, pepper, or herbs depending on your preference.
- Ladle soup into bowls and garnish with fresh parsley and red pepper flakes if desired. Serve immediately while hot.

Pro Tips
Vegetable Variations: Feel free to swap out vegetables based on your preferences and carb goals. Zucchini, spinach, celery, bell peppers, and green beans all work wonderfully. Just remember that some vegetables have higher carb counts than others, so adjust accordingly if you’re tracking macros closely.
Cream Alternatives: If you’re dairy-free, coconut cream works beautifully as a substitute and adds a subtle richness. You can also use cashew cream for a luxurious texture, or even Greek yogurt stirred in at the end for added protein.
Make-Ahead Instructions: This soup freezes exceptionally well for up to three months. Freeze in individual portions in mason jars or containers for grab-and-go meals. Thaw in the refrigerator overnight and reheat gently on the stovetop.
Storage: Keep leftover soup in an airtight container in the refrigerator for up to four days. The flavors actually deepen after a day, so this is perfect for meal prep.
Reheating Tips: When reheating, do so gently over low heat to prevent the cream from separating. You may need to add a splash of broth if it thickens too much while storing.
Nutrition Information: This soup is incredibly low in carbohydrates, typically containing only 4-6 grams of net carbs per serving when made with the vegetables listed. The exact count depends on your specific ingredients and portion sizes.
Flavoring Secrets: For deeper flavor, try adding a splash of white wine before the broth, a squeeze of fresh lemon juice at the end, or a touch of Dijon mustard for complexity.
