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: Cara
  • Total Time: 25 minutes
  • Yield: Serves approximately 4 people 1x

Description

Discover the comforting taste of The Best White Bean Soup, a delightful blend of flavor and nutrition that will redefine your perception of beans. This creamy, vegan soup is not only quick to prepare—ready in just 25 minutes—but also budget-friendly, making it perfect for any weeknight dinner or cozy gathering. Featuring pantry staples like cannellini beans, fresh vegetables, and aromatic herbs, each bowl offers a satisfying depth of flavor without breaking the bank. Customize it with your favorite greens or proteins for an even heartier meal. Serve it alongside crusty bread or a fresh salad for an unforgettable dining experience.


Ingredients

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

Instructions

  1. Heat olive oil in a large pot over medium heat. Add onion, carrot, and celery; cook until softened.
  2. Stir in garlic, beans, tomato paste, potatoes, and rosemary; cook for about a minute.
  3. Pour in white wine; let simmer until evaporated.
  4. Add spinach and vegetable broth; season with salt and pepper. Bring to a boil then reduce heat to simmer for 15 minutes.
  5. Once potatoes are tender and soup is creamy, adjust seasoning if necessary and serve warm.
  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Category: Main
  • Method: Cooking
  • Cuisine: Vegan

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 210
  • Sugar: 2g
  • Sodium: 320mg
  • Fat: 5g
  • Saturated Fat: 0.5g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 10g
  • Protein: 10g
  • Cholesterol: 0mg