Keto Soup: Hearty, Low-Carb & Protein-Rich Meal Pin it
Keto Soup: Hearty, Low-Carb & Protein-Rich Meal | Recipes By Mami
Everyday Eats Keto Low carb Protein rich

Keto Soup: Hearty, Low-Carb & Protein-Rich Meal

Lyra Vespera Lyra Vespera Apr 2, 2026 4.9 (90)
Prep Time: 15 min Cook Time: 45 min Total Time: 1 hr 6 Servings Beginner

Hearty Keto Soup delivers a satisfying, low-carb, and protein-rich meal. Enjoy this flavorful dish perfect for a healthy lifestyle.

Jump To Recipe

Okay, so picture this: it's a chilly Tuesday, I'm absolutely ravenous, and my usual go-to comfort foods are, well, not exactly keto-friendly. I was craving something rich, warm, and packed with flavor, but also low-carb and satisfying. That's when the idea for this Hearty Keto Soup hit me! Honestly, it was born out of pure necessity and a desperate craving for something cozy. And let me tell you, it delivered big time. It quickly became a staple in my kitchen, especially when I need a hug in a bowl.

Oh, my first time making this Hearty Keto Soup, I got a little too excited with the cream cheese. I added it straight from the fridge and, oops, it didn't melt smoothly at all! I had these little cream cheese 'islands' floating around. It still tasted amazing, but the texture was... rustic, let's say. Lesson learned: always soften that cream cheese, hon!

The Key Ingredients for a Satisfying Hearty Keto Soup

  • 1/2 medium yellow onion, diced: The humble yellow onion. It's the unsung hero, right? When you sauté it in that olive oil, it transforms, releasing this incredible sweetness and depth that forms the foundation of our Hearty Keto Soup. Honestly, it's where all the good smells start. Don't rush this step, let those onions get nice and translucent. It makes all the difference, trust me.
  • 1.5 lbs boneless, skinless chicken thighs: Chicken thighs are my secret weapon for this Hearty Keto Soup! Unlike breast meat, thighs stay incredibly tender and juicy, even after simmering and shredding. They soak up all those amazing flavors from the broth and aromatics. Plus, they're super forgiving if you accidentally cook them a minute too long. They just add so much richness and body to the soup, it’s a game-changer.
  • 4 cups cauliflower florets: Cauliflower is just magic in keto cooking, isn't it? For this soup, it's not just a low-carb veggie, it actually helps thicken the soup a bit as it breaks down, adding a lovely creaminess without any starchy carbs. It soaks up all the delicious broth flavors, and its mild taste means it blends seamlessly into our Hearty Keto Soup, adding bulk and nutrition without overpowering anything.
  • 5 oz fresh spinach: I love adding spinach right at the end. It's one of those ingredients that seems like a lot when you put it in, but it wilts down to almost nothing! It adds a beautiful pop of color and a boost of nutrients without really changing the flavor profile. It's a great way to sneak in some extra greens, and it just makes the soup feel even more wholesome and fresh. Don't skip it!
  • 1 cup heavy cream: Ah, heavy cream! This is where the 'creamy' in our Hearty Keto Soup really comes into play. It adds an unbelievable richness and velvety texture that feels incredibly decadent. It’s what gives the soup that luxurious mouthfeel we all crave, especially on a keto diet. Just a cup transforms the broth into something truly comforting and satisfying. Don't be shy with it, it's essential!
  • 4 oz full-fat cream cheese, softened: Cream cheese is the ultimate secret weapon for thickening and adding tang to keto soups. When it's softened and whisked in, it melts into this smooth, savory base that binds all the flavors together. It gives our Hearty Keto Soup that amazing, stick-to-your-ribs quality without needing any flour or cornstarch. Make sure it's softened, or you'll get those little lumps like I did once, haha!

How to Craft Your Own Hearty Keto Soup: Step-by-Step

Step 1: Sauté Aromatics:
This is where the magic begins! Heat that olive oil in a big pot I love my Dutch oven for this. Toss in your diced onion and listen to that sizzle. Stir it around, letting it soften and become translucent, about 5-7 minutes. Then, add your minced garlic. Oh, the smell! It fills the whole kitchen and just makes you excited for the deliciousness to come. Cook for another minute until fragrant, but don't let it burn, or it'll get bitter. This aromatic base is key to a flavorful Hearty Keto Soup.
Step 2: Simmer Chicken Broth:
Pour in your low-sodium chicken broth six cups of liquid gold! Bring it to a gentle simmer. This is going to be the cozy bath for our chicken. Place your boneless, skinless chicken thighs right into the simmering broth. They'll cook beautifully, staying tender and absorbing all those savory flavors. Let it all simmer together for about 15-20 minutes, or until the chicken is cooked through and easily shredded. This step is about building deep, comforting flavors for our Hearty Keto Soup.
Step 3: Add Vegetables:
Once the chicken is almost done, it's time for the veggies! Carefully remove the cooked chicken thighs from the pot and set them aside to cool slightly. Now, add your diced celery and cauliflower florets to the simmering broth. Let them cook until they're tender-crisp, about 8-10 minutes. You want them cooked, but not mushy! They'll add texture and nutrition to our Hearty Keto Soup, making it even more satisfying.
Step 4: Shred Chicken:
While the veggies are cooking, grab those slightly cooled chicken thighs. You can use two forks to shred them right in the bowl they should practically fall apart. Or, if you're like me and have a stand mixer, pop them in there with the paddle attachment for 30 seconds on low, and boom perfectly shredded chicken! Add all that lovely shredded chicken back into the pot with the simmering vegetables. This makes our Hearty Keto Soup extra meaty and filling.
Step 5: Create Creamy Base:
Now for the magic! Reduce the heat to low. Whisk in your heavy cream and that softened cream cheese. Keep whisking gently until the cream cheese is fully melted and incorporated, making the soup beautifully smooth and velvety. This is where our Hearty Keto Soup gets its luxurious, rich texture. Don't rush it, and keep the heat low to prevent any curdling. It’s gonna be so good!
Step 6: Wilt Spinach:
Almost there! Add your fresh spinach to the soup. Give it a good stir. It'll look like a mountain of greens at first, but watch it magically wilt down into the hot broth in just a minute or two. The vibrant green adds a lovely color and a fresh, earthy note. Once wilted, give your Hearty Keto Soup a taste and adjust any seasonings a little more salt, pepper, maybe a pinch of red pepper flakes for a kick! This step adds a final touch of freshness and nutrients.

Honestly, making this soup is such a therapeutic experience for me. From the moment the onions hit the pan and the garlic aroma fills the kitchen, I just feel this sense of comfort. It’s a dish that feels incredibly gourmet but is surprisingly simple. There’s something so rewarding about transforming a few basic ingredients into such a soul-satisfying, Hearty Keto Soup. It's pure kitchen joy!

Keeping Your Hearty Keto Soup Fresh: Storage Secrets

Okay, so this Hearty Keto Soup is fantastic for meal prep, but you gotta store it right! Once cooled, pop it into airtight containers. It'll keep beautifully in the fridge for up to 3-4 days. I've definitely had weeks where I made a big batch on Sunday and enjoyed it for lunches. Freezing is a little trickier because of the dairy. It can sometimes separate when thawed, but it's still edible! If you're planning to freeze, you might consider leaving out the heavy cream and cream cheese, then stirring them in when you reheat. My 'oops' moment was freezing it all together and then being surprised by the texture still tasty, just not as perfectly smooth.

Keto Soup: Hearty, Low-Carb & Protein-Rich Meal - Image 1 Pin it
Keto Soup: Hearty, Low-Carb & Protein-Rich Meal - Image 1 | Recipes By Mami

Making Your Hearty Keto Soup Your Own: Ingredient Swaps

I've played around with this Hearty Keto Soup recipe so much! If you're not a fan of cauliflower, you could swap it for broccoli florets or even some diced zucchini for a different veggie twist. For the chicken, boneless, skinless chicken breasts work too, but they can dry out a bit more, so keep an eye on them. Need a dairy-free version? You could try full-fat coconut milk instead of heavy cream, and a dairy-free cream cheese alternative, though the flavor will be a bit different. I once tried adding some bell peppers, and while it was good, it wasn't quite the same classic Hearty Keto Soup vibe. Experimenting is half the fun!

Serving Up Your Hearty Keto Soup with Style

This Hearty Keto Soup is a meal in itself, but I love to dress it up! A sprinkle of fresh parsley or chives on top adds a lovely pop of color and freshness. If you're feeling fancy, a few crumbles of crispy bacon bits or some shredded sharp cheddar cheese are incredible additions. For a side, a simple keto-friendly 'bread' like a fathead roll or some keto crackers for dipping would be perfect. And honestly, a big mug of this on a cold evening, maybe with a good book? Pure bliss. It’s the ultimate cozy comfort food, ready for your personal touch.

The Comforting Roots of Our Hearty Keto Soup

You know, at its heart, this Hearty Keto Soup is a riff on those classic creamy chicken vegetable soups we all grew up with. It's got that undeniable American comfort food vibe warm, nourishing, and just feels like home. I think of chicken noodle soup, but without the noodles, and with all the richness kicked up a notch for a low-carb lifestyle. It’s about taking those familiar, comforting flavors and adapting them to fit new dietary needs without sacrificing any of the satisfaction. It's a modern take on a timeless classic, proving you don't have to miss out on cozy meals just because you're eating keto.

And there you have it, friends! My go-to recipe for the most comforting, satisfying, and utterly delicious Hearty Keto Soup. It's truly a hug in a bowl, perfect for any time you need something warm and nourishing. I promise it'll become a favorite in your kitchen too. Give it a try, and don't forget to let me know how it turns out! What are your favorite additions or tweaks? Share your soup stories with me!

Keto Soup: Hearty, Low-Carb & Protein-Rich Meal - Image 2 Pin it
Keto Soup: Hearty, Low-Carb & Protein-Rich Meal - Image 2 | Recipes By Mami

Your Burning Questions About Hearty Keto Soup, Answered!

→ Is this Hearty Keto Soup suitable for freezing?

Yes, but with a small caveat! Due to the heavy cream and cream cheese, the texture can sometimes change a bit upon thawing and reheating, becoming slightly grainy. It's still perfectly safe and tasty, but for best results, I'd suggest freezing without the dairy, then stirring in the cream and cream cheese when you reheat it.

→ Can I make this soup vegetarian?

You totally can! Swap the chicken broth for a good quality vegetable broth, and omit the chicken entirely. You could add more veggies like mushrooms, zucchini, or even some roasted bell peppers for extra flavor and bulk. It won't be a 'Hearty Keto Soup' in the same way, but it'll still be a delicious creamy veggie soup!

→ How can I make this soup spicier?

Oh, easy peasy! I love a little kick. You can add a pinch or two of red pepper flakes when you're sautéing the aromatics. Or, for a deeper heat, a dash of cayenne pepper when you're seasoning the soup at the end works wonders. Start small and add more to taste you don't want to overwhelm the other flavors.

→ Can I use other cuts of chicken?

You can, but I really stand by chicken thighs for this Hearty Keto Soup! If you only have chicken breasts, they'll work, but be careful not to overcook them as they can dry out easily. They won't be quite as tender and juicy as the thighs, but the flavor will still be amazing with all those other ingredients.

→ What if my cream cheese clumps?

No worries, it happens! My trick is to take a small amount of the hot broth and whisk it vigorously with the cream cheese in a separate bowl until it's smooth. Then, slowly whisk that mixture back into the main pot. It helps temper it and prevents those pesky lumps. Remember, softened cream cheese is key!

Recipe

Keto Soup: Hearty, Low-Carb & Protein-Rich Meal

Hearty Keto Soup delivers a satisfying, low-carb, and protein-rich meal. Enjoy this flavorful dish perfect for a healthy lifestyle.

4.9 (90 reviews)
15 min
Prep Time
45 min
Cook Time
1 hr
Total Time
6 Servings
Servings
Beginner
Difficulty
American
Cuisine
Gluten-Free Diabetic-Friendly

Ingredients

Aromatic Foundation

  • 1 tbsp olive oil
  • 1/2 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 6 cups low-sodium chicken broth

Protein Powerhouse

  • 1 1/2 lbs boneless, skinless chicken thighs

Keto Garden Bounty

  • 2 stalks celery, diced
  • 4 cups cauliflower florets
  • 5 oz fresh spinach

Creamy Indulgence & Seasoning

  • 1 cup heavy cream
  • 4 oz full-fat cream cheese, softened
  • 1 cup shredded sharp cheddar cheese
  • 1 tsp dried thyme
  • 1 tsp salt, or to taste
  • 1/2 tsp black pepper, or to taste
  • 2 tbsp fresh parsley, chopped, for garnish

Instructions

  1. 1
    Sauté Aromatics
    Heat 1 tbsp olive oil in a large pot or Dutch oven over medium heat. Add 1/2 medium yellow onion, diced, and cook for 3-4 minutes until softened. Stir in 3 cloves garlic, minced, and cook for another minute until fragrant.
  2. 2
    Simmer Chicken Broth
    Pour in 6 cups low-sodium chicken broth. Add 1.5 lbs boneless, skinless chicken thighs to the pot. Bring the liquid to a gentle simmer, then reduce heat to medium-low, cover, and cook for 15 minutes.
  3. 3
    Add Vegetables
    Uncover the pot and add 2 stalks celery, diced, and 4 cups cauliflower florets. Continue to simmer, covered, for another 15-20 minutes, or until the chicken is cooked through and the vegetables are tender.
  4. 4
    Shred Chicken
    Carefully remove the cooked chicken thighs from the pot and place them on a cutting board. Using two forks, shred the chicken into bite-sized pieces. Return the shredded chicken to the pot with the vegetables and broth.
  5. 5
    Create Creamy Base
    Stir in 1 cup heavy cream, 4 oz full-fat cream cheese (softened), 1 cup shredded sharp cheddar cheese, 1 tsp dried thyme, 1 tsp salt, and 1/2 tsp black pepper. Whisk gently until the cheeses are fully melted and the soup is smooth and creamy, forming the rich base of your Hearty Keto Soup: Satisfying, Low-Carb & Protein-Rich.
  6. 6
    Wilt Spinach
    Add 5 oz fresh spinach to the pot. Stir continuously until the spinach has completely wilted into the soup, which should take only 2-3 minutes. Taste and adjust seasonings as needed for this delicious Hearty Keto Soup: Satisfying, Low-Carb & Protein-Rich.
  7. 7
    Serve Warm
    Ladle generous portions of the Hearty Keto Soup: Satisfying, Low-Carb & Protein-Rich into bowls. Garnish each serving with 2 tbsp fresh parsley, chopped, before enjoying this comforting and nutritious meal.

Notes

1

Store leftover soup in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop or in the microwave.

2

For an extra boost of greens, consider adding kale along with the spinach. If you prefer a different vegetable, broccoli florets or diced zucchini can be used instead of cauliflower.

3

This soup is a meal in itself, but for an even heartier experience, serve with a side of keto-friendly bread or a simple green salad with a vinaigrette.

4

For a thicker soup, you can mash some of the cooked cauliflower against the side of the pot before adding the cream. A pinch of red pepper flakes can add a subtle kick.

Equipment

Large pot or Dutch oven Cutting board Chef's knife Measuring cups Measuring spoons

Please check ingredients for potential allergens and consult a health professional if in doubt.

Dairy Chicken

Nutrition Facts

526 kcal
Calories
39 g
Fat
10 g
Carbs
31 g
Protein

It is important to consider this information as approximate and not to use it as definitive health advice.

Comments

Leave a Comment

Keto Soup: Hearty, Low-Carb & Protein-Rich Meal

📌 Save Before You Go!

Don't lose this recipe — save it to Pinterest!

Save on Pinterest