The BEST Vegan White Bean and Kale Soup Hearty Summer Soup Recipe

Some soups earn the word “best” and some soups just borrow it. This one earns it. The Vegan White Bean and Kale Soup hits every mark a great soup needs to hit — it’s thick without being heavy, deeply savory without any meat or dairy, and ready in 35 minutes flat. That last part is not a typo.

I’ve made a lot of white bean soups over the years. Most of them are fine. This one is the one I keep coming back to, and the pureed bean trick is the reason why. More on that in a moment.

“This post contains affiliate links. If you purchase through my links, I may earn a small commission at no extra cost to you.”

Why This Is the BEST Vegan White Bean and Kale Soup

Most vegan soups struggle with the body. You get a thin, watery broth floating some vegetables — and the flavor never quite gets there. This recipe solves that problem before it starts. One can of white beans gets pureed with broth and stirred back in, creating a thick, creamy base that tastes like it simmered for hours. No cream, no butter, no flour. Just beans doing exactly what beans are best at.

The remaining two cans stay whole, which means every spoonful gives you both a silky broth and satisfying chunks of bean. Add curly kale, fresh rosemary, bright lemon juice, and a generous pour of olive oil at the end, and you have a soup that genuinely stands on its own as a complete meal.

Vegan White Bean and Kale Soup
Vegan White Bean and Kale Soup

What Makes It Work as a Summer Soup

White bean and kale soup has a reputation as cold-weather food, and fair enough — it is excellent in winter. But summer kale is at its best right now, and a soup this quick and light on active cooking time makes complete sense in July. You spend maybe 15 minutes at the stove. The rest is hands-off simmering. Serve it with good bread and a cold glass of something, and it works just as well on a warm evening as a cold one.

Prep: 10 min | Cook: 25 min | Total: 35 min | Servings: 6 | 100% Vegan

Equipment You Will Need

This is a genuinely simple recipe from an equipment standpoint:

  • Large pot or Dutch oven — for building and simmering the soup
  • Food processor or blender — for pureeing one can of beans with broth; this is the key step
  • Sharp knife and chopping board — for the onion, carrots, celery, and kale
  • Wooden spoon or spatula — for stirring and sauteing
  • Measuring cups and spoons — for the broth, oil, and lemon juice
  • Can opener — for three cans of beans
  • Ladle — for serving

No immersion blender required here. The bean puree happens separately in a food processor before it ever goes near the pot, which keeps things clean and simple.

Ingredients

For the Soup:

  • 3 cans (14.5 oz each) great northern beans, divided, drained and rinsed
  • 4 Tbsp. extra-virgin olive oil, divided (1 Tbsp. for sauteing, 3 Tbsp. stirred in at the end)
  • 1 cup chopped yellow onion (1 small onion)
  • 1 cup chopped carrots (2 medium carrots)
  • 1 cup chopped celery (2 ribs)
  • 1 Tbsp. minced garlic (3 cloves)
  • 4.5 cups low-sodium vegetable broth, divided (0.5 cup for bean puree, 4 cups for the soup)
  • 1 Tbsp. chopped fresh rosemary
  • Salt and black pepper to taste
  • 4 oz. curly kale, chopped (approximately 4 packed cups)
  • 0.25 cup chopped fresh parsley
  • 1 to 2 Tbsp. fresh lemon juice, to taste

Vegan Toppings (Optional):

  • Drizzle of extra-virgin olive oil
  • Nutritional yeast (in place of Parmesan)
  • Vegan Parmesan (Violife or Follow Your Heart work well)
  • Crusty sourdough bread on the side

Important vegan note: The original recipe uses a Parmesan rind for depth and grated Parmesan for serving. We skip both and replace the umami with a generous finish of good olive oil, lemon juice, and nutritional yeast. The soup does not suffer from it.

Step-by-Step Instructions for BEST Vegan White Bean and Kale Soup

BEST Vegan White Bean and Kale Soup
BEST Vegan White Bean and Kale Soup

1. Make the bean puree. Add one drained and rinsed can of great northern beans to your food processor along with 0.5 cup of vegetable broth. Process until completely smooth, about 30 seconds. Set aside. This puree is your secret weapon — it thickens the broth naturally and gives the finished soup a body that most vegan soups never achieve.

2. Saute the aromatics. Heat 1 Tbsp. of olive oil in your large pot over medium heat. Add the chopped onion, carrots, and celery. Saute for 5 minutes, stirring occasionally, until the onion softens and the edges start to turn golden. Add the minced garlic and saute for 1 minute longer, stirring frequently so it doesn’t burn.

3. Build the broth. Pour in the remaining 4 cups of vegetable broth. Add the fresh rosemary and season generously with salt and black pepper. Bring the mixture to a simmer over medium-high heat, then reduce to medium-low, cover, and simmer for 10 minutes to let the flavors develop.

4. Add the beans and puree. Add the remaining two drained cans of whole beans and the bean puree to the pot. Stir to combine and continue simmering, covered, for 5 minutes.

5. Add the kale. Stir in the chopped kale and continue simmering, covered, for another 5 minutes until the kale softens and turns a deep, vibrant green.

6. Finish and serve. Stir in the fresh parsley, remaining 3 Tbsp. of olive oil, and fresh lemon juice. Taste and adjust salt, pepper, and lemon to your preference. Ladle into bowls and top with nutritional yeast or vegan Parmesan and a final drizzle of olive oil.

Still Hungry, Try It Next recipe :-

Vegan Peach Crumble Muffins

Vegan Peach Crumble Muffins
Vegan Peach Crumble Muffins

The Bean Puree Technique — Why It Changes Everything

Here is the move that separates this soup from every other white bean and kale soup you have made. Pureeing one full can of beans with broth before adding it to the pot creates a natural thickener that is both neutral in flavor and completely plant-based.

When that puree hits the hot broth and simmers for a few minutes, it dissolves into the base and turns the entire soup thick and silky. No cornstarch slurry. No heavy cream. No tricks. Just beans.

Why Great Northern Beans Specifically

You can make this soup with cannellini beans or navy beans in a pinch, and it will taste good. But great northern beans have a slightly creamier texture and a more neutral flavor than cannellini, which makes them better in both the puree and as whole beans in the broth. They hold their shape during the simmer rather than turning mushy, which matters for texture.

Bean TypeFlavorTextureBest Use
Great northernMild, neutralCreamy, holds shapeBest overall for this recipe
CannelliniSlightly earthierFirm, meatyGood substitute
Navy beansVery mildSofter, breaks down moreWorks, soup gets thicker
ChickpeasNuttyFirm, chunkyDifferent direction entirely

Replacing the Parmesan Rind — The Vegan Umami Solution

BEST Vegan White Bean and Kale Soup
BEST Vegan White Bean and Kale Soup

The original recipe uses a Parmesan rind simmered in the broth, which adds a deep savory richness that is genuinely hard to replicate. When you make this soup fully vegan, you need to replace that umami without the dairy. Here is how to do it effectively:

  • Nutritional yeast — stir 2 Tbsp. into the broth when you add the rosemary. It adds a savory, slightly cheesy depth that is the closest single-ingredient match to Parmesan rind flavor.
  • Miso paste — dissolve 1 Tbsp. of white miso in a small amount of warm broth and stir in. Adds fermented depth and saltiness. Excellent option.
  • Soy sauce or tamari — 1 Tbsp. added to the broth builds savory complexity without any identifiable soy flavor in the finished soup.
  • Extra olive oil at the finish — the recipe already calls for 3 Tbsp. of olive oil stirred in at the end. This finishing oil adds richness and rounds out any sharpness. Do not skip this step.

IMO, nutritional yeast is the easiest swap that most people already have in their pantry. Combine it with the finishing olive oil and the lemon juice, and you will not miss the Parmesan at all.

Working With Kale — Choosing the Right Type

The recipe specifies curly kale, and that choice is intentional. Here is why it matters and how to handle it properly.

Curly Kale vs. Lacinato (Dinosaur) Kale

Curly kale has a more pronounced, slightly bitter flavor and a tougher texture that holds up beautifully in a simmering soup. It takes the full 5 minutes to soften without turning to mush. It also absorbs broth flavor as it cooks, which makes it taste better in the soup than it does raw.

Lacinato kale (also called Tuscan or dinosaur kale) is more tender and slightly sweeter. It works in this recipe but softens faster — check it at 3 minutes rather than 5.

Baby kale is too tender for this application. It will overcook in minutes and lose all texture. Skip it here.

How to Prep Kale Properly

Remove the stems — they take significantly longer to cook than the leaves and create an unpleasant chewy texture in finished soup. Fold each leaf in half and pull the stem away, or run a knife along each side of the stem. Chop the leaves into roughly 1-inch pieces. Four packed cups sounds like a lot and it is — kale wilts dramatically during cooking and reduces to about half its volume.

The Finishing Olive Oil — A Step That Earns Its Place

Stirring in 3 tablespoons of olive oil at the very end of cooking is not an afterthought. It is a technique borrowed from Italian cooking called “mantecatura” — finishing a dish with fat after heat has been removed to create richness and body without cooking the oil.

When you stir cold olive oil into hot soup off the heat, it emulsifies slightly into the broth and changes the texture in a subtle but noticeable way. The soup gains a glossy richness that it simply doesn’t have before. Combined with the lemon juice, which brightens every other flavor in the bowl, this finish is what makes the soup taste complete.

Use good olive oil here. Not your finest reserved bottle — just genuinely good, properly fruity extra-virgin olive oil. Cheap olive oil at this step produces a noticeably flatter result.

Still Hungry, Try It Next recipe :-

Easy Vegan Roasted Tomato Soup

Easy Vegan Roasted Tomato Soup
Easy Vegan Roasted Tomato Soup

Nutrition Per Serving (Serves 6)

NutrientPer Serving
Calories391 kcal
Carbohydrates52g
Protein21g
Fat12g
Saturated Fat2g
Fiber17g
Sugar3g
Sodium175mg
Potassium1,220mg
Vitamin A5,850 IU (117% DV)
Vitamin C30mg (36% DV)
Calcium287mg (29% DV)
Iron6mg (33% DV)

This soup is nutritionally serious. 21 grams of protein per serving from plant sources alone. 17 grams of fiber — more than half the daily recommended intake in a single bowl. The sodium is remarkably low at 175mg because the recipe uses low-sodium broth and seasons to taste. It delivers meaningful amounts of iron, calcium, and vitamins A and C, largely from the kale and carrots.

For a soup that takes 35 minutes to make, the nutrition profile is exceptional.

Serving This Soup — How Many People and How to Plate It

This recipe serves 6 as a generous main course. The portions are substantial — this is a thick, filling soup, not a light starter. For a dinner party, it stretches to 8 smaller servings as a first course.

Serving suggestions:

  • Ladle into wide, deep bowls so the beans and kale have room to sit properly
  • Drizzle a small amount of extra-virgin olive oil over the top of each bowl just before serving
  • Add a tablespoon of nutritional yeast or vegan Parmesan for a savory, slightly cheesy finish
  • Serve with thick slices of sourdough, ciabatta, or any crusty bread that can handle dunking
  • A wedge of lemon on the side lets each person adjust acidity to their taste

Variations Worth Making

Tuscan-Style Vegan White Bean Soup

Add one 14.5-oz can of diced tomatoes with the broth. Increase the garlic to 5 cloves. Add 1 tsp. of dried Italian herbs alongside the rosemary. The tomatoes add acidity and color that pull the soup in a distinctly Tuscan direction.

Spicy White Bean and Kale Soup

Add 0.5 tsp. of crushed red pepper flakes when you saute the garlic. Finish with a drizzle of chili oil instead of plain olive oil. The heat plays well against the mild beans and earthy kale.

White Bean, Kale, and Potato Soup

Add one cup of diced Yukon gold potato with the broth and simmer until tender before adding the beans. The potato adds heartiness and, if you partially mash a few pieces against the side of the pot, contributes additional thickening.

White Bean and Kale Soup with Sun-Dried Tomatoes

Stir in 3 Tbsp. of chopped oil-packed sun-dried tomatoes when you add the kale. They add concentrated sweetness, acidity, and a chewy texture that works beautifully against the soft beans.

Storage, Freezing, and Reheating

Fridge: Store in an airtight container for up to 5 days. The soup thickens considerably as it cools because of the bean puree in the base. Add a splash of vegetable broth when reheating and stir to bring it back to the right consistency.

Freezer: This soup freezes very well. Store in a freezer-safe container for up to 3 months. The kale loses a little of its texture after freezing but the flavor stays completely intact. Thaw overnight in the refrigerator before reheating.

Reheating: Warm in a saucepan over medium-low heat, stirring occasionally, adding broth as needed. Microwave works too — stir after every 60 seconds until hot throughout. Taste and readjust seasoning after reheating, as the salt balance can shift slightly.

FAQs

Can I use dried beans instead of canned? Yes, but you need to cook them first. Soak 1.5 cups of dried great northern beans overnight, then simmer for 60–90 minutes until fully tender. The flavor is slightly better with dried beans, but three cans of good-quality canned beans produce an excellent result with a fraction of the effort.

Can I use frozen kale? Fresh kale gives significantly better texture and flavor here. If you only have frozen, add it straight from frozen in the last 5 minutes and adjust the cooking time — frozen kale softens faster than fresh.

What if my soup is too thick? Add vegetable broth in half-cup increments, stirring between each addition, until it reaches your preferred consistency. The soup naturally thickens as it cools and continues thickening in the fridge, so this is a common adjustment to make when reheating.

Can I add pasta to this soup? Yes. Add 0.5 cup of small pasta (ditalini or orzo work best) with the beans in step 4. You may need an extra cup of broth as the pasta absorbs liquid during cooking. This turns the soup into something closer to a ribollita or pasta e fagioli.

Is this recipe gluten-free? Every ingredient listed is naturally gluten-free. Check your vegetable broth label to confirm no gluten-containing additives, and serve with gluten-free bread if needed.

Why This Soup Belongs in Your Regular Rotation

Vegan White Bean and Kale Soup
Vegan White Bean and Kale Soup

There are soups you make once because they looked interesting. Then there are soups you make regularly because they actually deliver — on flavor, on nutrition, on ease, on versatility. This Vegan White Bean and Kale Soup is firmly in the second category.

It costs very little to make. It comes together faster than most weeknight pasta dishes. It produces six generous servings from a single pot. It stores well, reheats perfectly, and tastes better the next day as the flavors settle and deepen overnight. FYI — that last point makes it one of the best meal-prep soups around, and if you cook in batches for the week, this one earns its spot in the rotation without question.

My Thinking

The BEST Vegan White Bean and Kale Soup earns that title through technique, not just ingredients. The bean puree thickens the broth naturally. The rosemary and garlic build real flavor in the base. The finishing olive oil and lemon juice pull everything together at the end. And the kale adds color, texture, and genuine nutritional substance that most soups only gesture at.

Make it this week. Use good olive oil. Finish it generously with lemon. Serve it with bread worth dunking. And the next time someone tells you vegan soup is just vegetable water — hand them a bowl of this one and let them reconsider at their own pace.

BEST Vegan White Bean and Kale Soup

The BEST Vegan White Bean and Kale Soup Hearty Summer Soup Recipe

Some soups earn the word “best” and some soups just borrow it. This one earns it. The Vegan White Bean and Kale Soup hits every mark a great soup needs to hit — it’s thick without being heavy, deeply savory without any meat or dairy, and ready in 35 minutes flat. That last part is not a typo.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 6
Course: Soup
Cuisine: American
Calories: 391

Ingredients
  

  • For the Soup:
  • 3 cans 14.5 oz each great northern beans, divided, drained and rinsed
  • 4 Tbsp. extra-virgin olive oil divided (1 Tbsp. for sauteing, 3 Tbsp. stirred in at the end)
  • 1 cup chopped yellow onion 1 small onion
  • 1 cup chopped carrots 2 medium carrots
  • 1 cup chopped celery 2 ribs
  • 1 Tbsp. minced garlic 3 cloves
  • 4.5 cups low-sodium vegetable broth divided (0.5 cup for bean puree, 4 cups for the soup)
  • 1 Tbsp. chopped fresh rosemary
  • Salt and black pepper to taste
  • 4 oz. curly kale chopped (approximately 4 packed cups)
  • 0.25 cup chopped fresh parsley
  • 1 to 2 Tbsp. fresh lemon juice to taste
  • Vegan Toppings Optional:
  • Drizzle of extra-virgin olive oil
  • Nutritional yeast in place of Parmesan
  • Vegan Parmesan Violife or Follow Your Heart work well
  • Crusty sourdough bread on the side
  • Important vegan note: The original recipe uses a Parmesan rind for depth and grated Parmesan for serving. We skip both and replace the umami with a generous finish of good olive oil lemon juice, and nutritional yeast. The soup does not suffer from it.

Equipment

  • Large pot or Dutch oven — for building and simmering the soup
  • Food processor or blender — for pureeing one can of beans with broth; this is the key step
  • Sharp knife and chopping board — for the onion, carrots, celery, and kale
  • Wooden spoon or spatula — for stirring and sauteing
  • Measuring cups and spoons — for the broth, oil, and lemon juice
  • Can opener — for three cans of beans
  • Ladle for serving

Method
 

  1. Make the bean puree. Add one drained and rinsed can of great northern beans to your food processor along with 0.5 cup of vegetable broth. Process until completely smooth, about 30 seconds. Set aside. This puree is your secret weapon — it thickens the broth naturally and gives the finished soup a body that most vegan soups never achieve.
  2. Saute the aromatics. Heat 1 Tbsp. of olive oil in your large pot over medium heat. Add the chopped onion, carrots, and celery. Saute for 5 minutes, stirring occasionally, until the onion softens and the edges start to turn golden. Add the minced garlic and saute for 1 minute longer, stirring frequently so it doesn’t burn.
  3. Build the broth. Pour in the remaining 4 cups of vegetable broth. Add the fresh rosemary and season generously with salt and black pepper. Bring the mixture to a simmer over medium-high heat, then reduce to medium-low, cover, and simmer for 10 minutes to let the flavors develop.
  4. Add the beans and puree. Add the remaining two drained cans of whole beans and the bean puree to the pot. Stir to combine and continue simmering, covered, for 5 minutes.
  5. Add the kale. Stir in the chopped kale and continue simmering, covered, for another 5 minutes until the kale softens and turns a deep, vibrant green.
  6. Finish and serve. Stir in the fresh parsley, remaining 3 Tbsp. of olive oil, and fresh lemon juice. Taste and adjust salt, pepper, and lemon to your preference. Ladle into bowls and top with nutritional yeast or vegan Parmesan and a final drizzle of olive oil.

Notes

Nutrition Per Serving (Serves 6)

Nutrient
Per Serving
Calories
391 kcal
Carbohydrates
52g
Protein
21g
Fat
12g
Saturated Fat
2g
Fiber
17g
Sugar
3g
Sodium
175mg
Potassium
1,220mg
Vitamin A
5,850 IU (117% DV)
Vitamin C
30mg (36% DV)
Calcium
287mg (29% DV)
Iron
6mg (33% DV)