Vegan White Bean and Kale Soup

Vegan White Bean and Kale Soup with potatoes is a hearty winter soup that only takes 30 minutes to make.

Vegan White Bean and Kale Soup on table

If you’ve been following us you know we love soup. And colder months are soup season! Though Spring is now around the corner, it’s not too late to make this Vegan White Bean and Kale Soup.

Vegan White Bean and Kale Soup in a bowl

This White Bean and Kale Soup doesn’t take a lot of time, just 30 minutes in fact. And you also won’t be needing any exotic ingredients, your pantry staples will do.

You start the soup by sauteing onion, carrot, and celery (also called sofritto). Then you go in with your potatoes and minced garlic. Never fry garlic long, or it will turn bitter. Just give it a stir until you can smell the garlic fragrance. Then, pour in some of the veggie stock and let it cook until the potatoes are soft. At this point, add in your white beans. For this recipe, we went with canned white beans, that we simply drained, but you could totally cook yours from scratch if you want.

Now the tricky part. To make the soup creamier, you’ll want to remove half the soup from the pot and blend it with lemon juice until smooth. Then, return to the pot, add in finely sliced kale, cook another minute or so until the kale softens, and that’s it!

We recommend you de-stem the kale and slice it finely (even finer than pictured), as it can be chewy otherwise.

Adjust seasoning before serving if needed.

Ready to cook? Here’s the recipe:

Vegan White Bean and Kale Soup on table

Vegan White Bean and Kale Soup

Yield: 4
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes

Vegan White Bean and Kale Soup with potatoes is a hearty winter soup that only takes 30 minutes to make.


  • 1 onion
  • 1 carrot
  • 1 celery stalk
  • 4 cloves garlic
  • 3 potatoes, medium-size
  • 2 cups cooked white beans (canned and drained)
  • 4 cups vegetable stock
  • 1 tbsp lemon juice
  • salt to taste
  • black pepper to taste
  • 3 cups kale, finely chopped
  • 1 tbsp parsley, chopped
  • 1 tbsp vegetable oil


  1. In a large pot, heat vegetable oil and saute chopped onion, carrot and celery, about 5 minutes until vegetables turn soft.
  2. Add diced potatoes and minced garlic, give it a stir, then pour over with vegetable stock until the vegetables are just covered. Cook for about 15 minutes, until potatoes are cooked.
  3. To the pot, add white beans (use canned or cook separately), pour in the remaining vegetable stock, bring to a boil and then lower the heat to a simmer.
  4. Remove half the soup from the pot and add to a separate pot or bowl. Add in lemon juice and with a stick blender blend until smooth. Return the blended soup to the rest of the soup and give it a stir.
  5. Add finely sliced kale (stem removed) and cook another 2 minutes until it softens.
  6. Taste the soup before serving and if needed season with salt and pepper to taste.
  7. Serve hot with some chopped parsley.
Nutrition Information:
Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 339Total Fat: 5gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 0mgSodium: 871mgCarbohydrates: 63gFiber: 12gSugar: 6gProtein: 15g

Nutrition data is automatically calculated using Nutritionix and may not be accurate.

This recipe is brought to you by Hofer Slovenija.

More soup recipes over here!

Did you make this recipe? Let us know in the comments below or on social media by using #vibrantplate and tag us @vibrantplate. We’re always happy to read your feedback and LOVE seeing your take on our recipes.

Don’t forget to connect with us on InstagramFacebook or on Pinterest. We share many behind-the-scenes photos and step-by-step recipes in our Instagram Stories, so be sure to check it out!

Vegan White Bean and Kale Soup closeup

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Load More... Follow on Instagram
Skip to Recipe