Creamy White Bean Soup made with olive oil, sweet onion, garlic, carrots, celery, cannellini beans, vegetable broth, tomato paste, italian seasoning, red chili flakes, ground black pepper, salt, chopped kale or baby spinach, lemon juice, shredded vegan parmesan

Creamy White Bean Soup

This vegan White Bean Soup is an incredibly creamy, nourishing, and easy one-pot meal, perfect for cozy dinners or healthy lunches. Made with wholesome ingredients like protein-packed white beans, fresh vegetables, Italian seasonings, and leafy greens, this dairy-free and gluten-free recipe delivers gourmet-quality flavors in about 30 minutes.

8 servings
Updated

Price per Serving

AUD: A$ 2.93
EUR: € 1.77
GBP: £ 1.54
USD: $ 1.87
mainssoups
#easy#soup#vegan#creamy#healthy#italian#one-pot#meal prep#comforting#30 minute meals

Instructions

  1. 1

    Heat the olive oil (2 tbsp) in a large pot over medium heat. Add the sweet onion (1 medium), garlic (5 clove), carrots (2 large) and celery (2 stalks). Cook, stirring frequently for about 4-5 minutes.

  2. 2

    Now add the cannellini beans (4 can) (drained and rinsed), vegetable broth (5 cup), tomato paste (1 tbsp), italian seasoning (1 tbsp), red chili flakes (0.5 tsp), ground black pepper (0.5 tsp) and salt (0.5 tsp). Stir well.

  3. 3

    Bring to a boil, then lower heat and simmer for 15 minutes, uncovered.

  4. 4

    Transfer about vegetable broth (2 cup) (from the soup) to a blender and blend until smooth. Transfer the blended soup back to the pot. Alternatively, use an immersion blender and blend a few times to create a creamier texture.

  5. 5

    Stir well. If the soup is too thick, add a bit more [vegetable broth] until it reaches your desired consistency.

  6. 6

    Stir in the chopped kale or baby spinach (3 cup) and let simmer for a few minutes until wilted (kale will take a few extra minutes to soften).

  7. 7

    Stir in the lemon juice (2 tbsp). Taste and add more [salt], [ground black pepper] or [red chili flakes] as desired.

  8. 8

    Serve warm, perhaps with a side of crusty bread and a sprinkle of [optional shredded vegan parmesan] in each bowl. Enjoy!

Nutrition Facts

Per portion

325
kcal
18
Protein (g)
56
Carbs (g)
5
Fat (g)

Macronutrients

Saturated Fat 1 g
Monounsaturated Fat 3 g
Polyunsaturated Fat 1 g
Fiber 13 g
Sugars 5 g

Micronutrients

iron
8mg
356% DV
sodium
682mg
237% DV
calcium
258mg
159% DV
potassium
1261mg
215% DV
vitamin a
1768mcg
1571% DV
vitamin c
29mg
258% DV
vitamin k
42mcg
280% DV

Reviews

Be the first to review this recipe!

Rate this recipe:

No reviews yet. Be the first to share your experience!

Similar Recipes

Creamy Garlic Pasta

Creamy Garlic Pasta

4 servings
30m
#creamy#dinner#savory
Creamy Baked Mac and Cheese

Creamy Baked Mac and Cheese

8 servings
40m
#easy#vegan#cheesy
Creamy Hummus
GF

Creamy Hummus

6 servings
5m
#dip#easy#vegan
Creamy Leek & Mushroom Pie

Creamy Leek & Mushroom Pie

4 servings
45m
#savory#british#seasonal
Creamy Vegan Vodka Sauce

Creamy Vegan Vodka Sauce

4 servings
35m
#easy#quick#creamy
Creamy Mushroom Soup

Creamy Mushroom Soup

4 servings
45m
#easy#rich#soup
Creamy Mushroom Alfredo Fettuccine
High Protein

Creamy Mushroom Alfredo Fettuccine

3 servings
40m
#easy#pasta#creamy
Creamy Leek Pea Pasta

Creamy Leek Pea Pasta

4 servings
25m
#peas#leeks#creamy