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
A close up of a spoon in a bowl of white bean soup with carrots and greens, highlighting Best White Bean Soup from our soup recipes as an easy soups, homemade soup recipe perfect for healthy soup recipes.

Best White Bean Soup


  • Author: Sarah
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Diet: Vegan

Description

The Best White Bean Soup is a bowl of true comfort, simple, hearty, naturally gluten-free, and customizable. Perfect for chilly days and made with pantry staples.


Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 medium onion, diced
  • 2 carrots, sliced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 6 cups vegetable broth
  • 3 cans (15 oz each) white beans, drained and rinsed
  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • 1 bay leaf
  • Salt and black pepper to taste
  • 2 cups chopped fresh spinach or kale
  • Juice of 1/2 lemon

Instructions

  1. Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook 7–8 minutes until softened.
  2. Stir in garlic, thyme, and oregano. Cook 1 minute until fragrant.
  3. Add beans, broth, bay leaf, salt, and pepper. Bring to a boil, then reduce heat and simmer 20–25 minutes.
  4. Mash some of the beans in the pot with a spoon or blend 1 cup of soup and return it for a creamier texture.
  5. Stir in spinach or kale and cook 2 minutes until wilted.
  6. Finish with lemon juice and adjust seasoning before serving.

Notes

For natural creaminess without heavy cream, mash some beans or blend part of the soup. Always rinse canned beans well, simmer fully for flavor, and finish with lemon juice for brightness.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 290
  • Sugar: 5g
  • Sodium: 700mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 12g
  • Protein: 16g
  • Cholesterol: 0mg

Keywords: white bean soup, bean soup recipes, creamy vegan white bean soup, white bean soup low calorie