Are you craving a warm, comforting bowl of soup that’s bursting with flavor but won’t derail your low-carb lifestyle? If you’re a fan of Olive Garden’s classic Zuppa Toscana but need to ditch the potatoes, you’ve come to the right place. This Keto Zuppa Toscana Soup with Cauliflower is the perfect solution. It delivers all the rich, creamy, and savory notes of the original, all while keeping the carb count incredibly low. In short, it’s a hearty meal that will satisfy your comfort food cravings without any of the guilt.
This recipe brilliantly swaps out starchy potatoes for tender, nutrient-rich cauliflower. The result is a delicious, one-pot meal that’s perfect for a chilly evening, meal prep, or any time you need a satisfying and easy-to-make dish. We’ll guide you through everything, from picking the right ingredients to mastering the cooking process. Therefore, get ready to fall in love with your new favorite keto soup.
Why You’ll Love This Keto Zuppa Toscana Soup with Cauliflower
This isn’t just another soup recipe; it’s a game-changer for anyone on a ketogenic or low-carb diet. It proves that you don’t have to sacrifice flavor for your health goals. Moreover, its simplicity and incredible taste make it a staple you’ll return to again and again.
The Perfect Low-Carb Swap: Cauliflower
The star of this keto adaptation is cauliflower. Potatoes, a key ingredient in traditional Zuppa Toscana, are loaded with carbohydrates. Cauliflower, on the other hand, is a low-carb powerhouse. When cooked in the savory broth, it becomes perfectly tender, mimicking the texture of potatoes without adding the carbs. In addition, it does an amazing job of soaking up all the delicious flavors from the sausage, bacon, and garlic, making every spoonful a delightful experience.
Packed with Flavor, Not Carbs
What makes this soup so irresistible is the complex layering of flavors. You start with crispy, salty bacon and spicy Italian sausage, which create a rich and savory base. Then, you add aromatic garlic and onions, followed by a creamy, chicken-broth-infused liquid. Finally, wilted kale adds a touch of earthy freshness and texture. The combination of spicy, savory, and creamy elements creates a truly satisfying soup that feels indulgent and comforting.
A Simple One-Pot Wonder
Who doesn’t love a meal that’s easy to make and even easier to clean up? This entire recipe comes together in a single large pot or Dutch oven. From browning the meat to simmering the soup, everything happens in one place. This makes it an ideal choice for busy weeknights when you want a home-cooked meal without a mountain of dishes to wash afterward. It’s also fantastic for meal prepping; you can make a big batch on Sunday and enjoy delicious lunches all week long.
Print
The Ultimate Keto Zuppa Toscana Soup with Cauliflower Recipe
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
A rich, creamy, and hearty low-carb version of the classic Olive Garden Zuppa Toscana, made with cauliflower instead of potatoes.
- Total Time: 45 minutes
- Yield: 6 servings 1x
Ingredients
1 lb ground spicy Italian sausage
6 slices bacon, chopped
1 medium onion, chopped
4 cloves garlic, minced
6 cups chicken broth
1 medium head cauliflower, cut into bite-sized florets
1 cup heavy whipping cream
1 bunch kale (3–4 cups), chopped and stems removed
1/4 tsp red pepper flakes (optional)
Salt and black pepper to taste
Instructions
1. In a large Dutch oven or stockpot over medium-high heat, cook chopped bacon until crispy. Remove bacon and set aside, leaving the rendered fat in the pot.
2. Add ground Italian sausage to the pot and cook until browned, breaking it up with a spoon. Drain excess grease, leaving about 1 tablespoon in the pot.
3. Add chopped onion and sauté for 3–4 minutes until translucent. Stir in minced garlic and red pepper flakes (if using), cooking for 1 more minute.
4. Pour in chicken broth, scraping up any browned bits from the bottom to deglaze the pot.
5. Bring broth to a simmer. Add cauliflower florets, reduce heat to medium-low, cover, and cook for 10–15 minutes until cauliflower is fork-tender.
6. Reduce heat to low. Stir in heavy whipping cream and chopped kale. Let simmer for 5 minutes until kale is wilted. Do not boil.
7. Stir most of the bacon back into the soup, reserving some for garnish. Season with salt and black pepper to taste.
8. Ladle soup into bowls, garnish with remaining bacon and optional grated Parmesan cheese.
Notes
Use hot or mild Italian sausage depending on your heat preference. For a dairy-free version, substitute heavy cream with full-fat canned coconut milk (note the flavor change). Avoid boiling after adding cream to prevent curdling. This soup stores well in the refrigerator for up to 4 days. To freeze, do so before adding cream and kale, then add them fresh upon reheating. Can also be made ahead and used for meal prep. Reheat gently on stovetop for best texture.
- Author: Jessica Lupone!
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-American
Nutrition
- Serving Size: 1.5 cups
- Calories: 420
- Sugar: 3g
- Sodium: 890mg
- Fat: 35g
- Saturated Fat: 15g
- Unsaturated Fat: 17g
- Trans Fat: 0g
- Carbohydrates: 9g
- Fiber: 2g
- Protein: 17g
- Cholesterol: 85mg
Ingredients: Keto Zuppa Toscana Soup with Cauliflower
To create this delicious soup, you’ll need a handful of simple, high-quality ingredients. Here’s what you should gather before you start cooking:
- Spicy Italian Sausage: 1 lb, ground. This is the heart of the soup, providing a wonderful kick of heat and savory pork flavor. If you prefer less heat, you can use mild Italian sausage instead.
- Bacon: 6 slices, chopped. Bacon adds a salty, smoky depth and a delightful crispy texture.
- Onion: 1 medium, chopped. Provides a sweet and aromatic foundation for the soup.
- Garlic: 4 cloves, minced. For that essential pungent, savory flavor that elevates any dish.
- Chicken Broth: 6 cups. This forms the liquid base of your soup. Use a quality broth for the best flavor.
- Cauliflower: 1 medium head, chopped into small, bite-sized florets. Our low-carb substitute for potatoes.
- Heavy Whipping Cream: 1 cup. This is what makes the broth rich, creamy, and luxurious.
- Kale: 1 bunch (about 3-4 cups, chopped). Adds nutrients, color, and a pleasant texture. Be sure to remove the tough stems.
- Red Pepper Flakes: 1/4 teaspoon (optional). For an extra touch of heat if you like things spicy.
- Salt and Black Pepper: To taste.
Step-by-Step Instructions: Keto Zuppa Toscana Soup with Cauliflower
Making this soup is straightforward. Just follow these simple steps, and you’ll have a steaming bowl of keto-friendly goodness in no time. For best results, read through all the steps before you begin.
- Cook the Meats: In a large Dutch oven or stockpot over medium-high heat, cook the chopped bacon until it’s crispy. Remove the bacon with a slotted spoon and set it aside on a paper towel-lined plate, leaving the rendered fat in the pot.
- Brown the Sausage: Add the ground Italian sausage to the same pot. Cook, breaking it up with a spoon, until it’s browned and cooked through. Drain off any excess grease, leaving about one tablespoon in the pot for flavor.
- Sauté the Aromatics: Add the chopped onion to the pot and cook for 3-4 minutes, until it becomes soft and translucent. Add the minced garlic and optional red pepper flakes, and cook for another minute until fragrant.
- Build the Soup Base: Pour the chicken broth into the pot, scraping up any browned bits from the bottom with your spoon. This process, called deglazing, adds a ton of flavor.
- Simmer with Cauliflower: Bring the broth to a simmer. Add the chopped cauliflower florets, reduce the heat to medium-low, cover, and let it cook for 10-15 minutes, or until the cauliflower is fork-tender.
- Add Cream and Greens: Once the cauliflower is tender, reduce the heat to low. Stir in the heavy whipping cream and the chopped kale. Let the soup gently heat for another 5 minutes, allowing the kale to wilt. Do not let the soup boil after adding the cream.
- Final Touches: Stir most of the crispy bacon back into the soup, reserving some for garnish. Season with salt and black pepper to your liking.
- Serve and Enjoy: Ladle the hot soup into bowls. Garnish with the remaining crispy bacon and, if you like, a sprinkle of grated Parmesan cheese.
| Step | Action | Pro-Tip |
|---|---|---|
| 1 | Cook bacon until crispy. | Leave the bacon fat in the pot for maximum flavor when cooking the sausage. |
| 2 | Brown the Italian sausage. | Use a wooden spoon to break the sausage into small crumbles as it cooks. |
| 3 | Sauté onion and garlic. | Cook the garlic for only about 60 seconds to prevent it from burning and becoming bitter. |
| 4 | Add broth and deglaze the pot. | Scraping the pot is crucial; those browned bits are packed with concentrated flavor. |
| 5 | Simmer the cauliflower. | Test for doneness with a fork. You want it tender, not mushy. |
| 6 | Stir in cream and kale. | Keep the heat low after adding cream to prevent it from curdling. |
| 7 | Add bacon and season. | Always taste your soup before adding the final salt and pepper. |
| 8 | Garnish and serve hot. | A sprinkle of fresh Parmesan cheese on top adds a nice, salty finish. |
Tips and Tricks for the Best Low-Carb Keto Zuppa Toscana Soup with Cauliflower
While the recipe is simple, a few expert tips can take your soup from good to absolutely amazing. Here are some tricks to ensure your soup is perfect every single time.
Choosing the Right Sausage
The Italian sausage is a key flavor component. Hot Italian sausage will give your soup a noticeable spicy kick, which many people love. However, if you’re sensitive to heat or serving it to family members who are, mild Italian sausage is a great alternative. You can always add red pepper flakes at the end to control the spice level for individual servings.
Getting the Creaminess Just Right
Heavy whipping cream provides the signature rich and creamy broth. For the best results, use full-fat heavy cream. Avoid using half-and-half or milk, as they have a higher chance of curdling when heated and won’t provide the same luxurious texture. If you need a dairy-free option, full-fat canned coconut milk can work as a substitute, but be aware it will add a subtle coconut flavor to the soup.
Don’t Overcook the Cauliflower
The goal is to have tender cauliflower that holds its shape, much like a cooked potato. Overcooking it will result in a mushy texture that dissolves into the broth. Start checking for doneness after about 10 minutes of simmering. It should be easily pierced with a fork but still have a slight bite. Remember, it will continue to soften slightly as it sits in the hot soup.
Storing, Freezing, and Reheating Instructions
This soup is perfect for making ahead of time. Proper storage ensures it tastes just as good the next day. Here’s how to handle your leftovers.
Storing in the Refrigerator
Allow the soup to cool down slightly before transferring it to an airtight container. It will keep well in the refrigerator for up to 4 days. In fact, the flavors often meld together and taste even better on the second day.
Can You Freeze This Soup?
Freezing soups with dairy can sometimes be tricky, as the cream can separate upon reheating. However, you can still freeze this soup successfully. For the best texture, you can freeze the soup base before adding the heavy cream and kale. Simply complete steps 1 through 5, let the soup cool completely, and freeze it in a freezer-safe container for up to 3 months. When you’re ready to eat, thaw it in the refrigerator overnight, reheat it on the stove, and then stir in the fresh cream and kale.
The Best Way to Reheat
To reheat, gently warm the soup in a pot on the stovetop over medium-low heat. Avoid boiling it, as this can cause the cream to separate. Stir occasionally until it’s heated through. You can also reheat individual portions in the microwave, but the stovetop method generally yields better results for cream-based soups.
In conclusion, this Keto Zuppa Toscana Soup with Cauliflower is more than just a recipe; it’s a warm, comforting hug in a bowl. It masterfully combines rich, savory flavors with a creamy texture, all while fitting perfectly into a low-carb lifestyle. Whether you’re a seasoned keto pro or just looking for a healthier comfort food option, this soup is sure to become a household favorite. So, go ahead and treat yourself to a delicious meal that nourishes your body and soothes your soul.
Frequently Asked Questions About Keto Zuppa Toscana Soup with Cauliflower
What is Zuppa Toscana?
Zuppa Toscana literally translates to “Tuscan soup” in Italian. The version popularized in the United States by Olive Garden is a creamy soup made with spicy sausage, potatoes, kale, and a rich broth. This keto version captures the essence of that beloved soup by using cauliflower as a low-carb substitute for potatoes.
Is this soup spicy?
The level of spiciness depends entirely on the type of Italian sausage you use. Using hot Italian sausage will give it a definite kick. If you prefer a milder soup, use mild Italian sausage and omit the optional red pepper flakes. You can always add spice to individual bowls if some family members like it hot and others don’t.
Can I use a different green instead of kale?
Yes, absolutely. While kale is traditional and holds up well in soup, you can easily substitute it with other greens. Fresh spinach is a great option; just be sure to add it at the very end of cooking, as it wilts much faster than kale. Swiss chard would also be a delicious alternative.
How many net carbs are in this soup?
The exact net carb count can vary based on the specific brands of ingredients you use, particularly the sausage and heavy cream. However, a typical serving of this soup is estimated to have between 7 and 9 grams of net carbs. This makes it an excellent and filling meal choice for anyone following a ketogenic diet.






