This dairy free zuppa toscana soup with cashew cream is the absolute best homemade comfort food for a chilly day! Made with wholesome and filling ingredients like Italian sausage, bacon, kale, and cashew cream, it is delightfully creamy and cozy. Whole30, paleo, dairy free, gluten free, and with a keto / low carb option.
There is almost nothing better than a big bowl of warm and filling soup on a chilly day.
A real thing of beauty!
A meal that not only warms you up from the inside out, but is also soo satisfying + delicious.
This Olive Garden copycat soup is made dairy free by swapping cream for cashew cream. The result is a richly flavored creamy broth loaded with all the good things that I crave this time of year!
A homemade GEM of a soup-season recipe that is comforting as can be.
Why you’ll love this zuppa toscana soup
It is:
- Filling
- So creamy
- Savory
- Hearty
- Wholesome
- Comforting
- Easy to make
- Crazy delicious!
Ingredients
This easy soup is made with a few simple swaps that keep it dairy free, gluten free, paleo and Whole30 compatible!
The ingredients are actually surprisingly simple, but come together to create the most creamy, flavorful meal!
(If you’re already ready to get started, scroll all the way down to the bottom for the full recipe!)
Here’s exactly what you need to make this recipe:
- Raw cashews – Raw cashews are used to make the cashew cream, which is what makes this soup so incredibly creamy. If you have a cashew allergy or don’t have any cashews on hand, feel free to swap it for a can of coconut milk, or about 1 cups worth of Original Nutpods creamer.
- Bacon – To keep this recipe Whole30 friendly, look for bacon that is either labeled as “Whole30 approved”, sugar free, or no sugar added.
- Italian sausage – Many grocery stores sell raw sausage made on premise that has fairly simple ingredients. You can also use your favorite raw pork or chicken sausage with the casings removed (this is what we usually do!)
- Onion
- Garlic
- Poultry seasoning – Poultry seasoning or an all purpose seasoning both work well to boost the depth of flavor in this soup!
- Yukon gold potatoes – Yukon gold potatoes are my personal favorite choice for this soup because they hold their shape during cooking, but you can use any type of potato you like / have on hand.
- Chicken broth – Chicken broth, beef broth, turkey broth, or veggie broth are all good choices for this recipe.
- Kale – Curly leaf or lacinto kale are both great options.
- Salt and pepper
How to make zuppa toscana soup
This zuppa toscana is super easy to make, and one batch will make enough to enjoy for leftovers a few times throughout the week!
I’m a big fan of making a large batch of soup on a Sunday and stashing whatever we don’t eat in the fridge. Such a good way to set yourself up for yummy lunches as the week goes on!
Here’s the step-by-step instructions
Step 1: Soak the cashews
Add raw cashews to a heat proof bowl and cover with just boiled water. Set aside to soak for at least 30 minutes while you make the rest of the soup. If you’re using coconut milk or Nutpods in place of cashew cream, you can skip this step and move on to step 2.
Step 2: Cook the bacon
Heat a large soup pot over medium heat. Fry bacon until crisp. Remove to a paper towel lined plate to drain.
Step 3: Make the base of the soup
Remove all but about 1 tablespoon of the bacon fat from the pot. Add sausage, diced onion, and garlic, and cook, breaking sausage up with spatula, until sausage is cooked through and onion is soft – about 5-6 minutes. If there’s a lot of fat in the pot at this point you can drain some of it off if you like.
Add poultry or all purpose seasoning and salt with diced potatoes and stir to combine. Pour in broth and bring to a simmer. Simmer until potatoes are tender and flavors have combined – about 15-20 minutes.
Step 4: Make the cashew cream
While soup is simmering, make cashew cream. Drain and rinse cashews and add to a high speed blender with 1 cup of water. Blend on high until absolutely smooth and creamy.
Step 4: Finish the soup with kale and cashew cream
When potatoes are tender, add cashew cream, kale, and about 1/2 of the bacon to the pot and bring back to a simmer. Cook for just a few minutes more – until kale is wilted but still bright green.
Step 5: Season & serve!
Season to taste with salt and pepper and serve topped with the rest of the bacon!
Can you make this zuppa toscana keto / low carb?
Yep! Absolutely. Simply substitute the potatoes with cauliflower florets or mushrooms to keep this dairy free recipe low carb.
How to store, re-heat, and freeze
To store: This soup can be stored in a covered container in the refrigerator for 5-6 days.
To re-heat: To re-heat this soup, simply warm gently on the stove in a small saucepan, stirring frequently, until warm. Alternatively, it can be re-heated in the microwave for a minute or two, until warmed through.
To freeze: This soup freezes perfectly! To thaw, transfer to the refrigerator overnight, and warm gently on the stove before serving. This recipe would be an excellent way to get a bit ahead on some meal prep for nights when you just don’t feel like cooking!
Love this zuppa toscana? Here’s some other dairy free soup recipes to try!
- Dairy Free Chicken Pot Pie Soup
- Roasted Cauliflower and Mushroom Soup
- Creamy Dairy Free Chicken and Vegetable Soup
- Creamy Dairy Free Chicken and Cauliflower Rice Soup
- Dairy Free Tomato and Red Pepper Soup
If you enjoyed this recipe, we’d love it if you would take 5 seconds to rate and review it below! It’s also super helpful for other readers if you share any modifications you made to the recipe.
Thank you for sharing your kitchen with NK. We’re so grateful you’re here!
PrintDairy Free Zuppa Toscana Soup with Cashew Cream
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Diet: Gluten Free
Description
This dairy free zuppa toscana soup with cashew cream is the absolute best homemade comfort food for a chilly day! Made with wholesome and filling ingredients like Italian sausage, bacon, kale, and cashew cream, it is delightfully creamy and cozy. Whole30, paleo, dairy free, gluten free, and with a keto / low carb option.
Ingredients
- 3/4 cup raw cashews, or 1 can of coconut milk, or 1 cup of Original Nutpods creamer
- just boiled water
- 5 slices bacon, cut crosswise into 1/2 inch strips
- 1 pound raw Italian pork or chicken sausage
- 1 medium yellow onion, diced
- 4 cloves garlic, chopped
- 1/2 teaspoon poultry seasoning, or all purpose seasoning
- 1 teaspoon sea salt
- 1 pound yukon gold potatoes (about 3 medium sized potatoes), cut into bite sized pieces, swap for cauliflower florets or mushrooms for a low carb option
- 4 cups chicken broth
- 1 bunch of kale, stems removed and cut or torn into bite sized pieces
- 1 cup water
- Salt and pepper to taste
Instructions
- Add raw cashews to a heat proof bowl and cover with just boiled water. Set aside to soak for at least 30 minutes while you make the rest of the soup.
- Heat a large soup pot over medium heat. Fry bacon until crisp. Remove to a paper towel lined plate to drain.
- Remove all but about 1 tablespoon of the bacon fat from the pot. Add sausage, diced onion, and garlic, and cook, breaking sausage up with spatula, until sausage is cooked through and onion is soft – about 5-6 minutes. If there’s a lot of fat in the pot at this point you can drain some of it off if you like.
- Add poultry or all purpose seasoning and salt with diced potatoes and stir to combine. Pour in broth and bring to a simmer. Simmer until potatoes are tender and flavors have combined – about 15-20 minutes.
- While soup is simmering, make cashew cream. Drain and rinse cashews and add to a high speed blender with 1 cup of water. Blend on high until absolutely smooth and creamy.
- When potatoes are tender, add cashew cream, kale, and about 1/2 of the bacon to the pot and bring back to a simmer. Cook for just a few minutes more – until kale is wilted but still bright green.
- Season to taste with salt and pepper and serve topped with the rest of the bacon!
Notes
To store: This soup can be stored in a covered container in the refrigerator for 5-6 days.
To re-heat: To re-heat this soup, simply warm gently on the stove in a small saucepan, stirring frequently, until warm. Alternatively, it can be re-heated in the microwave for a minute or two, until warmed through.
To freeze: This soup freezes perfectly! To thaw, transfer to the refrigerator overnight, and warm gently on the stove before serving. This recipe would be an excellent way to get a bit ahead on some meal prep for nights when you just don’t feel like cooking!
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stove top
- Cuisine: Italian
Andrea says
Having a grandparent over for dinner tonight and excited to share this recipe with him! We love this soup!! One of our favorite Whole30 recipes. Thanks Nyssa!
Nyssa Tanner says
That makes me so happy that you were able to share it with a grandparent! Thank you for the sweet comment xo 🙂
Franny S. says
I LOVED this recipe! I’m a huge fan of this soup in general but the dairy free version with that amazing cashew cream – it was fantastic! I added mushrooms to mine for some extra vegetable and flavor and I was so happy with the turnout.
Nyssa Tanner says
Ohh yes I love the idea of adding mushrooms! I’m going to have to try that next time – so happy you enjoyed this one! 🙂
Ingrid says
We are big fans of soup in my house, we usually make one every week, and Nyssa’s Zuppa Toscana has been my fave recently. Her recipes are so easy to follow and turn out perfectly every time. Highly recommend spicy Italian sausage if you like a little heat. So yummy!
Nyssa Tanner says
We’re such big fans of soup too! Always hits the spot. Love the addition of spicy Italian sausage for this recipe. Yum!!
Samara says
This looks super duper awesome!
Nyssa Tanner says
It is so delicious!