Tuscan White Bean Soup


This cozy, hearty White Bean Soup with spinach is packed with flavor, healthy protein and fiber, and is vegetarian and vegan friendly! Use canned beans and you can have it ready in less than 30 minutes or try the crockpot version!

If you prefer your bean soup to be on the creamy and thick side you would want to let it simmer much longer than the recommended 20 minutes to allow those beans to release their starches. Try the recipe as is if your family isn’t usually fans of bean soup…it has a mild bean flavor.

2 bowls of white bean soup loaded with veggies.

This recipe utilizes simple, humble ingredients but produces a delightfully light and cozy soup that you’ll make again and again! I like to dry and cook dried beans that I freeze and utilize just like canned beans but canned Great Northern Beans work great in this soup, as well!

Usually a good Tuscan soup throws some kind of meat into the recipe. I’m all for meat in this…ham, ground pork, or bacon are great options! BUT…believe me when I say this soup doesn’t need it. There is plenty of heartiness and coziness with the veggies!

a spoonful of white bean soup full of veggies.

Don’t skip the addition of lemon juice to this soup…it brightens everything up and adds SO MUCH flavor. You’ll be so glad you took that extra step!

Try serving this soup with a squeeze of lemon and a dash of Parmesan cheese.

Does this soup freeze well?

Yes! Simply let the soup cool to room temperature and store it in your favorite freezer containers. It will keep in the freezer for a couple of months or your fridge for a week or two. We usually split it into several servings to use for lunches throughout the week.

Print Pin
No ratings yet

Tuscan White Bean Soup

A vegetarian (and vegan-friendly) white bean soup packed full of flavor, nutrition, and ease. You'll love the budget-friendly ingredients and how easy this soup is to freeze!
Course Soup
Cuisine American
Keyword beans, soup
Prep Time 10 minutes
Cook Time 20 minutes
# of servings 6 servings
Calories 186kcal


  • 1/4 cup olive oil
  • 1/8 teaspoon red pepper
  • 1 chopped onion
  • 2 cups white beans soaked & cooked (OR…1 can)
  • 2 stalks celery chopped
  • 3 cloves garlic minced
  • 2 teaspoons oregano
  • 2 bay leaves
  • 2 teaspoons basil
  • 4 cups water
  • 4 cups chicken or veggie broth
  • 1 cups baby spinach chopped
  • 1 tablespoon salt
  • 2 teaspoons pepper
  • 3 tablespoons lemon juice


  • In a large soup pot or dutch oven, heat the olive oil.
  • Add the red pepper, onion, carrot, and celery to the pot.
  • Cook untilt he onion is translucent (about 6 minutes).
  • Stir in the minced garlic, oregano, bay leaf, basil, salt, & pepper and cook until fragrant (about 3 minutes).
  • Add the beans, broth, and water. NOTE: if you use previously cooked beans that are quite soft add them in AFTER the broth and water has come to a boil so that they don't become overcooked.
  • Bring to a boil, reduce heat, and simmer until the beans are your desired consistency.
  • Note, if desired, add additional broth to get the consistency you would like for your soup.
  • Right before serving add in the spinach and lemon juice.
  • Add additional salt & pepper to taste.



Add-ins to try:

-crushed tomatoes
-sliced carrots
-diced ham
-cooked sausage
-cooked ground pork
-sweet potato
-chopped zucchini
-small pasta
-Parmesan cheese

Crockpot Recipe:

Saute the onion, celery, and red pepper together. Add to a large crockpot.
Add all of the remaining ingredients except the spinach and lemon.
Cook on low for 8 hours.
Right before serving stir in the spinach and lemon.


Calories: 186kcalCarbohydrates: 21gProtein: 6gFat: 9gSaturated Fat: 1gSodium: 1808mgPotassium: 420mgFiber: 5gSugar: 3gVitamin A: 814IUVitamin C: 6mgCalcium: 84mgIron: 3mg
Tag @miznelliebellie on Instagram and hashtag it #NBRecipes so I can see it and see what you made!

Other cozy vegetarian soups to try:

easy African Peanut Soup recipe
A creamy and flavorful soup that can be made dairy-free and vegan!
Check out this recipe
easy, homemade African Peanut soup
Minestrone Soup
An easy vegetarian soup that is hearty and delicious…on the table in no time!
Check out this recipe
Carrot Ginger Soup
A creamy vegan soup packed full of carrots, ginger, and a bit of turmeric. Great for immune boosting and detox AND it tastes amazing!
Check out this recipe


Share on facebook
Share on twitter
Share on pinterest
Share on linkedin

Leave a Comment

Your email address will not be published.

Recipe Rating

Scroll to Top