A hearty Whole 30 Zuppa Toscana soup recipe made with coconut milk to make it dairy-free, plus we swapped potatoes for cauliflower to also make it low carb and keto friendly. Our dairy free Zuppa Toscana is LOADED with vegetables and protein plus making it at home means it's easy to customize to your personal preferences!
½lbbaconabout 4-5 slices bacon, cooked and crumbled
1lbItalian sausagemild or spicy Italian sausage
1large onionchopped, or use ½ of an onion for less carbs
2tablespoonminced garlic cloves
½teaspoonsalt
½teaspoonblack pepper
1large head cauliflowercut into bite size pieces
4Cchopped kale
5cupschicken broth
113.8 oz can coconut milk
⅛-1/4teaspooncayenne pepperoptional and to taste
Instructions
In a Dutch oven or large pot heat the soup pot to medium. Add the Italian sausage and cook it. Remove the cooked sausage from the pot and set it aside, leaving 1 tablespoon of sausage grease in the pot. Cook the crumbled bacon in the same manner, remove the cooked bacon from the pot and leave about 2 tablespoon of grease in the pot.
Saute the onions in the grease until they're soft, which will take about 4-5 minutes. Add the minced garlic and cook it for 1 minute.
Add the chicken broth, salt, pepper, cayenne pepper, and cauliflower to the pot, turn the heat up to medium high to bring it to a boil, then turn the heat down to medium low to simmer the cauliflower until it's fork tender which will take about 10+ minutes.
Turn the pot down to low and add the coconut milk, chopped kale, bacon, and cooked sausage. Heat the soup until it's warm and the kale just turns bright green. Add more salt and pepper to taste.
Garnish the dairy-free Zuppa Toscana soup with more bacon if desired, add red pepper flakes for a spicier soup. Enjoy!
Notes
Reduce the carbs: cut back on the onion, add in ½ of one instead of a whole one. Add a pinch of onion powder to boost the onion flavor.
Cook the cauliflower until it's JUST cooked through so that it doesn't get soggy while needing to simmer the remaining ingredients.
Read the labels of the sausage and bacon, in particular, to make sure they're Whole30 and keto compliant and don't add extra sugar.
Zuppa Toscana soup is so easy to adapt for various health restrictions and tastes. Don't like kale? Use spinach instead. Eating Whole30 but not necessarily low carb? Use diced potato cubes or sweet potatoes instead of cauliflower. Want a richer taste? Use coconut cream if you're trying to keep it dairy free or use 1 cup heavy whipping in place of coconut milk if you're low carb yet still consume dairy products.