Go Back
+ servings

White Bean Soup Recipe

This creamy white bean soup is packed with tender vegetables, aromatic herbs, and a hint of lemon for a fresh, comforting flavor. Perfect for a cozy meal, it’s hearty, wholesome, and easy to make in just one pot.
Print Save
Course: Main Course
Cuisine: Mediterranean cuisine
Keyword: White Bean Soup Recipe
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 6
Calories: 250kcal

Ingredients

  • 3 15 oz cans cannellini beans, divided
  • 4 cups vegetable broth divided
  • 1 tablespoon olive oil
  • 1 yellow onion diced
  • 2 medium carrots diced
  • 2 sticks celery diced
  • 4 cloves garlic minced
  • 1 teaspoon minced fresh rosemary
  • ½ teaspoon dried thyme
  • 1 teaspoon kosher salt
  • ½ teaspoon black pepper
  • Crushed red pepper flakes to taste
  • 2 cups chopped spinach or kale
  • 2 tablespoons fresh lemon juice
  • ¼ cup Parmesan cheese plus extra for serving
  • Garnish: chopped fresh parsley

Instructions

  • Drain and rinse one can of beans, then transfer them to a blender or food processor along with 1 cup of the vegetable broth. Blend until smooth and creamy, then set aside. This blended mixture will help create a velvety texture in the soup. Drain and rinse the remaining two cans of beans and set them aside for later use.
  • In a large, heavy-bottomed pot, heat the olive oil over medium heat. Add the diced onion, carrots, and celery, stirring occasionally as they soften and release their natural sweetness. Sauté for about 5 minutes, or until the vegetables become tender and aromatic. Stir in the minced garlic and cook for another minute, just until fragrant.
  • Pour in the pureed bean mixture, followed by the whole beans and the remaining vegetable broth. Stir in the minced rosemary, dried thyme, salt, black pepper, and a pinch of crushed red pepper flakes for a hint of heat. Bring the soup to a gentle simmer and let it cook for 15 minutes, allowing the flavors to meld together.
  • Stir in the chopped spinach or kale, letting the greens wilt into the soup. Continue simmering for another 10 minutes until the flavors deepen. Just before serving, add the fresh lemon juice and Parmesan cheese, stirring until fully incorporated. Taste and adjust seasoning with additional salt and pepper if needed.
  • Ladle the soup into bowls and garnish with fresh parsley and a sprinkle of extra Parmesan cheese. Serve hot with crusty bread or warm biscuits for a hearty, comforting meal.

Notes

Keep leftover soup fresh by storing it in an airtight container in the refrigerator for up to 5 days. For longer storage, freeze it for up to 3 months. When ready to enjoy, reheat gently on the stovetop or in the microwave until warmed through.

Nutrition

Calories: 250kcal
Did you make this recipe?Want more delicious recipes like this? Follow us on Pinterest for daily inspiration! Click here to Follow me on Pinterest @feaztcom