Low Carb High Protein Soup - Cozy 50-Minute Meal Prep

By September 26, 20267 min read
Soup

Stay full and satisfied

Low carb high protein soup that keeps you full for hours, made with ground turkey, sausage, and spinach in a creamy broth. 50 minutes, 6 hearty bowls.

Total time is 50 minutes: 15 minutes of chopping, 35 minutes on the stove. You get six big bowls.

Ground turkey and Italian sausage do the heavy lifting here. Add cream cheese and heavy cream at the end, and you get a broth thick enough to coat a spoon without any flour or cornstarch.

This is the pot I make on Sunday when the week looks busy. It reheats better than most soups because there's no pasta or rice soaking up the liquid.

About the Ingredients

1 lb (450 g) ground turkey

Use 93 percent lean so the soup doesn't turn greasy. Ground chicken works the same way.

12 oz (340 g) Italian sausage, casings removed

Hot or mild both work. If you only have plain ground pork, add 1 teaspoon of fennel seed and 1/2 teaspoon of red pepper flakes.

1 medium yellow onion, diced

About 1 1/2 cups. A leek, white parts only, is a good swap if onions bother you.

3 garlic cloves, minced

Fresh beats jarred here. If you're out, 1 teaspoon of garlic powder goes in with the broth instead.

6 cups (1.4 L) low sodium chicken broth

Low sodium matters because the sausage and Parmesan both bring salt. Vegetable broth makes it work for non-meat eaters who still eat dairy.

1 can (14.5 oz / 410 g) diced tomatoes, undrained

Fire roasted adds a little smokiness. Crushed tomatoes give you a thicker body.

8 oz (225 g) cream cheese, cut into cubes

Full fat melts smoothest. Let it sit on the counter 20 minutes first, or it will clump.

1 cup (240 ml) heavy cream

Half and half works but the soup will be thinner. Coconut cream is the dairy free option.

5 oz (140 g) fresh baby spinach

Frozen spinach works too. Thaw it, squeeze it dry, and stir it in at the very end.

1/2 cup (50 g) grated Parmesan

Grate it yourself off a block. The pre-shredded kind doesn't melt as well.

1 tsp dried oregano

Or 1 tablespoon of fresh chopped oregano. Italian seasoning is a fine stand-in.

Salt and black pepper to taste

Taste before you salt. The sausage and cheese usually carry enough.

Step-by-Step Instructions

1. Brown the meats

Heat a Dutch oven over medium high. Add the turkey and sausage and cook 8 minutes, breaking it up after the first 4. You want browned crumbles, not gray ones.

2. Soften the onion

Spoon out all but 2 tablespoons of fat. Add the onion and cook 4 minutes until translucent, then stir in the garlic for 30 seconds until it smells sweet.

3. Build the broth

Pour in the broth and the tomatoes with their juice. Add the oregano. Scrape the browned bits off the bottom with a wooden spoon.

4. Simmer

Bring it to a boil, then drop to low. Simmer uncovered 20 minutes. The liquid should reduce by about a cup.

5. Melt in the cream cheese

Turn the heat to low. Add the cream cheese cubes a few at a time, whisking until each batch disappears before adding more.

6. Finish with cream and Parmesan

Stir in the heavy cream and Parmesan. Cook 3 minutes on low. Don't let it boil from here on.

7. Wilt the spinach

Turn off the burner. Add the spinach in handfuls and stir. It's done when the leaves are dark green and soft, about 1 minute.

8. Taste and serve

Season with salt and pepper. Ladle into bowls and top with extra Parmesan and cracked pepper.

Delicious Variations

Kale and sausage version

swap the spinach for 4 cups of chopped kale and simmer it 8 extra minutes before adding the cream.

Spicy version

use hot Italian sausage and add 1 teaspoon of smoked paprika with the oregano. Finish with a drizzle of chili oil.

Dairy free version

skip the cream cheese and Parmesan, use full fat coconut cream instead of heavy cream, and add 2 tablespoons of nutritional yeast for body.

Pro Tips

1

Cut the cream cheese into small cubes, not big blocks. Small cubes melt in seconds with no lumps.
2

Use a Dutch oven or heavy pot. Thin pots scorch the bottom during the 20 minute simmer.
3

Make it a day ahead. The flavor is noticeably better on day two.
4

Portion into single bowls before you refrigerate. It cools faster and reheats evenly.

How to Store Stay full and satisfied

Refrigerator

Keeps 4 days in an airtight container. It thickens as it sits, so loosen it with a splash of broth when you reheat.

Freezer

Freezes 3 months. Cool it completely, then freeze in single portions so you can thaw only what you need.

Reheating

Warm on the stove over low heat, stirring often. In the microwave, use 70 percent power in 1 minute bursts so the cream doesn't split.

Frequently Asked Questions

Q: Can I make this low carb high protein soup in a slow cooker?

Yes. Brown the meat and onion on the stove first, then add everything except the cream cheese, cream, Parmesan, and spinach to the slow cooker. Cook on low 6 hours, then stir in the dairy and spinach at the end with the pot off.

Q: Why did my cream cheese curdle?

The broth was too hot. Cream cheese needs low heat and a slow whisk, so pull the pot off the burner for a minute before you start adding it. If it already looks grainy, whisk in a tablespoon of cornstarch slurry or just blend it with an immersion blender.

Q: Is this soup keto friendly?

One bowl has about 9 grams of net carbs, which fits most keto plans. Check your sausage label, because some brands add sugar or breadcrumbs and that pushes the count up.

Q: How much protein is in one bowl?

About 30 grams per serving, based on six bowls. Most of it comes from the turkey, sausage, and Parmesan, so using leaner meat won't drop the number much.

Q: Can I use frozen spinach instead of fresh?

Yes. Thaw 10 ounces, squeeze out the water hard, and stir it in at the very end. Skipping the squeeze adds watery spinach flavor to the whole pot.

Make a pot this weekend and you've got lunch handled through Thursday. Freeze half in single portions for the weeks that get away from you. Crispy on, stress off — happy cooking!

Stay full and satisfied, freshly made and ready to serve

Easy Stay full and satisfied Recipe the Whole Family Loves

Low carb high protein soup that keeps you full for hours, made with ground turkey, sausage, and spinach in a creamy broth. 50 minutes, 6 hearty bowls.

15 minPrep time35 minCook time6Servings485 kcalCalories

🧂 Ingredients

  • 1 lb (450 g) ground turkey
  • 12 oz (340 g) Italian sausage, casings removed
  • 1 medium yellow onion, diced
  • 3 garlic cloves, minced
  • 6 cups (1.4 L) low sodium chicken broth
  • 1 can (14.5 oz / 410 g) diced tomatoes, undrained
  • 8 oz (225 g) cream cheese, cut into cubes
  • 1 cup (240 ml) heavy cream
  • 5 oz (140 g) fresh baby spinach
  • 1/2 cup (50 g) grated Parmesan
  • 1 tsp dried oregano
  • Salt and black pepper to taste

📋 Instructions

  1. 1Brown the meats — Heat a Dutch oven over medium high. Add the turkey and sausage and cook 8 minutes, breaking it up after the first 4. You want browned crumbles, not gray ones.
  2. 2Soften the onion — Spoon out all but 2 tablespoons of fat. Add the onion and cook 4 minutes until translucent, then stir in the garlic for 30 seconds until it smells sweet.
  3. 3Build the broth — Pour in the broth and the tomatoes with their juice. Add the oregano. Scrape the browned bits off the bottom with a wooden spoon.
  4. 4Simmer — Bring it to a boil, then drop to low. Simmer uncovered 20 minutes. The liquid should reduce by about a cup.
  5. 5Melt in the cream cheese — Turn the heat to low. Add the cream cheese cubes a few at a time, whisking until each batch disappears before adding more.
  6. 6Finish with cream and Parmesan — Stir in the heavy cream and Parmesan. Cook 3 minutes on low. Don't let it boil from here on.
  7. 7Wilt the spinach — Turn off the burner. Add the spinach in handfuls and stir. It's done when the leaves are dark green and soft, about 1 minute.
  8. 8Taste and serve — Season with salt and pepper. Ladle into bowls and top with extra Parmesan and cracked pepper.
👨🍳 Chef's Note: Taste for salt only after the Parmesan goes in. Between the sausage and the cheese, this soup rarely needs much.

Servings: 6

Cuisine: American

Course: Soup

Nutrition (per serving): 485 kcal · 30g protein · 11g carbs · 36g fat

Leave a Comment