Tuscan Kale and White Bean Soup

Tuscan Kale and White Bean Soup is cozy, savory, and full of flavor and nutrition. A healthier, whole foods spin on Zuppa Toscana.
a bowl of vegan kale and white bean soup

Last month I shared my recipe for a vegan copycat version of Olive Garden’s Zuppa Toscana: a creamy soup with potatoes, kale, and spicy vegan Italian sausage. It’s the definition of comfort food and became a fast favorite in our home. This Tuscan Kale and White Bean Soup is a whole foods, plant-based version of that recipe that doesn’t sacrifice any of the flavor or coziness.

Why You’ll Love this Kale and White Bean Soup

It’s budget-friendly. I added all the ingredients to an online grocery pickup cart and the total came out to $11.57 (not including the dried spices, which I already had hanging around in my pantry). That brings the cost-per-serving to just under $2 — and you’ll also have some leftover celery to toss into another recipe that week.

Healthy & whole foods plant-based. This recipe is similar to my Vegan Zuppa Toscana, except we’re leaving out the plant-based Italian sausage and opting for white beans as our protein.

Quick and easy! After a little bit of prep work, the soup comes together in one pot in under 30 minutes (and most of that time is just letting it all simmer).

Ingredients for Kale and White Bean Soup

  • Mirepoix and olive oil. Diced onion, carrot and celery, plus plenty of minced garlic. Sautéed in some good extra-virgin olive oil, these form an aromatic and flavorful base for our soup.
  • White beans. I like cannellini beans the best, because they’re super soft and creamy. Great Northern beans will work great too. Actually, really any variety of bean that you enjoy will be a fine substitution!
  • Potatoes. I like gold potatoes (or other waxy varieties) best because they hold their shape a little better than russets. But either kind will work just fine in this recipe! I personally hate potato skins, but it’s up to you whether you want to peel them.
  • Kale. I prefer Tuscan kale (aka “lacinato” or “dinosaur kale”) for this recipe. It’s the kind that’s thinner and darker than curly kale. Either variety will work, but Tuscan kale is a bit more tender so it cooks up beautifully in soups. If you’re not a kale junkie like me, feel free to sub in spinach or a different kind of green.
  • Vegetable broth. Typically I use chicken-style veggie broth for soups, but in this veggie-forward recipe, regular veggie broth is just as delicious in my opinion! Use whatever you have in your pantry, and simply adjust the salt as needed depending on the sodium content of your broth.
  • Dried thyme, rosemary, and basil. I have a bad habit of buying fresh herbs, using only a little bit for a dish, and letting the rest go bad. So I just used dried herbs for this recipe. Feel free to sub in fresh herbs if you like! And you can use really any kind that you like and have on hand.

How to Make Kale and White Bean Soup

  1. Sauté the mirepoix. Sauté onion, celery, carrots and garlic in olive oil for a few minutes until tender and fragrant.
  2. Add in the beans, potatoes, broth and herbs. Simmer for 20-25 minutes until the potatoes are tender.
  3. Add in the kale. Stir it in and cook for about 3-5 minutes, until it’s wilted and tender.
  4. Finish with optional cashew cream. Stir in the cream (or whatever substitute you’re using), and let it heat for another minute or so.
  5. Enjoy! I love to garnish mine with a little bit of grated vegan parm.

Tips and Substitutions

Beans. I think some variety of white bean (cannellini, Great Northern, butter beans) works best in this soup, because they have a soft and buttery texture that makes the soup a little extra creamy. In a pinch, you can substitute in a different kind of bean or lentil.

Cashew cream. I like to add this because it gives the soup just a slightly creamier mouthfeel, but it’s not enough to make the soup feel very heavy or thick (like, say, a chowder). But if you don’t have cashews or prefer not to cook with them, you could try using a store-bought vegan cream substitute like the kind Silk or Country Crock make. Or you could use a plain unsweetened plant milk (like a store-bought cashew or oat milk) — just make sure it’s something you think would taste good in a savory context. Otherwise, just leave it out. The soup will still taste good!

Thicker/creamier soup. If you want to make this feel a little chunkier and more “stew-like,” you can use your immersion blender to blend it up partially. This works especially well because the creamy white beans and potatoes will thicken the soup.

Storage & Reheating

Store Tuscan Kale and White Bean Soup in the fridge in a sealed container for about 5 days. This is also a dish that freezes beautifully! It keeps well for up to 2 months in the freezer. It’s great to have on-hand in that way to defrost and reheat when you need an easy weeknight meal that’s delicious and healthy. Simply reheat in a pan on the stove, or in the microwave.

More Easy Dinner Recipes

Did You Make This Recipe?

If you’ve made this recipe and loved it, please leave a 5-star rating and review below! Also, if you post a picture on Instagram and tag me @sarahsvegankitchen_, I’d love to see your work.

a bowl of vegan kale and white bean soup

Tuscan Kale and White Bean Soup

Tuscan Kale and White Bean Soup is cozy, savory, and full of flavor and nutrition. A healthier, whole foods spin on Zuppa Toscana.
5 from 19 votes
Print Pin Rate

Video

Equipment

  • knife and cutting board
  • large pot or Dutch oven
  • wooden spoon
  • high-speed blender if making homemade cashew cream

Ingredients

  • 1 tablespoon olive oil
  • 1 medium onion diced
  • 3 stalks celery chopped
  • 2 medium carrots peeled and chopped
  • 4-6 cloves garlic minced
  • 1/4 teaspoon red pepper flakes (optional)
  • 2 (15 oz) cans white beans (Great Northern or cannellini) drained and rinsed
  • 3-4 small Yukon gold potatoes peeled and cubed
  • 4 packed cups Tuscan (lacinato) kale about 1 bunch, stalks removed, thinly sliced
  • 6 cups vegetable broth
  • 1/2 teaspoon dried basil
  • 1/2 teaspoon dried rosemary
  • 1/4 teaspoon dried thyme or sub any dried herbs you like
  • 1 cup homemade cashew cream recipe follows, or see notes for substitutions below
  • salt and pepper to preference

Homemade Cashew Cream

  • 1/2 cup raw cashews soaked 4+ hours or overnight
  • 3/4 cup water

Garnish Recommendations

  • vegan Parmesan shreds (we love Follow Your Heart vegan parm)
  • fresh chopped basil or parsley
  • fresh lemon juice

Instructions

Homemade Cashew Cream

  • In a high powered blender, blend soaked raw cashews and fresh water together until completely smooth.

Tuscan Kale & White Bean Soup

  • Heat the oil: Add olive oil to a large pot, and heat over medium until oil shimmers. Sprinkle in red pepper flakes, if using, and bloom for ~30 seconds.
  • Sauté aromatics: Add in diced onion, diced celery, diced carrots, and minced garlic. Sauté for 3-5 minutes, or until onion is translucent.
  • Cook the potatoes: Add in cubed Yukon gold potatoes, drained and rinsed white beans, 6 cups vegetable broth, and dried herbs (1/2 teaspoon dried basil, 1/2 teaspoon dried rosemary, and 1/4 teaspoon dried thyme). Bring to a boil, then reduce heat to medium-low or low to establish a rapid simmer. Simmer uncovered for 15-20 minutes, or until potatoes are fork-tender.
  • Cook the kale: Stir in the sliced Tuscan kale. Let the soup come back up to a rapid simmer for another 3-5 minutes, or until kale is wilted and tender. (If you prefer your kale very soft, you can add it about 5 minutes after the potatoes.)
  • Add cream: Stir in the cashew cream and cook for just another minute to warm through.
  • Adjust: Taste and adjust salt and pepper to preference.
  • Enjoy! I love topping this with a little shredded vegan parm, chopped fresh basil, extra red pepper flakes, and sometimes a drizzle of good extra-virgin olive oil. Goes great with a slice or two of crusty bread.

Notes

  • White beans: Cannellini beans might be more traditional in this recipe, but I actually have a preference for Great Northern beans. I find them to be a bit creamier because they have thinner skins. But either kind will work, as will other kinds of beans like chickpeas or butter beans.
  • Without cashew cream: This can be omitted altogether and the soup will still taste great — it will just have a light broth rather than a creamy one. For a similar thickening effect, you can blitz the soup a little with an immersion blender before adding the kale.
  • Cashew cream substitutes: You can use a vegan heavy cream substitute (Silk, Country Crock, and Forager have options, to name just a few). Canned full-fat coconut milk is an option, but it will give a mild coconut flavor. You could also substitute a plain, unsweetened plant milk (something like oat milk or store-bought cashew milk) but it won’t make the soup quite as creamy.
  • Kale substitutions: You can sub in spinach if you’re not a fan of kale. Or you can use any kind of fresh greens that you like. Spinach won’t need to cook as long as kale, so you can add it a minute or two later.
  • Fresh herbs: Feel free to add in fresh chopped herbs if you have them. Usually you’ll want to add about 3x the volume of fresh herbs compared to dry.
  • Italian seasoning: If you don’t keep individual dried herbs in your pantry, feel free to just add about 1 teaspoon Italian seasoning.

The nutrition information provided on Sarah’s Vegan Kitchen is an estimate and is offered for general informational purposes only. Values will vary depending on the specific brands and amounts used.

19 Comments

  1. Is this possible to throw in a slow cooker?

  2. Absolutely lovely, I blended 1 can of beans with the cashews and only did 4 cups of stock. Perfect consistency for me, will make again

5 from 19 votes (3 ratings without comment)

Leave a Comment

Your email address will not be published. Required fields are marked *

*

Recipe Rating