Easy Low Carb Zuppa Toscana Soup (Ultimate Recipe)

If you’re craving a hearty, comforting soup without the carb overload, this Easy Low Carb Zuppa Toscana Soup is your answer. Inspired by the classic Italian favorite, this version swaps potatoes for cauliflower, keeping the rich, creamy flavors while making it keto-friendly and family-safe. It’s warm, savory, and perfect for lunch or dinner any day of the week.

Why You’ll Love This Low Carb Zuppa Toscana Soup

This soup is a one-pot wonder that hits all the cozy notes without the carb guilt. With crispy bacon, savory Italian sausage, tender cauliflower, and fresh kale, every spoonful is satisfying. The creamy broth envelops the flavors, and a sprinkle of Parmesan elevates it to a restaurant-quality experience at home. Whether you’re meal-prepping or entertaining, this soup is simple to make, packed with flavor, and comforting enough for everyone at the table.

Key reasons you’ll love it:

  • Low-carb and keto-friendly
  • Rich, creamy, and full of flavor
  • Quick and easy one-pot preparation
  • Family-friendly with optional substitutions
  • Freezer-friendly for meal prep

Ingredients for Low Carb Zuppa Toscana Soup

Soup Base

  • 4–6 slices bacon, chopped
  • 1 pound ground Italian sausage (mild or spicy)
  • 1 medium onion, diced
  • 3–4 garlic cloves, minced
  • 4 cups chicken broth
  • 1 medium head of cauliflower, cut into small florets
  • 1 cup heavy cream

Greens & Flavor Enhancers

  • 3–4 cups kale or spinach, chopped
  • ½ tsp red pepper flakes (optional, for a little heat)
  • Salt and black pepper, to taste
  • ¼ cup grated Parmesan cheese, for garnish

Ingredient Notes & Substitutions

  • Pork-free: Swap bacon and sausage for smoked turkey, chicken sausage, or mushrooms
  • Dairy-free: Use coconut milk or almond milk instead of heavy cream
  • Lower sodium: Opt for low-sodium chicken broth
  • Spice level: Adjust red pepper flakes to your preference

Step-by-Step Instructions

Step 1 – Cook the Bacon

In a large soup pot or Dutch oven, cook the chopped bacon over medium heat until crispy. Remove with a slotted spoon and set aside. Leave about 1–2 tablespoons of bacon fat in the pot for cooking the sausage.

Step 2 – Brown the Sausage

Add ground Italian sausage to the pot. Break it apart with a spatula and cook until browned and fully cooked. Remove and set aside with the bacon.

Step 3 – Sauté Onion and Garlic

In the same pot, sauté diced onion until translucent, about 3–4 minutes. Add minced garlic and cook for an additional 30–60 seconds until fragrant.

Step 4 – Simmer Cauliflower

Pour in the chicken broth and add cauliflower florets. Bring to a simmer and cook until cauliflower is tender, about 15–20 minutes.

Step 5 – Add Cream and Return Meats

Lower the heat and stir in the heavy cream. Return the cooked bacon and sausage to the pot. Simmer gently for 5–7 minutes to meld the flavors.

Step 6 – Add Greens and Seasonings

Add chopped kale or spinach and cook just until wilted, about 3–5 minutes. Season with salt, black pepper, and optional red pepper flakes to taste.

Step 7 – Serve

Ladle the soup into bowls and sprinkle with grated Parmesan cheese. Serve immediately with low-carb bread or enjoy on its own.

Pro Tips for Success

  1. Crispy bacon first: Ensures maximum flavor and texture in the soup.
  2. Don’t overcook the greens: Add kale or spinach at the end to retain color and nutrients.
  3. Cauliflower texture: Simmer just until tender, not mushy.
  4. Make it ahead: Soup flavors improve overnight; reheat gently.
  5. Spice adjustment: Red pepper flakes add a kick, but leave out for a mild version.
  6. Creamy finish: Stir in cream off the heat to prevent curdling.

Flavor Variations

  1. Cheesy Zuppa Toscana: Add shredded mozzarella or extra Parmesan for a richer soup.
  2. Spicy Italian: Use hot Italian sausage and extra red pepper flakes.
  3. Vegetarian Twist: Replace sausage and bacon with smoked mushrooms and use vegetable broth.
  4. Garlic Lovers: Roast extra garlic cloves and mash into the soup for deeper flavor.
  5. Herb Infusion: Add fresh thyme, rosemary, or Italian seasoning to the broth.

Serving Suggestions

  • Serve with low-carb bread or crackers for dipping
  • Pair with a side salad for a light meal
  • Top with extra Parmesan and fresh parsley for garnish
  • Enjoy as a meal-prep soup for lunches during the week

Storage and Freezing Instructions

  • Refrigerator: Store in an airtight container for up to 4 days.
  • Freezer: Freeze portions in freezer-safe containers for up to 3 months. Reheat gently on the stovetop.
  • Reheating tip: Stir in a splash of cream or broth when reheating to restore creaminess.

Nutrition Facts (Per Serving)

NutrientAmount
Calories320 kcal
Protein18 g
Carbs8 g
Fat25 g
Fiber3 g
Sodium780 mg

Values approximate; adjust based on ingredients and portion sizes.

FAQ About Low Carb Zuppa Toscana Soup

Can I make this soup ahead of time?

Yes! The flavors actually deepen after a day in the fridge. Store in an airtight container for up to 4 days and reheat gently before serving.

Can I freeze Low Carb Zuppa Toscana Soup?

Absolutely. Portion into freezer-safe containers and freeze for up to 3 months. Add extra cream or broth when reheating to maintain creaminess.

What can I use instead of bacon and sausage?

For a pork-free version, use smoked turkey, chicken sausage, or mushrooms. These alternatives keep the savory flavor while staying family-friendly.

Can I use frozen cauliflower?

Yes, frozen cauliflower works well. Add it directly to the simmering broth and cook until tender, slightly longer than fresh florets.

Is this soup keto-friendly?

Yes. By replacing potatoes with cauliflower and keeping the cream and meats, it’s a delicious low-carb, keto-friendly option.

Easy Low Carb Zuppa Toscana Soup

Rose
This Easy Low Carb Zuppa Toscana Soup is a creamy, hearty soup made with cauliflower, bacon, Italian sausage, and kale. Perfect for keto diets or anyone looking for a low-carb comfort food option.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Course Dinner, Lunch, Soup
Cuisine Italian
Servings 6 cups
Calories 320 kcal

Equipment

  • large soup pot or Dutch oven
  • slotted spoon
  • spatula
  • knife
  • cutting board

Ingredients
  

  • 4-6 slices bacon, chopped
  • 1 lb ground Italian sausage
  • 1 medium onion, diced
  • 3-4 cloves garlic, minced
  • 4 cups chicken broth
  • 1 medium head cauliflower, cut into florets
  • 1 cup heavy cream
  • 3-4 cups kale or spinach, chopped
  • 1/2 tsp red pepper flakes (optional)
  • salt and black pepper, to taste
  • 1/4 cup grated Parmesan cheese, for garnish

Instructions
 

  • Cook chopped bacon in a large pot until crispy. Remove and set aside, leaving 1-2 tablespoons of bacon fat.
  • Add Italian sausage to the pot, break apart, and cook until browned. Remove and set aside with bacon.
  • Sauté diced onion until translucent, then add garlic and cook until fragrant, 30–60 seconds.
  • Add chicken broth and cauliflower florets. Simmer 15–20 minutes until cauliflower is tender.
  • Lower heat, stir in heavy cream, and return bacon and sausage to the pot. Simmer 5–7 minutes.
  • Add chopped kale or spinach and cook until wilted, 3–5 minutes. Season with salt, black pepper, and red pepper flakes if desired.
  • Ladle soup into bowls and garnish with Parmesan. Serve immediately.

Notes

Cook bacon first for flavor, don’t overcook greens, and simmer cauliflower just until tender. Swap bacon and sausage for turkey or mushrooms for a pork-free version, and use coconut or almond milk for dairy-free. Store in the fridge for up to 4 days or freeze up to 3 months.

Nutrition

Calories: 320kcalCarbohydrates: 8gProtein: 18gFat: 25gSaturated Fat: 12gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gCholesterol: 75mgSodium: 780mgPotassium: 550mgFiber: 3gSugar: 3gVitamin A: 4000IUVitamin C: 60mgCalcium: 180mgIron: 3mg
Keyword cauliflower soup, keto soup, low carb soup, Zuppa Toscana
Tried this recipe?Let us know how it was!

Final Thoughts

This Easy Low Carb Zuppa Toscana Soup is a creamy, savory, and satisfying dish perfect for weeknights, meal prep, or cozy dinners. It keeps the classic Italian flavors alive while cutting the carbs, making it suitable for low-carb and keto diets. With simple ingredients, easy steps, and plenty of flavor variations, it’s a soup you’ll make again and again.

Leave a Comment

Recipe Rating