Go Back
+ servings
Keto Zuppa Toscana Soup

Keto Zuppa Toscana

Keto Zuppa Toscana Soup is an amazingly delicious low carb soup loaded with bacon, Italian sausage, cauliflower, and spinach. It's so creamy and rich tasting with lots of garlic flavor.

Course Soup
Cuisine Italian
Keyword low carb
Prep Time 8 minutes
Cook Time 24 minutes
Total Time 32 minutes
Servings 8
Calories 480 kcal


  • 6 slices bacon chopped
  • 2 tablespoons butter or ghee
  • 1 medium onion chopped
  • 1 pound bulk Italian sausage
  • 1/2 teaspoon crushed red pepper flakes
  • sea salt and freshly ground black pepper
  • 4 garlic cloves minced
  • 6 cups chicken stock
  • 4 cups cauliflower florets
  • 1 cup heavy cream
  • 3 cups baby spinach


  1. Cook the bacon in a Dutch oven until crispy. Remove with a slotted spoon and set aside. Leave bacon drippings in Dutch oven.

  2. Add butter and onion and saute for 3 minutes.

  3. Add sausage, red pepper flakes and a pinch of salt and pepper. Cook, breaking sausage apart with a wooden spoon, for 8 minutes. After 6 minutes, add garlic.

  4. Add chicken stock and bring to a boil.

  5. Add cauliflower and reduce heat to maintain a simmer. Simmer for 10 minutes.

  6. Add cream and simmer another 10 minutes

  7. Add spinach and cook 2 minutes to wilt the spinach. Taste for seasoning and add salt and pepper to taste.  Serve with crumbled bacon.

Nutrition Facts
Keto Zuppa Toscana
Amount Per Serving
Calories 480 Calories from Fat 360
% Daily Value*
Fat 40g62%
Saturated Fat 17g106%
Cholesterol 107mg36%
Sodium 842mg37%
Potassium 625mg18%
Carbohydrates 10g3%
Fiber 3g13%
Sugar 4g4%
Protein 16g32%
Vitamin A 1580IU32%
Vitamin C 30.4mg37%
Calcium 63mg6%
Iron 1.7mg9%
* Percent Daily Values are based on a 2000 calorie diet.