Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A bowl of creamy white bean soup garnished with fresh herbs, served on a rustic wooden table with slices of crusty bread on the side, vibrant green herbs add a pop of color, creating an inviting and comforting culinary scene.

Creamy White Bean Soup for Comfort and Warmth

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This creamy white bean soup is a comforting and hearty dish made with pureed white beans, aromatic vegetables, and herbs, offering a satisfying meal perfect for cold days.

  • Total Time: 40 minutes
  • Yield: 4 servings

Ingredients

Scale
  • 2 cans (15 oz each) white beans, drained and rinsed
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 4 cups vegetable broth
  • 1 teaspoon thyme
  • 1 teaspoon rosemary
  • Salt and pepper to taste
  • 2 tablespoons olive oil
  • Fresh parsley for garnish

Instructions

  1. In a large pot, heat olive oil over medium heat. Add chopped onion and cook until translucent.
  2. Add minced garlic and cook for another minute.
  3. Pour in vegetable broth, add beans, thyme, rosemary, salt, and pepper.
  4. Bring to a boil, then reduce heat and simmer for 20 minutes to allow flavors to meld.
  5. Use an immersion blender to puree the soup until smooth, or transfer to a blender in batches and blend until creamy.
  6. Taste and adjust seasoning if needed. Garnish with fresh parsley before serving.

Notes

  • For a vegan variation, ensure broth and seasonings are plant-based.
  • Serve with crusty bread or over rice for a more filling meal.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Method: Stovetop
  • Cuisine: Comfort Food
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 250 kcal Kcal
  • Sugar: 4 g
  • Sodium: 600 mg
  • Fat: 9 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 36 g
  • Fiber: 8 g
  • Protein: 12 g
  • Cholesterol: 0 mg