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
Creamy White Bean Soup 2025 10 23 221952 150x150 1

Velvety White Bean Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: chef-ava
  • Total Time: 135 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

A refined yet accessible white bean soup featuring creamy, tender beans infused with aromatic herbs and spices.


Ingredients

Scale
  • 2 cups dried white beans (such as cannellini or Great Northern)
  • 1 medium yellow onion, finely chopped
  • 3 cloves garlic, minced
  • 4 cups low-sodium vegetable broth
  • 2 tablespoons extra-virgin olive oil
  • 1 teaspoon fresh thyme, finely chopped
  • 1 bay leaf
  • Sea salt and freshly ground black pepper to taste
  • Zest of 1 lemon
  • Fresh parsley, finely chopped for garnish

Instructions

  1. Soak the dried white beans overnight in cold water. Drain before cooking.
  2. In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes.
  3. Add the minced garlic, thyme, and a pinch of salt. Cook for an additional minute.
  4. Add the soaked beans, vegetable broth, and bay leaf to the pot. Bring to a gentle simmer.
  5. Cook uncovered on low heat for 90-120 minutes, or until the beans are tender. Stir occasionally.
  6. Once the beans are soft, remove the bay leaf and use an immersion blender to puree the soup to your desired consistency.
  7. Taste and adjust the seasoning with salt and pepper. Add lemon zest for a bright finish.

Notes

For a smoother texture, blend the soup in batches if using a traditional blender. Consider adding butternut squash or smoked paprika for variation.

  • Prep Time: 15 minutes
  • Cook Time: 120 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 serving
  • Calories: 300
  • Sugar: 2g
  • Sodium: 350mg
  • Fat: 8g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 12g
  • Protein: 15g
  • Cholesterol: 0mg