A warm, hearty, and creamy dish, Keto Tuscan Soup is a low-carb twist on the classic Italian Zuppa Toscana. This flavorful soup features savory Italian sausage, tender cauliflower instead of potatoes, rich broth, and leafy greens—making it both delicious and keto-friendly. It’s the perfect comfort food without the carbs, great for weeknight dinners or meal prepping.
Why You’ll Love This Recipe
- It’s rich and satisfying without being heavy on carbs.
- One-pot recipe that’s simple and quick to make.
- Perfect for keto, low-carb, and gluten-free diets.
- Packed with protein and healthy fats for sustained energy.
- A comforting and creamy soup loaded with flavor.
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Italian sausage (hot or mild)
- Cauliflower florets
- Chicken broth (low-sodium)
- Heavy cream
- Garlic, minced
- Onion, chopped
- Kale or spinach
- Sun-dried tomatoes (optional)
- Italian seasoning
- Crushed red pepper flakes (optional)
- Salt and pepper to taste
- Parmesan cheese (for garnish)
directions

- In a large pot over medium heat, cook the sausage until browned. Remove and set aside.
- In the same pot, sauté onions and garlic until soft and fragrant.
- Add the cauliflower florets and cook for a few minutes to begin softening.
- Pour in the chicken broth and bring to a boil. Reduce heat and simmer until cauliflower is tender.
- Stir in the cooked sausage, sun-dried tomatoes, and Italian seasoning.
- Add the kale or spinach and simmer until wilted.
- Reduce heat and stir in heavy cream. Simmer gently, but do not boil.
- Season with salt, pepper, and red pepper flakes to taste.
- Serve hot, garnished with Parmesan cheese.
Servings and timing
- Servings: 6
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
Variations
- Swap cauliflower for chopped turnips or zucchini for different textures.
- Use turkey sausage for a lighter version.
- Add crispy bacon for extra flavor and crunch.
- Mix in mushrooms for an earthy touch.
- Make it dairy-free by substituting coconut cream for heavy cream.
storage/reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days.
To reheat, warm gently on the stovetop over low heat or microwave in 30-second intervals, stirring in between.
Avoid boiling the soup when reheating to preserve the creamy texture.
FAQs
What makes this soup keto-friendly?
It uses cauliflower instead of potatoes and avoids high-carb thickeners, keeping the carb count low.
Can I freeze Keto Tuscan Soup?
Yes, but due to the cream content, the texture may slightly change. Stir well when reheating.
What can I use instead of heavy cream?
Full-fat coconut milk or cream cheese are good keto-friendly alternatives.
Is it spicy?
It can be! Adjust the heat level by choosing mild or spicy sausage and controlling red pepper flakes.
Can I use frozen cauliflower?
Yes, just be sure to adjust cooking time slightly so it becomes tender.
How many carbs are in a serving?
On average, one serving contains about 5–7g net carbs, depending on specific ingredients.
Do I have to use kale?
No, spinach or Swiss chard are excellent alternatives.
What if I don’t eat pork?
You can use chicken or turkey sausage instead.
Can I make this in a slow cooker?
Yes. Brown the sausage first, then combine all ingredients (except cream) and cook on low for 4–6 hours. Add cream at the end.
Is this soup gluten-free?
Yes, it naturally avoids gluten-containing ingredients.
Conclusion
Keto Tuscan Soup is a creamy, comforting dish that fits perfectly into a low-carb lifestyle. With its bold flavors and satisfying ingredients, it’s a crowd-pleaser even among non-keto eaters. Whether you’re meal prepping or serving up a cozy dinner, this soup delivers rich flavor and hearty nourishment in every bowl.
PrintKeto Tuscan Soup
This creamy and hearty Keto Tuscan Soup is a low-carb version of the classic Zuppa Toscana. Packed with Italian sausage, tender kale, sun-dried tomatoes, and a rich garlic-parmesan broth, it’s a perfect one-pot comfort meal. It’s dairy-optional and completely gluten-free!
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: One Pot/One Pan
- Cuisine: Italian-American
Ingredients
-
1 lb Italian sausage (mild or spicy)
-
4 cups chicken broth
-
1 cup heavy cream
-
3 cups chopped kale (stems removed)
-
1/2 cup sun-dried tomatoes (drained and chopped)
-
1 small onion (diced)
-
3 cloves garlic (minced)
-
1/2 tsp crushed red pepper flakes (optional)
-
1/2 tsp dried Italian seasoning
-
1 tbsp olive oil
-
1/3 cup grated Parmesan cheese (plus more for garnish)
-
Salt and black pepper to taste
Instructions
-
In a large pot or Dutch oven, heat olive oil over medium heat.
-
Add diced onion and cook for 3–4 minutes until soft.
-
Stir in garlic and cook for another 30 seconds until fragrant.
-
Add the Italian sausage. Cook, breaking it up with a spoon, until browned and cooked through.
-
Sprinkle in Italian seasoning and crushed red pepper flakes.
-
Pour in the chicken broth and bring to a simmer.
-
Add sun-dried tomatoes and simmer for 10 minutes.
-
Stir in the kale and cook for 2–3 minutes until wilted.
-
Reduce heat to low. Stir in the heavy cream and Parmesan cheese.
-
Season with salt and pepper to taste. Simmer gently for another 5 minutes.
-
Serve hot, garnished with extra Parmesan if desired.
Notes
-
For a dairy-free version, substitute the heavy cream with coconut cream and skip the cheese.
-
You can use spinach instead of kale if you prefer a milder green.
-
Adjust the spice by increasing or decreasing the red pepper flakes.