Keto Tuscan Soup (Low-Carb Zuppa Toscana)

If you’re craving a comforting and creamy soup that fits perfectly into a low-carb or keto lifestyle, this Keto Tuscan Soup is a must-try! Inspired by the classic Zuppa Toscana, this recipe swaps out traditional potatoes for cauliflower while keeping all the rich flavors intact. It’s packed with crumbled Italian sausage, crispy bacon, garlic, and a creamy broth that will warm you up with every spoonful.
Why You’ll Love This Keto Tuscan Soup
- Low-Carb & Keto-Friendly – A perfect meal for those watching their carb intake.
- Rich & Creamy – A velvety broth infused with garlic, Italian herbs, and cream.
- Simple Ingredients – Made with easy-to-find, wholesome ingredients.
- One-Pot Wonder – A quick, satisfying meal with minimal cleanup.
Ingredients You’ll Need
For the Soup:
- 1 lb Italian sausage (mild or spicy, based on preference)
- 4 slices bacon, chopped
- 1 small onion, diced
- 3 cloves garlic, minced
- 4 cups chicken broth
- 1 cup heavy cream
- 1 small head cauliflower, cut into bite-sized florets
- 3 cups fresh spinach, roughly chopped
- 1 teaspoon Italian seasoning
- 1/2 teaspoon crushed red pepper flakes (optional, for spice)
- 1/2 teaspoon salt (adjust to taste)
- 1/4 teaspoon black pepper
- 1/2 cup shredded Parmesan cheese (plus extra for garnish)
People also love these recipes
10 Delicious Low-Carb, High-Protein Meal Prep Recipes
How to Make Keto Tuscan Soup
Step 1: Cook the Bacon
Start by heating a large pot or Dutch oven over medium heat. Add the chopped bacon and cook until it becomes crispy, about 5 minutes. Remove the bacon with a slotted spoon and set it aside on a paper towel-lined plate.
Step 2: Brown the Sausage
In the same pot, add the Italian sausage. Break it apart with a wooden spoon and cook until browned and fully cooked. This should take about 7-8 minutes. Once done, remove the sausage and set it aside with the bacon.
Step 3: Sauté the Aromatics
Reduce the heat slightly and add the diced onion to the pot. Cook for about 3 minutes until soft, then add the minced garlic. Stir and cook for another 30 seconds until fragrant.
Step 4: Add the Broth and Cauliflower
Pour in the chicken broth, then add the cauliflower florets. Bring the soup to a simmer and let it cook for 10-12 minutes, or until the cauliflower is fork-tender.
Step 5: Stir in the Cream & Seasoning
Reduce the heat to low, then slowly pour in the heavy cream. Stir in the Italian seasoning, red pepper flakes, salt, and black pepper. Let the soup simmer gently for about 5 minutes to allow the flavors to blend.
Step 6: Add the Spinach & Cheese
Toss in the fresh spinach and stir until wilted. Then, add the Parmesan cheese and stir to combine. Finally, return the cooked sausage and bacon to the pot, giving it all a good stir.
Step 7: Serve & Enjoy
Ladle the soup into bowls and top with extra Parmesan cheese if desired. Serve hot and enjoy the rich, comforting flavors!
People also love these recipes
10 Delicious Low-Carb Breakfast Ideas to Start Your Day Right
Tips for the Best Keto Tuscan Soup
- Use Spicy Sausage – If you love a bit of heat, opt for spicy Italian sausage for extra flavor.
- Don’t Skip the Bacon – It adds a smoky depth that complements the creamy broth beautifully.
- Adjust the Thickness – If you prefer a thicker soup, let it simmer a bit longer or mash some of the cauliflower for a heartier texture.
- Storage & Meal Prep – Store leftovers in an airtight container in the fridge for up to 4 days. Reheat on the stovetop over low heat.
Frequently Asked Questions
Q: Can I use kale instead of spinach? A: Absolutely! Kale is a great alternative and will hold up well in the broth. Just chop it into small pieces and let it cook for a few extra minutes.
Q: What can I use instead of cauliflower? A: If you’re not a fan of cauliflower, try using chopped zucchini or even turnips for a similar texture.
Q: Is this soup freezer-friendly? A: Yes, but because of the dairy content, it may separate slightly when thawed. If freezing, store in a freezer-safe container and reheat slowly, stirring well to bring back the creamy consistency.
Final Thoughts
This Keto Tuscan Soup is a delicious, nourishing meal that brings bold flavors and creamy textures together in one pot. Whether you’re on a strict keto diet or just looking for a hearty low-carb dish, this soup is a perfect addition to your meal rotation. Serve it with a side salad or enjoy it on its own for a satisfying, cozy meal.
Give this recipe a try and let me know how you liked it! 😊