Crowded Kitchen

  • About Us
  • Recipe Index
  • Shop
  • Contact
  • Cookbook
menu icon
go to homepage
  • About Us
  • Recipe Index
  • Shop
  • Contact
  • Cookbook
search icon
Homepage link
  • About Us
  • Recipe Index
  • Shop
  • Contact
  • Cookbook
×
Home » Soups

Three-Bean Vegetable Soup

Published: Oct 29, 2020 by Lexi Harrison
This post contains affiliate links, and I may receive commissions for purchases made through links on this post.

Jump to Recipe·Print Recipe

This hearty bean vegetable soup is made with three varieties of beans for a nourishing, filling vegan dinner. So cozy for a chilly evening and meal prep/freezer friendly!

Golden chickpea vegetable soup with herbs in a rustic bowl.

This cozy bean soup is another one of our earliest Crowded Kitchen blog posts, but it needed a major facelift! We've revamped the recipe a bit to make it quicker and easier, and we also took a few new photos for your viewing pleasure.

We're so happy we revisited this recipe. It's packed with plant-based protein from three different varieties of beans: cannellini, garbanzo and kidney beans.

With plenty of vegetables and a flavorful broth, it's a well balanced meal. We're pretty sure the whole family will go back for seconds!

We use dried beans in this recipe, which hold up much better in soup. They do take a bit more prep time, so we've also included instructions if you'd prefer to use canned.

Hearty vegetable soup with chickpeas and kale in a white pot, fresh and nutritious.

How to prep dried beans

Unfortunately, dried beans need a quick soak before adding to the soup, otherwise they'll take ages to get tender.

It takes about an hour and a half to prep dried beans for this soup, but most of the time is completely hands off.

Rinse the dried beans well and check for any debris (rocks, dirt, etc.). Add to a large pot and cover with water. There should be about 3 inches of water above the beans. Add a large pinch of salt.

Bring the beans to a boil for 5 minutes. Then, remove from heat, cover and let soak for at least 1.5 hours. They can soak for up to 12 hours, so you can do this step in the morning if preferred.

Drain the beans well before adding to the soup.

Savory vegetable and white bean soup in a rustic bowl, close-up.

Ingredients

  • Dried beans: we used cannellini, kidney and garbanzo beans. You can also use navy or pinto beans. We love the different textures of each bean, but you can also just use one variety if preferred.
    • Don't have any dried beans? Substitute with 2 15oz. cans of beans. Drain and rinse well before adding to the soup. If using canned beans, this soup will only need to simmer for 20-25 minutes before serving.
  • Onion & garlic
  • Carrots
  • Celery
  • Sweet potato: you can also use regular potatoes (I prefer Yukon gold), squash (butternut works well), parsnips, turnips or more carrot.
  • Vegetable broth
  • Fire roasted tomatoes
  • Red wine vinegar
  • Seasonings: bay leaves, Italian seasoning blend, salt and red pepper flakes
  • Baby kale or spinach and fresh parsley: for freshness and a dose of leafy greens!
Savory chickpea vegetable soup with herbs and spices.

Instructions

Once the beans are soaked and prepped, this soup is s(o)uper quick and easy to make!

Sauté: Heat olive oil in a large pot. Sauté onion and garlic for 5-6 minutes, or until translucent and slightly softened, stirring frequently. Add carrots, celery and sweet potato. Continue cooking for 6-7 minutes.

Simmer: Add soaked beans, broth, tomatoes, red wine vinegar, bay leaves, Italian seasoning, salt and red pepper flakes. Bring to a boil, then reduce heat to low and simmer for 40-45 minutes, until the beans are tender.

Serve: Stir in kale/spinach and parsley 5 minutes before serving. 

Hearty vegetable and bean soup served in a rustic bowl, perfect for comfort food lovers and healthy recipes.

Storage

Let soup cool at room temperature, then transfer to an airtight container and refrigerate for up to 5 days. You may need to add a bit of extra broth when reheating. 

Freezer

Freeze in an airtight container for up to 6 months. Let defrost in the refrigerator overnight, then reheat in a pot over medium-low, stirring often, until completely warmed. You may need to add a bit of extra broth or water when reheating. 

Savory vegetable and bean soup in a white bowl, garnished with fresh herbs, on a cozy kitchen table.

Serving suggestions

We love topping this three-bean soup with croutons (homemade are always best!) or another crunchy element like crispy chickpeas. You also can't go wrong with some warm, crusty bread for dipping!

It's also delicious with a sprinkle (ok, handful) of vegan parmesan, red pepper flakes and fresh parsley.

Serve alongside a refreshing salad like this tahini caesar salad or this roasted beet kale salad.

You can also add in cooked pasta or even rice (brown, white or wild) for a full meal!

Hearty vegetable soup in a white pot, filled with fresh ingredients and vibrant colors.

More vegan soup recipes you'll love:

  • Wild Rice Mushroom Soup
  • Roasted Red Pepper Carrot Soup
  • Vegan Black Bean Soup
  • Vegan Minestrone Soup
  • Lentil Sweet Potato Curry Soup
  • Quinoa Vegetable Soup
Creamy vegetable chickpea soup with carrots, spinach, and herbs in a bowl.

If you make this vegan three-bean vegetable soup, we’d love for you to leave a comment and rating below! We also love to see your creations on Instagram â€“ tag us at @crowded_kitchen so we can see what you’ve been cooking.

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
Overhead view of three bean vegetable soup with greens in a bowl.

Three-Bean Vegetable Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.9 from 22 reviews

  • Author: Lexi
  • Total Time: 2 hours 30 minutes
  • Yield: Serves 8
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

This hearty bean vegetable soup is made with three varieties of beans for a nourishing, filling vegan dinner. So cozy for a chilly evening and meal prep/freezer friendly! 


Ingredients

Scale
  • 1 ½ cups dried beans (we used ½ cup each of cannellini, garbanzo and kidney beans)*
  • 2 tbsp olive oil
  • 1 large yellow onion, diced
  • 1 tbsp garlic, minced
  • 1 cup diced carrot
  • 1 cup diced celery
  • 1 cup diced sweet potato
  • 6 cups vegetable broth
  • 1 14 oz can diced fire roasted tomatoes
  • 1 ½ tbsp red wine vinegar
  • 2 bay leaves
  • 1 tbsp Italian seasoning blend
  • 1 ¼-1 ½ teaspoon fine grain kosher salt
  • ¼-½ teaspoon red pepper flakes
  • 3 cups baby spinach or kale
  • ¼ cup fresh chopped parsley

Instructions

  1. Rinse dried beans well. In a large pot, cover beans with water (3 + inches above beans) and add a pinch of salt. Bring to a boil for 2-3 minutes. Remove from heat, cover and let soak for 1.5 hours. Drain and rinse.
  2. Heat olive oil in a large pot. Sauté onion and garlic for 5-6 minutes, or until translucent and slightly softened, stirring frequently.
  3. Add carrots, celery and sweet potato. Continue cooking for 6-7 minutes.
  4. Add soaked beans, broth, tomatoes, red wine vinegar, bay leaves, Italian seasoning, salt and red pepper flakes. Bring to a boil, then reduce heat to low and simmer for 40-45 minutes, until the beans are tender.
  5. Stir in kale/spinach and parsley 5 minutes before serving. 

Notes

*Don't have any dried beans? Substitute with 2 15oz. cans of beans. Drain and rinse well before adding to the soup. If using canned beans, this soup will only need to simmer for 20-25 minutes before serving. 

You can use just about any variety of bean, including navy, pinto, kidney, etc. 

  • Prep Time: 90 minutes
  • Cook Time: 1 hour
  • Category: Soups
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 Bowl
  • Calories: 142
  • Sugar: 6.5 g
  • Sodium: 1216.2 mg
  • Fat: 3.9 g
  • Saturated Fat: 0.6 g
  • Trans Fat: 0 g
  • Carbohydrates: 23 g
  • Fiber: 6.8 g
  • Protein: 4 g
  • Cholesterol: 0 mg

Did you make this recipe?

Tag @crowded_kitchen on Instagram and hashtag it #crowdedkitchen

More Soup Recipes

  • Close up view of creamy chicken gnocchi soup in a gray bowl with shredded parmesan, parsley and red pepper flakes, breadsticks and a spoon beside it
    Copycat Olive Garden Chicken Gnocchi Soup
  • Lentil Barley Soup in a white bowl with a white spoon.
    Lentil Barley Soup
  • Chicken minestrone soup in a white bowl with a spoon.
    Chicken Minestrone Soup (with Rotisserie Chicken!)
  • Overhead view of sausage kale lentil soup in a bowl with some parmesan on top.
    Easy Sausage Lentil Soup With Kale

Comments

    Let us know what you think! Cancel reply

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

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star
    Recipe Rating




  1. Elaine G says

    January 03, 2026 at 11:25 pm

    Excellent 3 Bean soup and family apptoved. Perfect for this cold rainy night. I used chicken stock but otherwise did not alter the recipe. It’s a lot for two people so i will be freezing some for another meal or two. Will definitely add this to my rotation!!

    Reply
  2. Benjamin says

    May 30, 2025 at 5:25 am

    Really enjoyed this one, great for a cold night. I soaked the beans overnight then brought them to a boil for about 40 min before I used them for this recipe. Full of flavour, rich.

    Reply
« Older Comments
  • Main Dishes
  • Better Than Store Bought
  • Chicken
  • Salads

Trending Recipes

  • A big stack homemade nutter butters on a white plate.
    Homemade Nutter Butters
  • Overhead view of cowboy candy in a mason jar.
    Peach Cowboy Candy (Candied Jalapeños)
  • Overhead view of cheddar cheese coins on parchment.
    Slice and Bake Cheddar Cheese Coins
  • overhead view of homemade blueberry pop tarts with bright pink icing and sprinkles on a cooling rack.
    Homemade Blueberry Pop Tarts

Footer

Back to top ↑

About

  • Learn About Us
  • Privacy Policy
  • Accessibility Statement
  • Affiliate Disclosure
  • See our Portfolio

Contact

  • Contact Us
  • Work With Us
  • As Seen In

Copyright © 2026 Crowded Kitchen