Best White Bean Soup

Warm, hearty, and incredibly satisfying, this white bean soup brings comfort and nourishment in every bowl. It’s a versatile dish that can warm you up on a chilly evening or serve as a fantastic starter for a dinner party. With its creamy texture and subtle flavors, it’s a favorite among families looking for a wholesome meal. Personally, I enjoy making it on weekends; the aromas bubbling away in the kitchen are simply irresistible.

Why you’ll love this dish

There are countless reasons to love this soup. It’s not only packed with protein and fiber from the beans, making it a nutritious choice, but it also feels indulgent and rich thanks to a touch of olive oil and seasoning. This dish is perfect for both family dinners and elegant gatherings.

"This soup is a hug in a bowl! So creamy and satisfying."

The simplicity of the ingredients means you can easily adjust it to your taste preferences or dietary needs. If you love cozy, soul-warming meals, this white bean soup will quickly become a staple in your kitchen.

How this recipe comes together

Creating this white bean soup is a straightforward process that involves sautéing aromatics, simmering the beans with flavorful broth, and finishing with a touch of richness. It’s a simple yet fulfilling way to bring together heartwarming flavors and textures.

Prep Time: 10 min | Cook Time: 40 min | Total Time: 50 min

What you’ll need

  • Dried white beans (navy or cannellini): About 1 cup, soaked overnight or quick-soaked.

  • Olive oil: For sautéing the vegetables and enriching the soup.

  • Onion: 1 medium, chopped, which adds a lovely base flavor.

  • Carrots: 2 medium, diced for sweetness and texture.

  • Celery: 2 stalks, diced for aromatic depth.

  • Garlic: 3 cloves, minced; a must for flavor!

  • Vegetable or chicken broth: 4-6 cups, choose low-sodium if possible.

  • Bay leaves: 1-2 for added depth of flavor.

  • Thyme: Fresh or dried, adding herbal notes to the soup.

  • Lemon juice: For a bright finish; add to taste.

  • Salt and pepper: To season, adjusted as needed.

See also  Lemon Chicken Orzo Soup

Optional extras: kale or spinach for added greens, and red pepper flakes for a spicy kick.

Step-by-step instructions

  1. Soak the beans: If using dried beans, soak them overnight in water or perform a quick soak by boiling them for 1 hour and letting them sit for 1 hour off the heat.

  2. Sauté aromatics: In a large pot, heat olive oil over medium heat. Add the chopped onion, carrots, and celery, sautéing until softened, about 5-7 minutes. Stir in the minced garlic and cook for 1 more minute until fragrant.

  3. Combine ingredients: Drain and rinse the beans, then add them to the pot. Pour in the broth, add bay leaves, thyme, and bring to a boil.

  4. Simmer: Reduce heat and let the soup simmer uncovered for about 30 minutes, or until the beans are tender. Stir occasionally and add more broth if the soup gets too thick.

  5. Season and serve: Adjust seasoning with salt, pepper, and lemon juice to taste. Remove bay leaves before serving.

Best ways to enjoy it

This soup is delightful on its own, but it pairs wonderfully with crusty bread or a fresh green salad. For an extra layer of flavor, top with a sprinkle of parmesan cheese or fresh herbs like parsley. A drizzle of extra virgin olive oil before serving can also elevate the dish.

Storage and reheating tips

Leftover soup can be stored in the refrigerator in an airtight container for up to 4 days. It also freezes well, so don’t hesitate to make a big batch! When freezing, ensure it’s cooled completely first. To reheat, simply warm over low heat on the stovetop, adding a splash of water or broth for consistency, or microwave in individual portions. Always check that it’s heated through to at least 165°F for food safety.

Helpful cooking tips

For a creamier texture, once the beans are tender, you can blend a portion of the soup with an immersion blender before serving. If short on time, using canned beans (rinsed) can save precious minutes. Just reduce the cooking time by half since they’re already soft.

See also  Crock Pot Angel Chicken Recipe

Creative twists

Feel free to incorporate other vegetables like zucchini and bell peppers for a different flavor dimension. For a protein boost, add cooked chicken or turkey during the last 10 minutes of simmering. You can also experiment with various herbs like oregano or basil, or even throw in some sun-dried tomatoes for a Mediterranean twist.

FAQ

Can I use canned beans instead of dried?
Yes, using canned beans is a great shortcut. Just drain and rinse them, and add them in for the last 10-15 minutes of cooking to heat through.

How do I fix a soup that is too thick?
If your soup becomes too thick, simply stir in additional broth or water to achieve your desired consistency.

Can I make it vegan?
Absolutely, just substitute the chicken broth with vegetable broth and it will still be full of flavor!

Bowl of the best white bean soup topped with fresh herbs

Creamy White Bean Soup

Warm, hearty, and incredibly satisfying, this white bean soup brings comfort and nourishment in every bowl. It's a versatile dish perfect for chilly evenings and elegant gatherings.
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Main Course, Soup
Cuisine: American
Calories: 250

Ingredients
  

Main Ingredients
  • 1 cup Dried white beans (navy or cannellini), soaked overnight or quick-soaked.
  • 1 tablespoon Olive oil, for sautéing the vegetables and enriching the soup.
  • 1 medium Onion, chopped. Adds a lovely base flavor.
  • 2 medium Carrots, diced. For sweetness and texture.
  • 2 stalks Celery, diced. For aromatic depth.
  • 3 cloves Garlic, minced. A must for flavor!
  • 4-6 cups Vegetable or chicken broth, low-sodium if possible.
  • 1-2 leaves Bay leaves. For added depth of flavor.
  • 1 teaspoon Thyme, fresh or dried. Adds herbal notes to the soup.
  • to taste Lemon juice. For a bright finish.
  • to taste Salt and pepper. To season, adjusted as needed.
  • Optional extras: kale or spinach, red pepper flakes. For added greens and a spicy kick.
See also  Easy Chicken Tortellini Soup

Method
 

Preparation
  1. Soak the beans: If using dried beans, soak them overnight in water or quick-soak by boiling for 1 hour and letting them sit off the heat for 1 hour.
  2. Sauté aromatics: In a large pot, heat olive oil over medium heat. Add onion, carrots, and celery, sautéing until softened, about 5-7 minutes. Stir in garlic and cook for 1 more minute.
  3. Combine ingredients: Drain and rinse the beans, then add them to the pot. Pour in the broth, add bay leaves, thyme, and bring to a boil.
  4. Simmer: Reduce heat and let the soup simmer uncovered for about 30 minutes, or until the beans are tender. Stir occasionally and add more broth if the soup gets too thick.
  5. Season and serve: Adjust seasoning with salt, pepper, and lemon juice to taste. Remove bay leaves before serving.

Nutrition

Serving: 1gCalories: 250kcalCarbohydrates: 40gProtein: 10gFat: 6gSaturated Fat: 1gSodium: 400mgFiber: 10gSugar: 2g

Notes

For a creamier texture, blend a portion of the soup with an immersion blender. If short on time, use canned beans (rinsed) and reduce cooking time by half. Leftover soup can be refrigerated for up to 4 days and freezes well.

Tried this recipe?

Let us know how it was!