🥣 Keto Zuppa Toscana Soup (Low-Carb Olive Garden-Inspired)
If you've ever sat down at Olive Garden and fallen in love with their rich, creamy Zuppa Toscana, you're not alone. There's something so comforting about a bowl of creamy soup filled with Italian sausage, hearty greens, and savory flavors. But, if you're following a keto or low-carb lifestyle, traditional Zuppa Toscana can be difficult to fit into your meal plan because of the potatoes.
The good news? You don't have to give it up! 🙌 With a simple low-carb swap, this Keto Zuppa Toscana gives you all the creamy, satisfying comfort of the original while replacing the potatoes with cauliflower. It's one of those recipes that proves you don't have to give up your favorite comfort foods when you're eating low-carb. Sometimes, you just need to rethink an ingredient.
🥓 Keto-Friendly Zuppa Toscana Ingredients
1 lb Italian sausage, hot or mild — check the label for added sugar
4 cups cauliflower florets
4 cups chicken broth
1 cup heavy cream
3 cups chopped kale
4 cloves garlic, minced
½ onion, finely chopped
Salt, to taste
Black pepper, to taste
Red pepper flakes, to taste
Optional: Cooked bacon bits for topping
🥦 Cauliflower Tip
You can use either fresh cauliflower florets or frozen cauliflower.
Aldi brand or Trader Joe's frozen riced cauliflower works especially well in this soup. Just thaw it before adding it to the pot. Using cauliflower instead of potatoes keeps the soup much lower in carbohydrates while still giving it a hearty texture.
🔥 How to Make Keto Zuppa Toscana
1. Brown the sausage
Heat a large soup pot or Dutch oven over medium heat. Add the Italian sausage and cook until browned and cooked through. Break the sausage into bite-sized pieces as it cooks. Remove the sausage from the pot and set aside, leaving some of the flavorful drippings behind.
2. Sauté the onion and garlic
Add the chopped onion to the pot. Cook until softened, then add the minced garlic and cook for another minute or so, until fragrant. Be careful not to burn the garlic.
3. Add the cauliflower and broth
Add the cauliflower and chicken broth to the pot. Bring the soup to a gentle simmer. Cook for approximately 10–15 minutes, or until the cauliflower is tender.
4. Add the sausage
Return the cooked sausage to the pot and stir to combine.
5. Add the cream and kale
Pour in the heavy cream and add the chopped kale. Stir and continue cooking until the kale has wilted and the soup is heated through. Avoid boiling the soup aggressively after adding the cream.
6. Season and serve
Season with salt, black pepper, and red pepper flakes to taste. Ladle into bowls and top with crumbled bacon, if desired. Serve hot and enjoy! 🥣❤️
🥬 Why Cauliflower Works So Well
Potatoes are one of the main reasons traditional Zuppa Toscana doesn't fit easily into a keto lifestyle. Cauliflower makes a great low-carb alternative. It becomes tender in the broth and absorbs the flavors of the sausage, garlic, cream, and seasonings. You can use cauliflower florets for a chunkier soup or riced cauliflower for smaller, potato-like pieces throughout the soup. Both work beautifully.
💡 Anya's Keto Tips
Not a fan of kale?
You can substitute spinach. Add it toward the end of cooking because spinach wilts much faster than kale.
Want an even creamier soup?
Try stirring in a small amount of softened cream cheese. It adds extra richness and gives the broth an even creamier texture.
Want more spice?
Use hot Italian sausage and add extra red pepper flakes.
Want to meal prep?
This soup makes a wonderful make-ahead meal. Allow it to cool properly before refrigerating, and store leftovers in a covered container. Because this soup contains dairy, reheat gently rather than bringing it to a hard boil.
What about parsnips?
Parsnips can give soup a potato-like appearance, but they contain significantly more carbohydrates than cauliflower. For a truly keto-friendly version, I recommend sticking with cauliflower.
❤️ Comfort Food Without the Carb Overload
One of the things I love about low-carb cooking is finding ways to keep the foods that feel comforting and familiar. You don't always need to give up your favorite recipes. Sometimes it's as simple as replacing one higher-carb ingredient with a lower-carb alternative. That's exactly what we're doing here. Creamy broth, savory sausage, tender cauliflower, hearty kale, and a little bacon on top make this soup feel indulgent and satisfying—without the potatoes.
🥣 When to Make Keto Zuppa Toscana
This is the kind of soup that works just about any time of year. It's especially comforting on a chilly evening, but it's also an easy recipe to prepare when you want something filling for lunch or dinner. It's also a great option for keto meal prep because it reheats well when warmed gently. Serve it with a simple low-carb side or enjoy it all by itself.
📊 Nutrition Information
Estimated per serving:
Calories: 420
Fat: 35 g
Protein: 18 g
Total Carbohydrates: 8 g
Fiber: 3 g
Net Carbohydrates: 5 g
Nutrition information is approximate and may vary depending on the specific brands of sausage, chicken broth, cream, and other ingredients used.
If you are tracking carbohydrates closely, check the nutrition labels on your individual ingredients.
🍲 A Low-Carb Twist on a Restaurant Favorite
You don't have to give up creamy, hearty comfort food just because you're following a keto lifestyle.
This Keto Zuppa Toscana is my low-carb take on a restaurant favorite, using cauliflower instead of potatoes while keeping the creamy, savory flavors that make this soup so comforting.
It's simple, satisfying, and family-friendly—and it's another reminder that keto doesn't have to mean boring!
If you make it, I hope it becomes a favorite in your kitchen, too. ❤️
#LowCarbAnya
