Why You’ll Love This Recipe

This soup is both healthy and comforting—rich in fiber and protein, yet light and soothing. It’s budget-friendly, quick to make, and full of robust, herby flavor. Whether you’re vegetarian, vegan, or adding a bit of meat for depth, this soup adapts to your taste. It also freezes beautifully and tastes even better the next day, making it ideal for leftovers.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • White beans (such as cannellini, Great Northern, or navy beans; canned or cooked from dry)

  • Olive oil

  • Onion, chopped

  • Garlic, minced

  • Carrots, diced

  • Celery, diced

  • Vegetable or chicken broth

  • Bay leaf

  • Fresh or dried thyme

  • Salt and black pepper

  • Fresh parsley or rosemary (optional, for garnish)

  • Lemon juice (optional, for brightness)

Directions

  1. Heat olive oil in a large pot over medium heat. Add chopped onion, carrots, and celery. Sauté for 5–7 minutes until softened.

  2. Stir in the garlic and cook for another 30 seconds until fragrant.

  3. Add the white beans, broth, bay leaf, thyme, salt, and pepper. Bring to a boil.

  4. Reduce heat and simmer for 20–25 minutes to allow the flavors to develop.

  5. For a thicker soup, mash some of the beans with a spoon or blend a portion using an immersion blender, then stir to combine.

  6. Taste and adjust seasoning. Add a splash of lemon juice if desired for added brightness.

  7. Remove the bay leaf before serving. Garnish with fresh herbs if using.

Servings and timing

This recipe serves about 4–6 people.
Prep time: 10 minutes
Cook time: 25 minutes
Total time: 35 minutes

Variations

  • Add leafy greens like spinach, kale, or Swiss chard during the last few minutes of cooking.

  • Use coconut milk for a creamy, dairy-free twist.
  • Add crushed red pepper flakes or smoked paprika for a kick of heat or smokiness.

  • Make it a stew by reducing the broth and adding more vegetables like potatoes or zucchini.

Storage/Reheating

Store leftovers in an airtight container in the refrigerator for up to 4–5 days.
To reheat, warm on the stove over medium heat until heated through, or microwave in individual portions.
White Bean Soup freezes well. Let it cool completely, then freeze in portions for up to 2 months. Thaw overnight in the refrigerator before reheating.

FAQs

What kind of white beans should I use?

Cannellini, Great Northern, or navy beans all work well. You can use canned or cooked dried beans.

Can I make this soup vegan?

Yes, simply use vegetable broth and skip any meat-based additions.

How can I thicken the soup?

Mash some of the beans directly in the pot or blend a portion of the soup with an immersion blender.

Is this soup good for meal prep?

Absolutely. It stores well in the fridge or freezer and tastes even better the next day.

Can I use dried beans?

Yes, but you’ll need to soak and cook them beforehand, as dried beans require a much longer cooking time.

What can I serve with white bean soup?

Crusty bread, a green salad, or grilled cheese sandwiches pair perfectly with this soup.

Is it gluten-free?

Yes, as long as your broth is gluten-free and you don’t add any gluten-containing toppings or bread.

Can I make this in a slow cooker?

Yes. Sauté the vegetables first, then add everything to the slow cooker and cook on low for 6–8 hours.

How do I add more flavor?

Use fresh herbs, a splash of lemon juice, or a sprinkle of parmesan cheese to boost flavor before serving.

Conclusion

White Bean Soup is a simple, nourishing dish that brings warmth and comfort to your table. With its creamy texture, customizable ingredients, and healthy profile, it’s a versatile favorite you’ll want to make again and again. Whether you’re feeding a crowd or prepping meals for the week, this soup delivers on flavor, nutrition, and ease.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

White Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Lisa
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4–6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan

Description

White Bean Soup is a cozy, nourishing dish made with creamy white beans, vegetables, herbs, and broth. It’s simple to prepare, full of flavor, and perfect for a wholesome meal any time of year.


Ingredients

  • 2 tbsp olive oil
  • 1 medium onion, chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 3 cups cooked or 2 cans (15 oz each) white beans (cannellini, Great Northern, or navy), drained and rinsed
  • 4 cups vegetable or chicken broth
  • 1 bay leaf
  • 1 tsp dried thyme or 1 tbsp fresh thyme
  • Salt and black pepper to taste
  • 1 tbsp lemon juice (optional)
  • Fresh parsley or rosemary for garnish (optional)

Instructions

  1. Heat olive oil in a large pot over medium heat. Add chopped onion, carrots, and celery. Sauté for 5–7 minutes until softened.
  2. Add minced garlic and cook for 30 seconds until fragrant.
  3. Stir in white beans, broth, bay leaf, thyme, salt, and pepper. Bring to a boil.
  4. Reduce heat and simmer for 20–25 minutes to develop flavor.
  5. For a thicker consistency, mash some beans with a spoon or blend part of the soup using an immersion blender, then stir to combine.
  6. Taste and adjust seasoning. Add lemon juice if using for brightness.
  7. Remove bay leaf before serving. Garnish with fresh herbs if desired.

Notes

Add leafy greens like spinach or kale in the last few minutes of cooking.Use coconut milk for a creamy, dairy-free variation.Enhance flavor with smoked paprika, red pepper flakes, or parmesan.Make it a stew by reducing broth and adding extra vegetables.Freezes well for up to 2 months—great for meal prep.


Nutrition

  • Serving Size: 1/6 of recipe
  • Calories: 220
  • Sugar: 4g
  • Sodium: 480mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 8g
  • Protein: 10g
  • Cholesterol: 0mg

Similar Posts

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