Go Back
hearty white bean soup 2026 03 17 133538 683x1024 1

Hearty White Bean Soup

A comforting and nutrient-packed soup made with white beans, vegetables, and herbs, perfect for chilly days.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Main Course, Soup
Cuisine: American, Comfort Food
Calories: 250

Ingredients
  

Main Ingredients
  • 2 cans white beans (cannellini or great northern), drained and rinsed
  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 2 medium carrots, diced
  • 2 stalks celery, diced
  • 3 cloves garlic, minced
  • 6 cups vegetable or chicken broth
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • Salt and pepper to taste
  • 1 handful fresh spinach or kale (optional)
  • Lemon wedges for serving (optional)

Method
 

Cooking
  1. In a large pot, heat the olive oil over medium heat.
  2. Add the onion, carrots, and celery, and sauté until they are softened, about 5-7 minutes.
  3. Stir in the garlic and cook for an additional minute until fragrant.
  4. Add the white beans, broth, thyme, and rosemary. Bring to a boil, then reduce heat and let simmer for about 20 minutes.
  5. If using, add the fresh spinach or kale and cook for another 5 minutes until wilted.
  6. Season with salt and pepper to taste.
  7. Serve warm, garnished with lemon wedges if desired.

Notes

This soup can be served with crusty bread and can be stored in the refrigerator for up to 3 days or frozen for up to 3 months. For a creamier texture, blend a portion of the soup and mix it back in.