White Bean and Kale Soup is a one-pot, hearty, vegetarian comfort in a bowl. Packed with plant-based protein from quinoa and white beans.

A big crusty loaf of bread is perfect with this soup! Add an Olive Garden Salad for a great pairing.

Overhead image of the white bean and kale soup with a spoon in it

White Bean and Kale Soup

This hearty soup is perfect for a chilly winter night—comfort food without the heavy feel, thanks to all the veggies and delicious ingredients. Technically vegetarian, but with protein-packed quinoa and white beans, you won’t miss the meat!

Though there’s a bit of veggie prep, this white bean and kale soup comes together quickly and is mostly hands-off. Just stir it a few times, and you’re set!

Process shots-- images of the veggies being sautéed, seasonings being added, tomato paste, and diced tomatoes being added and everything being cooked

Ingredients

  • Olive Oil: Adds richness and helps veggies soften.
  • Carrots, Onion, Celery: Many grocery stores sell pre-chopped mirepoix in the produce section.
  • Garlic: Fresh garlic gives the best flavor, but jarred works great.
  • Tomato Paste: Cook briefly to bring out its full flavor.
  • Dried Herbs: Taste often and season the soup as you go.
  • Fire-Roasted Diced Tomatoes: Try using San Marzano or Muir Glen for richer flavor.
  • Bay Leaves: Remember to remove before serving.
  • Vegetable Stock: Use chicken stock if not vegetarian for extra richness.
  • White Quinoa: Rinse before using to remove bitterness.
  • Cannellini or Great Northern Beans: Rinse before using.
  • Kale: Chop coarsely to keep its texture in the soup.
  • Lemon Juice: Brightens flavors at the end.

Quick Tip

Freshly chopped flat leaf Italian parsley and freshly grated Parmesan cheese makes the perfect finishing touch to this white bean and kale soup.

How To Make White Bean And Kale Soup

  1. Cook Veggies: Heat olive oil, then cook veggies until soft.
  2. Add Flavor: Stir in tomato paste and dried herbs; cook briefly to bring out flavors.
  3. Add Broth & Quinoa: Pour in tomatoes, broth, bay leaves, and quinoa. Bring to a boil.
  4. Finish with Beans & Kale: Stir in beans and kale, cook until quinoa is fully cooked.
  5. Adjust & Serve: Remove bay leaves, add lemon juice if desired, and top with Parmesan and parsley.
Process shots--images of the quinoa, bay leaves, broth, beans, and kale being added and cooked over the stove top

Variations

Switch Things Up

  • Soup consistency: Quinoa thickens the soup as it cooks, giving it a stew-like consistency. Add more broth if you want it thinner.
  • More protein: Quinoa and beans add protein, but you can mix in pulled rotisserie chicken toward the end if you’d like.
  • Spinach instead of kale: Not a fan of kale? Add baby spinach off the heat and stir lightly to wilt.
  • Use chicken broth: If you’re not vegetarian, you can swap veggie broth for chicken broth.
  • Bean swap: Not into white beans? Try kidney or red beans instead.

Leftovers?

The soup thickens as quinoa expands and tastes great but is best within 2–3 days.

It doesn’t freeze well, as it keeps absorbing liquid and becomes too thick.

More Soup Recipes

5 from 8 votes

White Bean and Kale Soup

This one-pot White Bean and Kale Soup is a hearty, vegetarian meal full of plant-based protein from quinoa and white beans. You can also toss in some shredded chicken if you want!
Prep Time: 25 minutes
Cook Time: 20 minutes
Total Time: 45 minutes
Servings: 6 servings

Equipment

  • Large cast-iron pot

Ingredients 
 

  • 4 tablespoons olive oil divided
  • 1 cup diced carrots 2 large carrots
  • 1 cup diced onion 1 small onion
  • 1 cup diced celery 3 celery stalks
  • 1 heaping tablespoon minced garlic 4 cloves
  • 1/4 cup tomato paste
  • 1 teaspoon dried parsley
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon dried basil
  • 1/4 teaspoon dried crushed rosemary
  • 1/4 teaspoon dried thyme
  • 1/4 teaspoon pepper
  • 2 teaspoons Italian seasoning
  • 3/4 teaspoon salt
  • 2 (14.5-ounce) cans fire-roasted diced tomatoes I love San Marzano or Muir Glen
  • 2 bay leaves
  • 6 cups vegetable stock or broth; can use chicken stock/broth if not vegetarian
  • 3/4 cup white quinoa see note 1
  • 1 (15-ounce) can cannellini beans or Great Northern white beans, drained and rinsed
  • 2 cups coarsely chopped kale loosely packed
  • 1 tablespoon lemon juice optional
  • Freshly grated Parmesan cheese
  • Fresh chopped parsley optional

Instructions 

  • Add 3 tablespoons olive oil to a large cast-iron pot. Heat to medium, and once oil is hot, add diced carrots, diced celery, diced onion, and minced garlic. Add a tiny pinch of salt and cook, stirring often, until veggies are tender, about 7–9 minutes. Add in tomato paste and seasonings (dried parsley, dried oregano, dried basil, dried rosemary, dried thyme, pepper, Italian seasoning, and salt.) Cook and stir until fragrant, another 30 seconds.
  • Still over medium heat, add both cans of undrained, fire-roasted diced tomatoes and stir 1 minute. Add in the 2 bay leaves and rinsed quinoa. Stir and add in vegetable stock. Increase heat to high and bring the soup to a boil. Once boiling, reduce heat to low and simmer 15 minutes. (Soup should maintain a simmer but not a boil). Stir occasionally.
  • After 15 minutes, add in drained and rinsed beans and kale. Stir and cook 3–4 more minutes or until quinoa has fully “popped” and kale is softened. Finish the soup with remaining 1 tablespoon olive oil and, if desired, 1 tablespoon lemon juice. Taste and adjust seasonings as needed. Remove bay leaves.
  • Garnish bowls of soup with grated Parmesan cheese and fresh chopped parsley, if desired.
  • Slow Cooker Instructions: Follow step one, then transfer everything from that pot to a 6-quart slow cooker. Add in diced tomatoes, stock, rinsed quinoa, drained and rinsed beans, and bay leaves. Cook on high 2–3 hours or low 3–5 hours or until quinoa has popped and veggies are tender. Stir in kale, olive oil, and lemon juice. Remove bay leaves. Adjust salt and pepper. Serve in bowls garnished with Parmesan cheese and fresh parsley.

Recipe Notes

Note 1: If the quinoa isn’t already rinsed (it will say on the package if it is), add it to a fine mesh sieve and rinse under cold water. This removes the saponin coating, which can cause quinoa to taste bitter.
Storage: Soup will continue to thicken as the quinoa expands, though I still think it tastes great. This soup is best eaten within 2–3 days. It does not freeze well; the soup continues to absorb liquid and gets overly bloated.

Nutrition

Serving: 1serving | Calories: 222kcal | Carbohydrates: 33g | Protein: 7.5g | Fat: 8g | Sodium: 1049.4mg | Fiber: 8.4g | Sugar: 9.2g

Nutrition information is automatically calculated, so should only be used as an approximation.

Meet Chelsea


Hello, and welcome to Chelseaโ€™s Messy Apron! Iโ€™m Chelsea, the recipe developer, food photographer, and writer behind the site. Iโ€™m passionate about creating simple, reliable, and delicious recipes that anyone can make.

Thanks for stopping byโ€”I hope you find something delicious to make!

More Recipes You'll Love

5 from 8 votes (2 ratings without comment)

Leave a comment

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

Recipe Rating




38 Comments

  1. chelseamessyapron says:

    Yay!! I’m so glad to hear you enjoyed this and the prep time was quick ๐Ÿ™‚ Thanks for the comment!

  2. Erik Fountain says:

    5 stars
    I tried it with white kidney beans instead. Really delicious and the Parmesan topping is perfect!

    1. chelseamessyapron says:

      Awesome! So glad to hear you enjoyed this! Thanks for the comment Erik!

  3. Hannah says:

    5 stars
    Yummy soup!! Mine didn’t look quite the same as the picture, the broth is much less clear.

    If anyone is interested, here are the nutrition facts from calorie counter’s recipe analysis (based on 6 servings) – I’m assuming 2 cans meant 2, 15.5 oz cans. That’s the only thing that I was a tad confused about in the recipe, but I couldn’t find smaller cans than 15.5 oz so I’m guessing that’s what she meant. The broth seems to be total ounces, which is why I got stuck on how many ounces of beans. ๐Ÿ™‚

    Nutrition Facts
    Serving Size 385 g
    Amount Per Serving
    Calories 620
    Calories from Fat 35
    % Daily Value*
    Total Fat 3.9g 6%
    Saturated Fat 0.7g 3%
    Trans Fat 0.0g
    Cholesterol 1mg 0%
    Sodium 534mg 22%
    Potassium 2539mg 73%
    Total Carbohydrates 107.6g 36%
    Dietary Fiber 38.9g 156%
    Sugars 4.8g
    Protein 41.9g
    Vitamin A 106% โ€ข Vitamin C 84%
    Calcium 28% โ€ข Iron 78%
    Nutrition Grade A
    * Based on a 2000 calorie diet
    Nutritional Analysis
    Good points
    Very low in saturated fat
    Very low in cholesterol
    Low in sugar
    Very high in dietary fiber
    High in iron
    High in manganese
    High in magnesium
    Very high in phosphorus
    High in potassium
    High in vitamin A
    High in vitamin C

  4. Kimberly says:

    I’m really excited about this recipe. Any idea how many calories would be in a serving? Thanks!

  5. Jamie says:

    This sounds perfect for a night like tonight!

  6. Wendi Spraker says:

    Hey there Chelsea – love the looks of this recipe and can’t wait to try it. The photo is beautiful! I printed it out and its going on my shopping list for today! Thanks for sharing! ๐Ÿ™‚ I’ll stop back by and let you know how it went.

  7. haley says:

    YUM! This sounds SO delicious! I just purchased some Kale and Quinoa soup at Trader Joe’s, but I would love to use this recipe to make my own!!

  8. Christina says:

    Your soup looks super delicious! And perfect for all this cold weather lately!

  9. Kristi says:

    This soup looks amazing Chelsea! I love hearty soups like this

  10. Christina says:

    Soup is pretty much my favorite thing in the world. I could live off of soup and usually do in some way or another by making a massive batch of it to eat throughout the week. This recipe has been added to next week’s menu!