Print

Heavenly Comforting Creamy White Bean Soup in Just 6 Steps

Comforting Creamy White Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A comforting and creamy white bean soup that’s perfect for a cozy meal. This soup is rich, smooth, and packed with flavor.

Ingredients

Scale
  • 2 cups dried white beans, soaked overnight
  • 1 tablespoon olive oil
  • 1 onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 garlic cloves, minced
  • 4 cups vegetable broth
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • 1 bay leaf
  • Salt and pepper to taste
  • 1/2 cup heavy cream (or coconut milk for a dairy-free option)
  • 2 strips turkey bacon, cooked and crumbled (optional)

Instructions

  1. Drain and rinse the soaked white beans.
  2. Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook until softened, about 5 minutes.
  3. Add garlic and cook for another minute until fragrant.
  4. Add the soaked beans, vegetable broth, thyme, rosemary, and bay leaf. Bring to a boil, then reduce heat and simmer for 1 hour or until beans are tender.
  5. Remove the bay leaf. Use an immersion blender to blend the soup until smooth, or transfer to a blender in batches.
  6. Stir in the heavy cream (or coconut milk) and season with salt and pepper to taste.
  7. Serve hot, topped with crumbled turkey bacon if desired.

Notes

  • Soaking the beans overnight reduces cooking time.
  • For a thicker soup, blend only half of the beans.
  • Store leftovers in an airtight container in the fridge for up to 3 days.

Nutrition