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

Best White Bean Soup


  • Author: William Cantor
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

A creamy, hearty vegan white bean soup filled with tender vegetables, fragrant rosemary, and nourishing flavors.


Ingredients

Scale

2 cans (28oz – 800 grams) cannellini beans or white beans, drained

1 medium-size onion, diced

1 celery stalk, diced

1 large carrot, diced

1–2 garlic cloves, diced or pressed

1 cup (7 oz – 200 grams), frozen spinach * (optional)

2 medium-size potatoes, peeled and cut into chunks

1 Tbsp olive oil, plus more for serving

1 Tbsp tomato paste

1/3 cup (80 ml) white wine

1 sprig rosemary (or 1 Tbsp of chopped fresh leaves/1/2 tsp of dried)

2 cups (500 ml) vegetable broth or hot water

1/2 tsp paprika (optional)

1/2 tsp fine salt, plus more to taste

1/8 tsp black pepper, plus more to taste


Instructions

1. Warm the olive oil in a large pot over medium heat. Once shimmering, add onion, carrot, and celery. Cook for 5 minutes.

2. Add garlic, beans, tomato paste, potatoes, rosemary, and paprika. Stir for 1 minute.

3. Pour in white wine; let it evaporate, cooking another minute.

4. Add frozen spinach, vegetable broth, salt, and pepper. Bring to a boil.

5. Cover, reduce heat, and simmer for 15 minutes until potatoes are soft.

6. Remove rosemary sprig. Adjust seasoning, drizzle with olive oil, and serve.

Notes

Serve with crusty whole grain bread. Add grated Parmesan if not vegan. Store leftovers for up to 3 days in the fridge or freeze for 3 months.

  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 bowl
  • Calories: 350
  • Sugar: 5g
  • Sodium: 160mg
  • Fat: 5g
  • Saturated Fat: 1g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 57g
  • Fiber: 13g
  • Protein: 19g
  • Cholesterol: 0mg

Keywords: best white bean soup, vegan bean soup, healthy white bean stew