Servings
Font
Back
Perfect White Bean Soup Recipe
4.9 from 26 votes

Perfect White Bean Soup Recipe

This vegan white bean soup is hearty and easy to make. It's vegan, plant-based and ready in 30 minutes - great for when you want your soup to be a whole meal.

Prep Time
5 mins
Cook Time
25 mins
Total Time
30 mins
Servings: 4 servings
Calories: 271 kcal
Course: Main Course, Soup
Cuisine: Mediterranean

Ingredients

  • 2 tbsp olive oil
  • 1 onion chopped
  • 4 cloves garlic minced
  • 1 carrot diced
  • 1 tsp cumin
  • 1/2 tsp Coriander
  • 1 tsp oregano
  • 1 tsp kosher salt
  • 1/4 tsp black pepper
  • 2 cans cannellini beans 15 oz. each - Drained and rinsed
  • 5 cups vegetable broth
  • 2 cups baby spinach
  • 1 lemon juice of

Instructions

    Cup of Yum
  1. Heat the olive oil in a large pot over medium heat. Sauté the onion until translucent. Add in the garlic and carrots and cook for 5 minutes.
  2. Add the cumin, coriander, oregano, salt, pepper and cannellini beans. Stir and add in the vegetable broth. Turn the heat to medium high and bring the soup to a simmer. Lower the heat to medium and cook for 15 minutes, stirring occasionally.
  3. Transfer 1 1/2 cup of the soup to a bowl and blend it using an immersion blender. If using a regular blender, make sure it's heat-proof.
  4. Pour the blended soup back into the pot and give the soup a good stir. Add in the spinach and cook for 5 to 10 minutes until it's cooked.
  5. Taste and add more salt if needed. Add the lemon juice right before serving.

Notes

  • If a blender is not an option, you can mash some of the beans using the back of a wooden spoon while stirring. 
  • You can add other vegetables such as celery, potatoes, mushrooms and zucchini. 
  • Store the leftovers in an airtight container and refrigerate for up to 5 days. Reheat in a saucepan over medium heat or use a microwave. 
  • You can freeze this white bean soup for up to 3 months. To serve, thaw it in the fridge overnight and then reheat using a saucepan or a microwave. 

Nutrition Information

Calories 271kcal (14%) Carbohydrates 46g (15%) Protein 14g (28%) Fat 7g (11%) Saturated Fat 1g (5%) Polyunsaturated Fat 1g (6%) Monounsaturated Fat 5g (25%) Sodium 2254mg (94%) Potassium 240mg (5%) Fiber 13g (52%) Sugar 5g (10%) Vitamin A 4603IU (92%) Vitamin C 23mg (26%) Calcium 184mg (18%) Iron 6mg (33%)

Nutrition Facts

Serving: 4 servings

Amount Per Serving

Calories 271

% Daily Value*

Calories 271kcal 14%
Carbohydrates 46g 15%
Protein 14g 28%
Fat 7g 11%
Saturated Fat 1g 5%
Polyunsaturated Fat 1g 6%
Monounsaturated Fat 5g 25%
Sodium 2254mg 94%
Potassium 240mg 5%
Fiber 13g 52%
Sugar 5g 10%
Vitamin A 4603IU 92%
Vitamin C 23mg 26%
Calcium 184mg 18%
Iron 6mg 33%

* Percent Daily Values are based on a 2,000 calorie diet.

Report Abuse
Faster & Easier Access

Add to Home Screen

Install Cup of Yum on your Home Screen for one-tap access to your favorite recipes. Enjoy a faster, app-like experience, save recipes, organize collections, and print recipes anytime.

  • Access to 250,000+ recipes
  • Save recipes
  • Create recipe collections
  • Print recipes
  • Add ingredients to grocery list
  • Ingredient scaling

In Safari or Chrome on iPhone, tap the Share button, then scroll down and tap Add to Home Screen. If you don't see it right away, tap View More first.

Login to Continue
Forgot password?
Don't have an account? Register