Go Back
+ servings

Hearty White Bean Soup

Please rate us
A nourishing and comforting soup made with creamy white beans and aromatic herbs, perfect for chilly evenings.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Main Course, Soup
Cuisine: American
Calories: 250

Ingredients
  

Soup Base
  • 2 cans cans of white beans, drained and rinsed (cannellini or navy beans work well)
  • 4 cups vegetable broth (homemade or store-bought) Can substitute with chicken broth for non-vegan version.
  • 2 tablespoons olive oil (extra virgin if you have it)
  • 1 onion, chopped
  • 3 cloves garlic, minced
  • 1 carrot, diced
  • 1 stalk celery, diced
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • Salt and pepper to taste
  • Fresh parsley for garnish Adds a vibrant touch.

Method
 

Preparation
  1. In a large pot, heat the olive oil over medium heat.
  2. Add the chopped onion, diced carrot, and celery. Sauté these ingredients until they soften, about 5-7 minutes.
  3. Stir in the minced garlic, dried thyme, and dried rosemary; cook for an additional minute until fragrant.
  4. Add the white beans and vegetable broth, bringing everything to a gentle boil.
  5. Once boiling, reduce the heat and let the mixture simmer for about 20-30 minutes to meld flavors.
  6. Using an immersion blender, puree the soup to your desired consistency, whether smooth or slightly chunky.
  7. Season to taste with salt and pepper.
  8. Serve warm, garnished with fresh parsley.

Nutrition

Serving: 1gCalories: 250kcalCarbohydrates: 35gProtein: 10gFat: 7gSaturated Fat: 1gSodium: 400mgFiber: 8gSugar: 2g

Notes

This soup can be made a day in advance, and the flavors tend to improve overnight. Leftovers can be refrigerated for up to 4 days or frozen for up to 3 months. Reheat on the stovetop, adding water or stock as needed.
Tried this recipe?Let us know how it was!