Creamy White Bean Soup

Creamy White Bean Soup

Description

Creamy white bean soup is a comforting, nourishing, and budget-friendly dish made with tender white beans, fresh vegetables, aromatic herbs, and a rich, velvety broth. This hearty soup is packed with plant-based protein, fibre, and wholesome ingredients, making it a satisfying meal for lunch or dinner. The creamy texture comes from partially blending the beans, creating a luxurious consistency without relying heavily on cream.

Perfect for chilly evenings, meal prep, or when you’re craving a healthy homemade soup, this recipe delivers warmth and flavour in every spoonful. Serve it with crusty bread, crackers, or a simple green salad for a complete and satisfying meal.

Ingredients

For the Soup

  • 2 tablespoons olive oil
  • 1 medium onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 garlic cloves, minced
  • 2 cans (15 oz each) white beans (cannellini or Great Northern), drained and rinsed
  • 6 cups vegetable broth or chicken broth
  • 1 teaspoon dried thyme
  • 1 teaspoon Italian seasoning
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 2 cups chopped kale or spinach
  • 1 tablespoon lemon juice

Optional Creamy Finish

  • ½ cup heavy cream or half-and-half
  • Fresh parsley for garnish

Instructions

  1. Heat olive oil in a large soup pot over medium heat.
  2. Add onion, carrots, and celery. Cook for 5–6 minutes until softened.
  3. Stir in garlic and cook for 30 seconds until fragrant.
  4. Add white beans, broth, thyme, Italian seasoning, salt, and pepper.
  5. Bring the mixture to a gentle boil.
  6. Reduce heat and simmer for 20 minutes.
  7. Using an immersion blender, blend about one-third of the soup to create a creamy texture while leaving plenty of whole beans intact. Alternatively, transfer 2 cups of soup to a blender, blend until smooth, and return to the pot.
  8. Stir in kale or spinach and cook for 3–4 minutes until wilted.
  9. Add lemon juice and stir well.
  10. For an extra creamy soup, stir in heavy cream during the final minute of cooking.
  11. Taste and adjust seasoning if needed.
  12. Garnish with fresh parsley and serve warm.

Notes

  • Cannellini beans create the creamiest texture.
  • Kale adds heartiness, while spinach offers a softer texture.
  • Vegetable broth keeps the soup vegetarian.
  • Blending a portion of the soup naturally thickens it without flour.

Tips

  • Sauté vegetables slowly to develop deeper flavour.
  • Use low-sodium broth for better control of seasoning.
  • Add a Parmesan rind while simmering for extra richness.
  • Make a double batch and freeze portions for future meals.
  • Serve with toasted whole-grain bread for a complete meal.

Servings

Serves: 6

Nutritional Information (Per Serving)

Approximate values:

  • Calories: 260
  • Protein: 11g
  • Carbohydrates: 32g
  • Fat: 10g
  • Fiber: 10g
  • Sugar: 4g
  • Sodium: 450mg

Health Benefits

White Beans

  • Rich in plant-based protein.
  • Excellent source of dietary fibre.
  • Support digestive health and satiety.

Carrots

  • High in beta-carotene and vitamin A.
  • Support healthy vision and immune function.

Celery

  • Low in calories and naturally hydrating.
  • Contains antioxidants and beneficial plant compounds.

Kale or Spinach

  • Rich in vitamins A, C, and K.
  • Provide antioxidants and minerals.
  • Support bone and immune health.

Olive Oil

  • Contains heart-healthy monounsaturated fats.
  • A staple of the Mediterranean diet.
  • May help reduce inflammation.

Frequently Asked Questions (Q&A)

Q: Can I use dried beans instead of canned beans?

A: Yes. Cook about 1½ cups dried beans beforehand until tender, then use them in place of canned beans.

Q: Can I freeze this soup?

A: Absolutely. Cool completely and freeze in airtight containers for up to 3 months.

Q: How long does it keep in the refrigerator?

A: Store in a sealed container for up to 4 days.

Q: Can I make it dairy-free?

A: Yes. Simply omit the cream or use unsweetened plant-based cream.

Q: What other vegetables can I add?

A: Zucchini, potatoes, bell peppers, or green beans work wonderfully.

Q: How can I add more protein?

A: Add shredded chicken, turkey, or extra beans for a protein boost.

Conclusion

Creamy White Bean Soup is a wholesome, hearty, and comforting recipe that combines tender beans, fresh vegetables, and aromatic herbs in a rich, flavourful broth. Easy to prepare and packed with nutrition, it’s an excellent choice for meal prep, family dinners, or cosy nights at home. With its creamy texture and satisfying flavour, this soup proves that simple ingredients can create an incredibly delicious meal.

Leave a Comment