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
The Best White Bean Soup

The Best White Bean Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Ivy
  • Total Time: 25 minutes
  • Yield: Approximately 4 servings 1x

Description

Indulge in the comfort of The Best White Bean Soup, a creamy and flavorful vegan delight that will change your perception of beans forever! This budget-friendly recipe comes together in just 25 minutes, making it perfect for any busy weeknight. With a rich blend of white beans, fresh vegetables, and aromatic spices, this soup is not only nourishing but also incredibly satisfying. Whether you enjoy it as a light meal or pair it with crusty bread, this soup promises to warm your heart and fill your belly.


Ingredients

Scale
  • 2 cans (28oz) cannellini beans
  • 1 medium onion, diced
  • 1 celery stalk, diced
  • 1 large carrot, diced
  • 2 garlic cloves, minced
  • 2 medium potatoes, cubed
  • 1 Tbsp olive oil
  • 1 Tbsp tomato paste
  • 1/3 cup white wine
  • 2 cups vegetable broth
  • Fresh rosemary

Instructions

  1. In a large pot over medium heat, warm olive oil. Add the onion, carrot, and celery; sauté until softened.
  2. Stir in garlic, beans, tomato paste, potatoes, rosemary, and optional paprika; cook for another minute.
  3. Pour in white wine and let simmer until evaporated.
  4. Add spinach and vegetable broth; season with salt and pepper. Bring to a boil.
  5. Reduce heat and simmer for about 15 minutes until potatoes are tender.
  6. Taste and adjust seasoning if necessary before serving hot.
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Main
  • Method: Cooking
  • Cuisine: Vegan

Nutrition

  • Serving Size: 1 cup (240ml)
  • Calories: 245
  • Sugar: 2g
  • Sodium: 450mg
  • Fat: 6g
  • Saturated Fat: 1g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 10g
  • Protein: 11g
  • Cholesterol: 0mg