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.
If you’re looking to add a deeper color and a slightly tangy depth to the soup, feel free to stir in 1 can of diced tomatoes along with the white beans. This optional addition gives the broth a beautiful warm red hue and blends perfectly with the greens. It’s a simple variation that stays true to the comforting base of this soup while adding a touch of brightness.

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.
Step Details
1 Sauté onion in olive oil until translucent.
2 Add garlic, carrots, beans, and broth; simmer.
3 Stir 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.

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.

White Bean & Greens Soup

A cozy, simple meal combining creamy beans and leafy greens in a fragrant broth, perfect for any night of the week.

Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes

Course Main Course, Soup
Cuisine Italian

Servings 4 servings
Calories 250 kcal

Ingredients

  

Main Ingredients

  • 2 tbsp olive oil
  • 1 medium onion, diced
  • 2–3 cloves garlic, minced
  • 2 medium carrots, diced (optional) Optional for added sweetness and texture.
  • 2 cans (15 oz) white beans, drained and rinsed — cannellini or great northern
  • 4–6 cups low-sodium vegetable broth or water with bouillon Choose based on dietary needs.
  • 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 Enhances flavor when serving.

Instructions

 

Cooking Instructions

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

Notes

To achieve a creamier texture, mash about a cup of the beans against the pot wall before adding the greens. Optional: add 1 can of diced tomatoes for a richer broth.

Keyword comfort food, Healthy Soup, Quick Meal, Vegetable Soup, White Bean Soup
Sonia Avatar

AUTHOR

Leave a Reply

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

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