Creamy Cozy Kale White Bean Soup (EASY & Vegan).

  • April 16, 2025
A rustic ceramic bowl filled with kale white bean soup featuring carrots, kale, potatoes, beans, and shredded cheese on top, set on a surface decorated with sheet music and colorful illustrations.

Creamy.

Cozy.

HEALTHY.

I mean, I get it–we’re all ready to move onto spring, but this kale white bean soup is so good, so delicious, and so easy, that whether or not we’re technically exiting soup season doesn’t really matter, it’s great and a delicious recipe year-round. I love hearty soups and this cozy soup is now one of my favorite soup recipes. It’s got loads of flavor, is so healthy (check out the oil-free option!), and is a great option for meal-prep (just make a whole bunch!). I made it last week and this creamy white bean soup was the definition of comfort food–I love it when a soup serves as a wholesome meal in and of itself!

So, without further ado, let’s get into it!

Disclaimer: Some of the links in this post may be affiliate links for products I use and love. If you make a purchase after clicking one of those links, I may earn a small affiliate commission, perhaps enough to buy some extra gochujang or gochugaru 🙂


What Is kale white bean soup?

A close-up of a hearty vegetable soup with kale, carrots, white beans, and chunks of potato in a flavorful broth. The ingredients are vibrant and colorful, giving the soup a fresh, wholesome appearance.

Like all the best foods, kale white bean soup finds its origin in peasant cooking, particularly in Mediterranean cuisine. In Italy–specifically in the Tuscan region (hence the oft-popular “Tuscan Kale and White Bean Soup”)–the prevalence of lacinato kale (aka dinosaur kale or Tuscan kale) and cannellini beans paved the way for zuppa di cavolo nero e fagioli bianchi, which literally translates into “soup of black cabbage and white beans.”

This creamy soup is now going to be a new staple of your recipe library. Crammed with tender kale, creamy white beans, gold potatoes, this creamy kale white bean soup will satisfy picky eaters and meat eaters alike–even though this recipe is one of my favorite plant-based soups. Yes, this kale white bean soup recipe is entirely vegan, which means it’s cholesterol free. But it’s still packed with protein, antioxidants, fiber, and flavor, making this kale soup recipe an absolute go-to for a healthy weeknight meal.

Why You’ll Love This Kale White Bean Soup.

A bowl of hearty vegetable soup with beans, carrots, greens, and potatoes, topped with a ceramic spoon. Slices of crusty bread sit on a plate nearby. Warm, rustic table setting.

How much do I love the kale white bean soup? Let me count the ways!! You are going to love this kale white bean soup because it is:

  • DELICIOUS
  • HEALTHY
  • EASY
  • BEAUTIFUL
  • CREAMY
  • VERSATILE

I mean, I could go on, but then this blog post on white bean kale soup would be too long?

I think probably my favorite thing about this kale white bean soup is how it tastes better the next day. In fact, traditionally speaking, the soup is typically boiled a second time in order to really extract all the incredible flavors. The other thing I love about this kale white bean soup is how easy it is to tailor for your specific tastes or to use up what you got on hand. A good soup recipe is truly one that you come back to over and over again, and those often require flexibility! So, get some crusty bread and let’s get to makin’ this amazing white bean soup recipe!

Key Ingredients and Notes on Substitutions for Kale White Bean Soup.

As I mentioned, this kale white bean soup is a versatile soup, which means you use what you have. After all, it comes directly out of the annals of “peasant food.” Let’s take a look at each of the ingredients to discuss them in turn:

Kale.

A bowl filled with fresh, curly green kale leaves sits on a wooden surface.

I feel like I say this in all my recipes, but if the ingredient is in the name, generally speaking, you can’t swap it out. Hence, kale is a mandatory component of this kale white bean soup. That said, there are different kinds of kale. Traditionally, as we talked about above, kale white bean soup is made using lacinato or Tuscan kale. However, if your fridge is overflowing with curly kale, go for it! I’m not the kale police and, truth be told, when I made this myself, I used curly kale too! What about frozen kale? Yup, you can absolutely use frozen kale the same way you would use fresh kale.

What about if you have no kale? Well, like I said, you can’t really call it kale white bean soup if it doesn’t contain any kale. BUT, I will say…. This soup will taste absolutely outstanding if you sub in Swiss chard, adult spinach leaves (I wouldn’t use baby spinach–too delicate), collard greens.

White Beans.

A wooden spoon stirs a pot of soup with white beans, diced carrots, celery, and herbs in a golden broth.

As is the case with kale, you can’t make a kale white bean soup without white beans. Traditionally, in Tuscany, they used cannellini beans–because that’s what they had. In my neck of the woods, though, cannellini beans are hard to find or really expensive. So, I went with white navy beans, instead. While the variety of white bean you use might have some impact on the texture of your soup, it will be minimal, so feel free to incorporate whatever type of white bean you can get for this kale white bean soup, including, but not limited to:

  • great northern beans
  • white kidney beans
  • butter beans

What about garbanzo beans? Ok, to be honest, garbanzo beans are more of a yellow bean than a white bean and also, it’s not going to help with creating the creamy broth that makes this soup so addictive. The white beans listed above break down far more easily than the hearty chickpea. BUT, if that’s all ya got, that’s all ya got! It’ll still be delicious!

Finally, a word on canned beans versus home cooked beans–you do you. If you want to use your own homemade beans for this, it’ll no doubt taste even better. But if you want to use up all those cans of beans you have in your house, believe me–this kale white bean soup will still taste INCREDIBLE.

Vegetables.

In addition to kale, this kale white bean recipe includes a lot of vegetables to help build out a complex and robust flavor:

  • Yukon gold potato
  • Onion
  • Carrot
  • Celery
  • Garlic

Substitution Ideas: While onion, carrot, and celery are the triumvirate foundation to so many excellent soups, feel free to swap in leek for celery, fennel for extra licorice flavor, sweet potato for carrots (though your cooking time will increase), zucchini for carrot.

Vegetable Stock.

This kale white bean soup recipe calls for vegetable stock. You can find an excellent recipe for Korean style vegetable stock in my tteokguk recipe or in my cookbook. But of course, store-bought vegetable broth is also great.

Substitution Ideas: If you don’t have vegetable broth, no problem! You can always use plain water (I did this a lot when I first started making this recipe).

Vegan Sausage.

A hand holds a package of Field Roast Italian Garlic & Fennel plant-based sausages, showing four sausages inside and a blue label with product details and an image of cooked sausages.

Strictly speaking, sausage wasn’t always a necessary component of the traditional kale white bean soup. In fact, kale white bean soup had its renaissance here in the United States in the 80s and 90s, when vegetarianism was having its heyday. That said, there’s no doubt that adding sausage to this kale white bean soup not only furnishes richness and flavor, but a nice dose of protein.

Obviously, this is a vegan kale white bean soup so we won’t be adding any actual meat. But, don’t worry–this soup will fool all your meat-eating friends and family members thanks to all the vegan meat alternatives out there. My favorite? Field Roast’s Italian Sausage. There are, of course, a lot of options now, so feel free to use what you prefer.

If your preference is to use no meat alternatives at all, I got you: substitute with a meaty mushroom, like shiitake or portobello or even porcini (if you can find some!). If you like tempeh, you can even use that for this kale white bean soup recipe! I’ve even made this soup with extra firm tofu (I just add it towards the end like I do in my doenjang jjigae recipe). Versatile!

Vegan Parmesan.

A close-up of a pot of soup or stew with a heap of grated vegan parmesan melting in the center, surrounded by a creamy, speckled broth and visible vegetable pieces.

Vegan parmesan has truly come such a long way since I went vegan. For this kale white bean soup recipe, I recommend Violife’s Parmesan cheese because you can grate it right into your pot of soup. You can also use Follow Your Heart which makes a pre-grated parmesan cheese. Why is parmesan necessary to this recipe? It adds that sharp, salty flavor that will really elevate this kale white bean soup. But, if you don’t have vegan parm or don’t want to use vegan parm, you can simply double up on the amount of doenjang (which brings us to our next ingredient!).

Doenjang.

A person in a white apron adds a spoonful of doenjang to a pot of chopped vegetables, with their other hand using a finger to scrape the spoon. The pot is beige and sits on a kitchen counter.

Ok, for sure, the nonnas in Tuscany were not adding doenjang to their kale white bean soups. But that’s not going to stop me and it shouldn’t stop you!! I love adding doenjang to my soups because it adds body, depth of flavor, and creaminess. If you don’t have doenjang, use a nice white or yellow miso. If you don’t have either, you can skip this flavor enhancer and simply double up on your vegan parm.

Vegan Ravioli.

A hand holds a package of Kite Hill Spinach Ravioli, labeled as a non-dairy, plant-based, and non-GMO product. Some ravioli pieces are visible inside the clear plastic container.

Ok, so the truth is, I wanted to make one of those viral soups that everyone’s making with tortellini but my grocery store was all out of vegan tortellini so I went with vegan ravioli instead. But honestly, if you can get your hands on vegan tortellini, use that! Or if you can’t get your hands on either tortellini or ravioli, use vegan dumplings or vegan potstickers!!

One trick I like to use for this kale white bean soup recipe is to cut up the ravioli into small pieces. This way, some of the filling will seep out more readily and flavor your delicious broth!

A hand slices ravioli into smaller pieces on a wooden cutting board, with several chopped pasta pieces scattered around.

Vegan Yogurt.

Ok, ok, you shoulda seen this coming. I’ve been using vegan yogurt in everything lately. It’s such an easy way to thicken, creamify, and healthify your recipes! Whether it’s sauces or desserts, vegan yogurt is AMAZING and I love it for this kale white bean recipe. Why not use something with far fewer calories and far more health benefits than heavy cream? Amiright??? If you don’t have access to vegan yogurt, vegan sour cream will also work quite well for this recipe!

Chili Oil.

I’m also pretty sure that the little Italian grannies were not drizzling chili oil over their kale white bean soups, but I’ve been using chili oil on everything lately. It’s so good!! And it adds the perfect “kick” to this soup! Of course, you can go the traditional route and add some chili flakes together with the veggies in your soup, but then you miss out on that gorgeous scarlet thread in your soup…!

Step-by-Step Instructions for Making Kale white bean soup.

Step 1.

Add extra virgin olive oil to a Dutch oven or large soup pot over medium-high heat. Add the vegan sausage and cook, stirring occasionally, until browned (about 2 minutes). Remove from pot and set aside. (To keep this recipe oil free, use the oven or airfryer to cook the vegan sausage in advance.)

Chopped pieces of cooked vegan sausage scattered in a large, slightly stained metal pan or pot. The sausage appears to have bits of herbs and spices visible inside.

Step 2.

Add butter to your pot. When it has completely melted (about 30 seconds), add onions, garlic, salt, and pepper. Sauté until fragrant (about 2 minutes). Add carrots, celery, potato, and stir until well-combined. (To keep this recipe oil free, replace butter with vegetable broth.)

Step 3.

Add doenjang to your vegetables. Stir until your veggies are evenly coated. Then, dust with flour and stir once more so that everything is evenly coated with both doenjang and flour.

Step 4.

Add vegetable broth and bring the contents of the pot to a healthy boil. Then, lower the heat to medium-low and allow the pot to continue cooking at a gentle boil for about 7 minutes, when potatoes are about halfway cooked. Then, add the ravioli, beans, cooked sausage, yogurt, parmesan, and chopped kale. Continue cooking until potatoes and pasta are fully cooked, around 5 to 7 minutes. Garnish with fresh black pepper, chili oil, and more grated parmesan.

A bowl of hearty vegetable soup with beans, carrots, greens, and potatoes, topped with a ceramic spoon. Slices of crusty bread sit on a plate nearby. Warm, rustic table setting.

Frequently Asked Questions.

What health benefits are there to kale white bean soup?

There’s a lot of vitamin K from the kale, which supports bone and hearth health. Kale also contains vitamin A (for immune and skin health) and vitamin C (for immunity and collagen). White beans are also an excellent, low-fat source of fiber, which is proven to help lower bad cholesterol, stabilize blood sugar, and promote optimal gut health.

How can I reheat leftovers of my kale white bean soup?

Your kale and white bean soup will likely congeal when stored in the fridge. But no worries! Just add a little broth directly to your pot and reheat on the stovetop OR add a little broth directly to your bowl and reheat in the microwave!

Can you make kale white bean soup oil-free?

Yes! Simply cook the Italian sausage in advance in the oven or airfryer and replace the vegan butter with vegetable broth.

Recipe Card.

A rustic ceramic bowl filled with kale white bean soup featuring carrots, kale, potatoes, beans, and shredded cheese on top, set on a surface decorated with sheet music and colorful illustrations.

Vegan Kale White Bean Soup

Joanne Molinaro
A delicious and easy soup that's perfect as a meal!
5 from 2 votes
Prep Time 15 minutes
Cook Time 28 minutes
Course Soup
Cuisine Fusion
Servings 6
Calories 400 kcal

Ingredients
  

  • 1 tbsp extra virgin olive oil
  • 2 vegan sausages (finely chopped or ground)
  • 1 tbsp vegan butter
  • 1/2 cup onion (diced)
  • 2 cloves garlic (minced)
  • 2 carrots (diced)
  • 2 stalks celery (diced)
  • 1 Yukon gold potato (diced)
  • 1 tsp sea salt
  • 1 tsp black pepper (plus more for garnish)
  • 1 tbsp doenjang
  • 2 tbsp all purpose flour
  • 6 cups vegetable broth
  • 1 packet vegan ravioli (cut up into small pieces)
  • 1 3/4 cup white beans
  • 1/4 cup vegan yogurt
  • 2 tbsp vegan parmesan (plus more for garnish)
  • 4 cups kale (leaves and ribs separated and chopped)
  • 1 tbsp chili oil

Instructions
 

  • Add extra virgin olive oil to a Dutch oven or large soup pot over medium-high heat. Add the vegan sausage and cook, stirring occasionally, until browned (about 2 minutes). Remove from pot and set aside. (To keep this recipe oil free, use the oven or airfryer to cook the vegan sausage in advance.)
  • Add butter to your pot. When it has completely melted (about 30 seconds), add onions, garlic, salt, and pepper. Sauté until fragrant (about 2 minutes). Add carrots, celery, potato, and stir until well-combined. (To keep this recipe oil free, replace butter with vegetable broth.)
  • Add doenjang to your vegetables. Stir until your veggies are evenly coated. Then, dust with flour and stir once more so that everything is evenly coated with both doenjang and flour.
  • Add vegetable broth and bring the contents of the pot to a healthy boil. Then, lower the heat to medium-low and allow the pot to continue cooking at a gentle boil for about 7 minutes, when potatoes are about halfway cooked. Then, add the ravioli, beans, cooked sausage, yogurt, parmesan, and chopped kale. Continue cooking until potatoes and pasta are fully cooked. Garnish with fresh cracked black pepper, chili oil, and grated parmesan.

Notes

  1. Always make sure to check out the Key Ingredients & Substitutions section if one of the ingredients doesn’t sit well with you!
  2. To keep this recipe gluten-free, make sure to use gluten-free doenjang, sub corn starch for all purpose flour, and use a gluten-free ravioli or pasta.
  3. For the kale, I like to use both the ribs and the leaves. I just separate them.
  4. You can keep your ravioli whole, but I prefer to cut them up into bits so that some of the filling comes out and flavors the soup.

Nutrition

Calories: 400kcalCarbohydrates: 48gProtein: 22gFat: 14gSaturated Fat: 3gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gTrans Fat: 0.01gSodium: 1881mgPotassium: 694mgFiber: 6gSugar: 5gVitamin A: 4049IUVitamin C: 8mgCalcium: 118mgIron: 4mg
Keyword kale white bean soup
Tried this recipe?Let me know how it was!

Did you like this recipe? If so, please leave a rating and share it!

Comments & Questions.

5 from 2 votes
Subscribe
Notify of
Recipe Rating




4 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
Christina Marzec
5 days ago

5 stars
I am so excited for this recipe, I am going to get the ingredients and try it tonight. I ate vegan for over 5 years, and then just stopped for no good reason. Coming back to your blog and your videos reminds has inspired me to go back!

Dina B.
8 days ago

New sub and this is for lunch!

Last edited 8 days ago by Dina B.
Renee Breit
10 days ago

5 stars
We love White bean and kale soup. I gathered all the ingredients to make it (from a recipe I’ve made in the past) and then I received your newsletter.🤗substitutions I used. Miso, beyond sausage, and vegetable dumplings in place of ravioli or tortellini. Ms. Joanne, this soup is delicious!!! and like no other I’ve made in the past! Will definitely be making it again. Thank you. ☺️

Joanne
9 days ago
Reply to  Renee Breit

Renee, all I can say is that I am really lucky to have you in the TKV Fam. <3