• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

A Pinch of Healthy

Simple, tasty recipes with a healthy twist

Display Search Bar
Follow me on FacebookFollow me on InstagramFollow me on PinterestFollow me on TwitterFollow me on YouTube
  • About
    • About Me
    • Contact Me
    • Work With Me
    • My Cancer Diagnosis
    • Privacy Policy
  • Resources
    • Resources for Bloggers
    • How I Turned My Food Blog Into a Career
    • Shop My Favorites
      • Favorite Kitchen Goodies
  • Recipes
    • Air Fryer Recipes
    • Instant Pot
    • Main Dishes
    • Side Dishes
    • Salads
    • Basics
    • Desserts
    • Recipe Index
  • Shop
    • My Amazon Store
Home » Food » White Bean Soup (easy, vegan)

White Bean Soup (easy, vegan)

139 shares
  • Share
  • X
Jump to Recipe Print Recipe
white bean soup with label text
white bean soup with label text

White bean soup is a crazy delicious meal that is super simple to make. And it happens to be completely plant-based/ vegan friendly.

white bean soup in a bowl with spoon

You know those nights where you don’t have much planned for dinner, and you need something simple on the fly? With ingredients you always have on hand? This white bean soup is perfect for that!

Made with canned beans, plus several long-lasting aromatic veggies and herbs. Pair it with some toast, store-bought baguette or homemade sourdough bread to make it even more filling.

How to make vegan white bean soup

Here is how you can make this easy, vegan white beans soup. First gather your ingredients.

Ingredients

For tastiest results, always use the best quality ingredients you have access to.

Ingredients with label text on white surface

We are working with pretty basic ingredients here: celery, carrot, onion, garlic, canned white beans, vegetable stock, spinach and some yummy seasonings.

You can use any type of oil. Or if you want to make this refined oil free? Use a little extra broth (about 1/4 cup) or water to do a water sauté on your veggies, watching closely to make sure you do not evaporate all the liquid and burn anything.

Process

Heat a large dutch oven or pot over medium heat on the stovetop. Add in the olive oil. 

Once the oil is hot, add in the onions and cook for 3-4 minutes until translucent.  Then add in the carrots, celery, garlic, italian seasoning and chili powder.

celery, onion and carrot in a big cooking pot

Stir and cook for 3-4 minutes until the veggies are nice and soft. 

cooked veggies and herbs in a pot

Add in the vegetable broth, beans and some more salt and pepper to taste if needed.

adding broth to a pot

Stir it all together, bring to a boil, cover and reduce the heat to simmer and cook for 15 minutes. 

Stir the spinach into the white bean soup. 

stirring baby spinach into soup

And then cook for 2-3 more minutes until wilted.

ladling white bean soup from a pot

Remove the pot from the heat, divide the white bean soup into bowls and top with parsley and vegan parmesan cheese. We like the VioLife vegan Just Like Parmesan the best. It is the kind you grate yourself.

White Bean Soup in a bowl with spoon

Also be sure and check out my vegan recipes archive for more plant-based goodness.

Let me know if you try this white bean soup! I hope y’all enjoy it.

White Bean Soup Recipe

Did you try this recipe? Give it a star rating. Pin it and share it if it looks good to you. And be sure and stay connected on social media! 

Instagram | Pinterest | Facebook | YouTube | TikTok

white bean soup in a bowl with spoon
Print

White Bean Soup (simple, vegan)

White bean soup is a crazy delicious meal that is super simple to make. And it happens to be completely plant-based/ vegan friendly.

Course Main Course, Soup
Cuisine American
Keyword white bean soup, white bean soup recipe
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 6
Calories 212 kcal
Author Marjorie @APinchOfHealthy

Ingredients

  • 1 Tablespoon avocado oil (or oil of choice)
  • 1 large onion peeled and diced
  • 1 large carrot peeled and diced
  • 2 stalks of celery peeled and diced
  • 2 cloves garlic - peeled and minced
  • 1 teaspoon Italian seasoning
  • 1 teaspoon chili powder
  • 6 cups vegetable stock or broth
  • 1 teaspoon kosher salt
  • ½ teaspoon black pepper
  • 2 15 oz cans of white beans drained and rinsed
  • 2 cups baby spinach
  • Fresh chopped parsley - optional for serving
  • Shredded parmesan cheese of choice - optional for serving For vegan cheese, I like VioLife best (the kind you have to shred yourself). Or use your favorite cheese.

Instructions

  1. Heat a large dutch oven or pot over medium heat on the stovetop. Add in the olive oil.
  2. Once the oil is hot, add in the onions and cook for 3-4 minutes until translucent. Then add in the carrots, celery, garlic, italian seasoning and chili powder and stir and cook for 3-4 minutes until the veggies are nice and soft.
  3. Add in the vegetable broth, beans and some more salt and pepper to taste if needed. Stir it all together, bring to a boil, cover and reduce the heat to simmer and cook for 15 minutes.
  4. Stir in the spinach and cook for 2-3 more minutes until wilted.
  5. Remove the pot from the heat, divide the soup into bowls and top with parsley and parmesan cheese.

Recipe Notes

Nutritional information is approximate and was calculated using a recipe nutrition label generator. Based on 6 total servings, cheese not included in the calculation.

Nutrition Facts
White Bean Soup (simple, vegan)
Amount Per Serving
Calories 212 Calories from Fat 27
% Daily Value*
Fat 3g5%
Saturated Fat 1g6%
Polyunsaturated Fat 1g
Monounsaturated Fat 2g
Sodium 1357mg59%
Potassium 779mg22%
Carbohydrates 37g12%
Fiber 8g33%
Sugar 4g4%
Protein 11g22%
Vitamin A 3249IU65%
Vitamin C 5mg6%
Calcium 131mg13%
Iron 5mg28%
* Percent Daily Values are based on a 2000 calorie diet.
(Visited 2,960 times, 1 visits today)

No related posts.

139 shares
  • Share
  • X

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

I am a home cook, recipe developer, coffee drinker and mom of two. My recipes are simple and tasty. I enjoy lots of fresh, healthy food, plus full treats without guilt. Thanks so much for stopping by! Read more here.

Reader Favorites

  • Hand grabbing a Thai chicken lettuce wrap off a plateThai Chicken Lettuce Wraps
  • Easy key lime pie slice closeup on white plateEasy Key Lime Pie (no bake, assembly only)
  • baked chicken breast with rice, veggies and lemon slice on a plateBaked Chicken Breast (tender, juicy and delicious!)

Footer

Recipes

Breakfast pizza cut into slices on a wooden cutting board.

Breakfast Pizza

May 19, 2025

No bake cheesecake with berries on top.

No Bake Cheesecake

May 12, 2025

Blueberry Dutch Baby with maple syrup, blueberry compote, and powdered sugar in a cast iron pan.

Blueberry Dutch Baby

May 5, 2025

Mexican Recipe Roundup (Happy Cinco De Mayo!)

April 28, 2025

Life

All racially diverse hands on deck

I’ll Be Your Ally: A Pledge

June 7, 2020

hands making heart shape together

Silver Linings

April 2, 2020

Ideal weight and weight neutrality

Why I practice weight neutrality

January 30, 2020

Are you sensitive?

Sensitive is my superpower. Is it yours too?

December 17, 2019

Video

The best mineral makeup Savvy Minerals by Young Living

Best Mineral Makeup (+Video Demo)

March 29, 2018

What I Bought at Sprouts (Grocery Haul)

March 14, 2018

What I Bought at Trader Joe’s (Grocery Haul)

March 9, 2018

My Entrepreneur Story

February 28, 2018

  • Home
  • About
  • Contact
  • Work With Me

Theme by Once Coupled · Copyright© 2025 · Privacy