White Bean & Greens Soup

This White Bean & Greens Soup is a cozy, simple meal that brings together creamy beans and leafy greens in a fragrant broth. It comes together with pantry staples, so you can make a satisfying pot any night of the week.
White Bean & Greens Soup

You can riff on this base in many directions if you like a chunkier version try a potato-and-bean combination like the one in this hearty potato & bean soup for ideas.

What makes this White Bean & Greens Soup special

I like this soup because it feels nourishing without fuss. It works in cool weather, but also makes a light dinner paired with crusty bread in spring. A good can of white beans, garlic, a few aromatics, and a big handful of greens give you depth of flavor with minimal work. If you want a more rustic Italian spin, take inspiration from a classic Tuscan white bean soup and add extra herbs.

Reasons you’ll fall for this White Bean & Greens Soup

The flavor profile stays simple and comforting. Beans give a creamy base, while greens add a bright contrast. A squeeze of lemon or a dash of good olive oil at the end lifts the whole bowl.

It also cooks quickly. Most of the time goes to simmering, not hands-on prep. You can make the soup in under 40 minutes. That makes it easy for weeknights and for batch cooking on the weekend. For a heartier meal, try pairing with a sausage-free version of a classic like this hearty Italian-style white bean soup for technique and seasoning ideas.

Ingredients, smart swaps, and a simple shopping list

Below is a practical list of what this recipe needs and why each item matters. I keep the ingredient roster short so swaps are easy.

Shopping list (what to grab)

  • 2 tbsp olive oil
  • 1 medium onion, diced
  • 2–3 garlic cloves, minced
  • 2 carrots, diced (optional)
  • 2 cans (15 oz) white beans, drained and rinsed — cannellini or great northern
  • 4–6 cups low-sodium vegetable broth or water with bouillon
  • 4 cups chopped sturdy greens (kale, collards, or Swiss chard)
  • 1 tsp dried thyme or 1 tbsp chopped fresh herbs
  • Salt and pepper to taste
  • Lemon wedges and extra olive oil for finishing

Swaps for special diets

  • Gluten-free: This recipe is naturally gluten-free if you use gluten-free broth.
  • Lower sodium: Use no-salt beans and low-sodium broth.
  • Vegan: Keep it plant-based by using vegetable broth and skipping any cheese garnish.
  • Protein boost: Stir in cooked shredded chicken or a scoop of plain yogurt at the end (if you want non-vegan additions).

A tasty variation

For a creamier finish, mash about a cup of the beans against the pot wall before adding the greens. That thickens the broth without cream.

You can also find ideas on beans and texture in this cannellini bean soup write-up.

Step-by-step: how to make White Bean & Greens Soup

Follow these steps in order. The method stays simple: sweat aromatics, add beans and broth, then finish with greens.

  1. Heat oil in a large pot over medium heat. Add onion and a pinch of salt. Cook 5–7 minutes until soft.
  2. Add garlic and carrots; cook 1–2 minutes until fragrant.
  3. Add the drained beans and thyme. Stir to coat.
  4. Pour in the broth and bring to a simmer. Cook 10–15 minutes so flavors meld.
  5. Add chopped greens and simmer 3–5 minutes until wilted but still bright.
  6. Taste and season with salt, pepper, and a squeeze of lemon. Serve with a drizzle of olive oil.
StepDetails
1Sauté onion in olive oil until translucent.
2Add garlic, carrots, beans, and broth; simmer.
3Stir in greens and finish with lemon and oil.

Tips for texture, timing & tools

  • Use a wide pot to let liquid reduce evenly.
  • Drain and rinse canned beans to remove excess sodium and starchy packing liquid.
  • For smoother texture, blend 1–2 cups of the soup and stir back in.
  • If the greens seem bitter, cook them a minute longer or add a little more lemon.
Print

White Bean & Greens Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A cozy, nourishing soup featuring creamy white beans and vibrant leafy greens in a fragrant broth, perfect for cool weather or light dinners.

  • Author: Sonia
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegan

Ingredients

Scale
  • 2 tbsp olive oil
  • 1 medium onion, diced
  • 23 garlic cloves, minced
  • 2 carrots, diced (optional)
  • 2 cans (15 oz) white beans, drained and rinsed — cannellini or great northern
  • 46 cups low-sodium vegetable broth or water with bouillon
  • 4 cups chopped sturdy greens (kale, collards, or Swiss chard)
  • 1 tsp dried thyme or 1 tbsp chopped fresh herbs
  • Salt and pepper to taste
  • Lemon wedges and extra olive oil for finishing

Instructions

  1. Heat oil in a large pot over medium heat. Add onion and a pinch of salt. Cook for 5–7 minutes until soft.
  2. Add garlic and carrots; cook for 1–2 minutes until fragrant.
  3. Add the drained beans and thyme. Stir to coat.
  4. Pour in the broth and bring to a simmer. Cook for 10–15 minutes so flavors meld.
  5. Add chopped greens and simmer for 3–5 minutes until wilted but still bright.
  6. Taste and season with salt, pepper, and a squeeze of lemon. Serve with a drizzle of olive oil.

Notes

For a creamier finish, mash about a cup of the beans against the pot wall before adding the greens. Cool to room temperature, then refrigerate in airtight containers for up to 4 days or freeze portions for up to 3 months.

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 2g
  • Sodium: 400mg
  • Fat: 12g
  • Saturated Fat: 2g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 10g
  • Protein: 15g
  • Cholesterol: 0mg

Did you make this recipe?

Share a photo and tag us we can’t wait to see what you’ve made!

FAQs

Will this soup keep its texture after freezing?

Yes. Beans soften a bit after freezing, but the soup still tastes great. Reheat gently and add a splash of broth if needed.

Can I use fresh greens only?

Absolutely. Fresh kale, chard, or spinach work. Add delicate greens like spinach at the very end so they don’t overcook.

Do I need to mash beans for a creamier soup?

No, but mashing some beans in the pot adds body without dairy.

Can I make this in a slow cooker?

Yes. Sauté aromatics first, then add beans, broth, and herbs to the cooker. Add greens near the end so they stay bright.

Conclusion

How to store it right: Cool the soup to room temperature, then refrigerate in airtight containers for up to 4 days. For longer storage, freeze portions for up to 3 months. Thaw overnight in the fridge before reheating.

Reheating without losing flavor: Gently reheat on the stove over low heat. Add a splash of broth or water if it thickened. Finish with a fresh squeeze of lemon and a drizzle of olive oil to refresh the flavors.

A dish worth making again and again: This White Bean & Greens Soup adapts easily. Double the batch for lunches, or change the herbs and greens to suit the season. If you want more ideas for hearty bean soups, check out this Cozy White Bean & Greens Soup recipe for a slightly different take.

Sonia Avatar

AUTHOR

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Soina

Hi! I’m Sonia.

is the founder and recipe creator behind Recipes Unfolded. Raised between Swedish and Moroccan food traditions, she brings a unique blend of calm, cozy flavors and bold, generous cooking to every dish. Her recipes are made for real home kitchens simple, comforting, and full of heart.

Search

Category


You’ll also love