35-Minute Keto Spinach Chicken Soup: Comfort Without Carbs

keto spinach chicken soup

There’s something magical about a steaming bowl of keto spinach chicken soup on a chilly evening. I discovered this recipe when I needed something comforting yet guilt-free during my keto journey. The rich broth, tender chicken, and vibrant spinach create a meal that’s both nourishing and satisfying. What I love most is how quickly it comes together – in about 30 minutes, you’ve got a pot full of low-carb goodness that keeps you full for hours. My family didn’t even realize they were eating “diet food” when I first served this, and now it’s our go-to weeknight dinner when we want something warm and wholesome.

Why You’ll Love This Keto Spinach Chicken Soup

This soup is the kind of meal that makes eating healthy feel like a treat, not a chore. Here’s why it’s a winner:

  • Quick & Easy: From chopping to serving, it’s done in 35 minutes—perfect for busy nights when takeout tempts you.
  • Low-Carb Comfort: Creamy, savory, and packed with flavor, but with just 6g net carbs per bowl (spinach for the win!).
  • Protein Powerhouse: The chicken keeps you full for hours, and the broth feels like a hug for your stomach.
  • Secretly Nutritious: Spinach melts into the soup, sneaking in vitamins without that “healthy food” aftertaste.
  • Meal-Prep Hero: Tastes even better the next day, so double the batch and thank yourself later.

Trust me, even non-keto folks will be stealing spoonfuls from your bowl.

Ingredients for Keto Spinach Chicken Soup

Gathering the right ingredients is half the battle when making this cozy keto soup. Here’s what you’ll need – simple stuff with big flavor:

  • 2 chicken breasts, diced into 1-inch cubes (boneless, skinless works best for quick cooking)
  • 4 cups fresh spinach, packed (measure after washing – those leaves shrink!)
  • 1 medium onion, chopped (yellow or white for sweetness)
  • 2 cloves garlic, minced (or 1 tsp pre-minced if you’re in a hurry)
  • 4 cups chicken broth (homemade or low-sodium store-bought)
  • 1 cup heavy cream (the full-fat kind – this is keto after all!)
  • 2 tbsp olive oil (or avocado oil for higher heat)
  • 1 tsp salt (I use sea salt, but any works)
  • ½ tsp black pepper (freshly cracked if possible)
  • ½ tsp paprika (smoked adds a nice depth if you have it)

That’s it! Just 10 simple ingredients for a soup that tastes like you spent hours simmering love in the pot.

How to Make Keto Spinach Chicken Soup

Making this soup is as easy as 1-2-3 (well, actually 4 steps), but I’ll walk you through each part so you get perfect results every time. Don’t worry – even if you’re new to cooking, this recipe is foolproof!

Step 1: Sauté the Aromatics

First, grab your favorite soup pot (I use my trusty Dutch oven) and heat the olive oil over medium heat. Toss in those chopped onions – you’ll know the oil’s ready when they sizzle gently. Stir them around for about 3 minutes until they turn translucent. That’s your cue to add the minced garlic. Now, here’s my trick: don’t walk away! Garlic burns fast, so stir constantly for just 30-60 seconds until it smells amazing but hasn’t browned. This combo creates the flavor base for your whole soup.

Step 2: Cook the Chicken

Next, add your diced chicken breasts to the pot. Spread them out in a single layer if you can – this helps them brown instead of steam. Let them cook undisturbed for 2-3 minutes per side until they lose that pink color (about 5-7 minutes total). No need to cook them all the way through yet – they’ll finish in the broth. Pro tip: if things start sticking, just scrape those browned bits off the bottom – that’s pure flavor gold!

Step 3: Simmer the Soup

Now pour in your chicken broth and bring everything to a lively boil. Once bubbling, reduce the heat to low and let it simmer uncovered for 15 minutes – this melds all the flavors together beautifully. Set a timer because it’s easy to lose track! When time’s up, add the fresh spinach handfuls at a time, stirring until each batch wilts down (about 2 minutes total). Don’t overcook the spinach – you want it bright green and tender, not mushy.

Step 4: Finish with Cream and Seasoning

Here comes the magic! Turn off the heat and slowly stir in the heavy cream – this prevents curdling. Add your salt, pepper, and paprika last, tasting as you go. I always start with less salt since broths vary in saltiness. Let the soup sit for 5 minutes off heat (patience pays off!) to thicken slightly before serving. The aroma will have everyone hovering around the stove!

Tips for the Best Keto Spinach Chicken Soup

After making this soup dozens of times (my family won’t let me stop!), I’ve picked up some tricks that take it from good to “can I have the recipe?” great:

  • Cream matters: Splurge on full-fat heavy cream – the higher fat content means richer flavor without curdling.
  • Spinach timing: Add spinach last and just wilt it – overcooked greens turn sad and slimy.
  • Broth boost: Simmer a Parmesan rind in the broth if you have one (remove before serving).
  • Chicken shortcut: Use rotisserie chicken when pressed for time – just add it with the broth.
  • Flavor bloom: Toast the paprika in dry pan for 30 seconds before adding for deeper flavor.

My golden rule? Taste as you go – broths vary in saltiness, and personal preference rules!

Ingredient Substitutions

Life happens, and sometimes you need to swap ingredients! Here’s how to tweak this keto spinach chicken soup while keeping it low-carb:

  • Spinach alternatives: Kale works beautifully (remove tough stems first) or Swiss chard. Frozen spinach is okay in a pinch – thaw and squeeze out excess water.
  • Cream swap: Coconut cream mimics heavy cream’s richness for dairy-free folks. Almond milk works too, but the soup will be thinner.
  • Broth options: Vegetable broth keeps it keto, or use bone broth for extra protein.
  • Chicken variations: Thighs add more fat (great for keto!), or try turkey breast.

Just remember: starchy substitutes like regular milk or potatoes will kick you out of ketosis faster than you can say “carbs!”

Serving Suggestions for Keto Spinach Chicken Soup

This soup shines bright on its own, but a few simple touches can turn it into something special. I love topping bowls with a shower of grated Parmesan – the salty tang plays perfectly with the creamy broth. For crunch, try crispy bacon bits or toasted almond slivers. If you’re serving guests, warm some keto garlic bread on the side (my family fights over the last piece!). On chilly nights, I’ll sometimes float a pat of butter on top – it melts into golden pools that make each spoonful extra luxurious. Simple additions, but oh what a difference they make!

Storing and Reheating Keto Spinach Chicken Soup

This soup keeps like a dream! Let it cool completely (I leave it on the counter about 30 minutes), then tuck it into airtight containers in the fridge. It’ll stay fresh for 3 days – the flavors actually get better as they mingle. When reheating, go low and slow: medium-low heat on the stove, stirring often to prevent the cream from separating. If it looks a tad thick, just splash in a little broth or water to loosen it up. Never microwave on high – that’s how creamy soups turn grainy!

Nutritional Information

Just between us, I’m no nutrition lab – these numbers are estimates based on standard ingredients. But here’s the scoop on what you’re getting in each hearty bowl of this keto spinach chicken soup:

  • Calories: 320 (mostly from those good fats!)
  • Fat: 22g (hello, satiety!)
  • Protein: 25g (chicken for the win)
  • Carbs: 6g (with 2g fiber, so just 4g net carbs)

Remember, your exact counts might dance a bit depending on ingredient brands and how generously you pour that cream!

Frequently Asked Questions

Over the years, I’ve gotten so many questions about this keto spinach chicken soup – here are the ones that pop up most often!

Can I use frozen spinach instead of fresh?

Absolutely! Just thaw it completely and squeeze out ALL the excess water (I use a clean kitchen towel for this). Frozen works in a pinch, but fresh gives that lovely bright green color and slightly firmer texture. Either way, you’re still getting all those nutrients!

How long does this soup last in the fridge?

It keeps beautifully for 3 days in airtight containers. The flavors actually deepen overnight – just reheat gently on the stove. Watch the cream doesn’t separate (low heat is key!). If it thickens too much, just stir in a splash of broth.

Can I freeze this keto soup?

Honestly? I don’t recommend it. Cream-based soups can get grainy when frozen and thawed. The spinach turns mushy too. This recipe comes together so quickly, it’s better made fresh when you’re craving it!

What if I don’t have heavy cream?

No worries! Coconut cream makes a fantastic dairy-free substitute – just use the thick part from the can. For a lighter version, almond milk works but the soup won’t be as rich. Avoid regular milk though – too many carbs!

Print

35-Minute Keto Spinach Chicken Soup: Comfort Without Carbs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty and nutritious keto-friendly soup with tender chicken and fresh spinach.

  • Author: eva
  • Prep Time: 10 mins
  • Cook Time: 25 mins
  • Total Time: 35 mins
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Low Carb

Ingredients

Scale
  • 2 chicken breasts, diced
  • 4 cups fresh spinach
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 4 cups chicken broth
  • 1 cup heavy cream
  • 2 tbsp olive oil
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1/2 tsp paprika

Instructions

  1. Heat olive oil in a pot over medium heat.
  2. Add chopped onion and minced garlic. Cook until soft.
  3. Add diced chicken breasts. Cook until no longer pink.
  4. Pour in chicken broth. Bring to a boil.
  5. Reduce heat and simmer for 15 minutes.
  6. Add fresh spinach and stir until wilted.
  7. Stir in heavy cream, salt, pepper, and paprika.
  8. Simmer for 5 more minutes. Serve hot.

Notes

  • Use fresh spinach for the best flavor.
  • Adjust seasoning to taste.
  • Store leftovers in the fridge for up to 3 days.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 320
  • Sugar: 3g
  • Sodium: 800mg
  • Fat: 22g
  • Saturated Fat: 10g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 6g
  • Fiber: 2g
  • Protein: 25g
  • Cholesterol: 90mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star