Keto Zuppa Toscana

Italian sausage, crispy bacon and kale in a creamy, gently spicy broth, with cauliflower standing in for the potatoes.

  • Net carbs7.8 g
  • Prep15 min
  • Cook35 min
  • Serves6
✓ Gluten-free✓ Egg-free✓ Nut-free
Jump to recipe Pin it

Nutrition per serving

1½ cups
Net carbs
7.8g
Calories
428kcal
Protein
17g
Fat
36g
Total carbs
10 g
Fiber
2.1 g
76% fat 16% protein

Calculated from USDA FoodData Central values for each ingredient (optional ingredients excluded). Brands vary — check your labels if you track closely.

A low-carb swap for: potatoes (33 g net per 1 medium baked potato) . This recipe has 7.8 g per serving.

Ingredients

6 servings
Version

Estimated cost $14.65 for 6 servings ($2.44 each) · how we estimate

Instructions

  1. Cook the bacon in a large Dutch oven over medium heat for 6–8 minutes until crisp. Lift it out with a slotted spoon onto paper towels, leaving the fat in the pot.

  2. Add the sausage, breaking it into small crumbles, and cook 7–8 minutes until browned with no pink remaining (160°F/71°C). Remove with the slotted spoon and pour off all but about 1 tablespoon of fat.

  3. Add the onion and cook 4 minutes until translucent, then stir in the garlic for 30 seconds.

  4. Pour in the broth, scraping up the browned bits, and add the cauliflower. Simmer 10–12 minutes until the florets are tender but still hold their shape.

  5. Return the sausage to the pot and stir in the cream and kale. Simmer 3–4 minutes until the kale is wilted and bright green. Season with salt, pepper and red pepper flakes.

  6. Ladle into bowls and top with the crispy bacon and a little grated parmesan.

Tips for success

  • Cut the cauliflower into chunky, potato-sized pieces rather than tiny florets so it keeps some bite.
  • Sausages vary in carbs depending on fillers; check the label and choose one without added sugar or breadcrumbs.
  • For a thicker, more velvety broth, blend 1 cup of the cooked cauliflower with a ladle of broth and stir it back in.

Storage & meal prepMeal-prep friendly

  • Keeps 4 days in the fridge
  • Freezes up to 2 months

Reheat: Reheat over medium heat until steaming, stirring, without letting it boil hard.

Prep tip: To freeze, leave out the kale and stir a handful of fresh kale into each portion as it reheats.

Refrigerate up to 4 days. To freeze (up to 2 months), leave out the kale and add fresh kale as you reheat.

Variations

3 variations, each with its own ingredients and macros

Dairy-free

Diet

Full-fat coconut milk in place of the cream. The sausage, bacon and garlic are bold enough that the coconut barely shows; skip the parmesan.

  • heavy cream → canned coconut milk

7.9 g net · 372 kcal · 17 g protein · 30 g fat · ≈$2.31 per serving (+0.1 g net carbs vs the original)

Radish "potatoes"

Swap

Simmered radishes lose their peppery bite and turn tender and potato-like, and they hold their shape better than cauliflower.

  • cauliflower florets → radishes

7.1 g net · 422 kcal · 17 g protein · 36 g fat · ≈$2.41 per serving (−0.7 g net carbs vs the original)

Ground turkey

Protein

Ground turkey seasoned with Italian herbs and smoked paprika stands in for the pork sausage — leaner, with no fat to pour off.

  • Italian sausage (mild or hot) → ground turkey
  • + 1 tbsp Italian seasoning
  • + 1 tsp smoked paprika

5.8 g net · 323 kcal · 22 g protein · 23 g fat · ≈$2.66 per serving (−2 g net carbs vs the original)

Keto Zuppa Toscana — pin image

Save it for later

Pin this recipe to your keto board so it’s there when you plan next week.

Save to Pinterest

You might also like

More soups & salads

Popular searches

↑↓ to navigate · Enter to open See all results →