Three-Bean Salad Soup

Featured in: Everyday Suppers

This comforting soup transforms the classic three-bean salad into a warming meal. Three varieties of beans—kidney, cannellini, and green—combine with diced red bell pepper, red onion, celery, and cherry tomatoes in a savory broth. The signature tangy vinaigrette, featuring red wine vinegar and Dijon mustard, adds bright acidity that ties everything together. Perfect for quick weeknight dinners, ready in just 40 minutes with simple preparation. Garnish with fresh parsley and serve alongside crusty bread for a complete, satisfying meal that's naturally vegetarian and gluten-free.

Updated on Fri, 30 Jan 2026 02:10:25 GMT
Three-Bean Salad Soup served hot in a rustic bowl with fresh parsley garnish, capturing a vibrant, wholesome vegetarian meal. Save
Three-Bean Salad Soup served hot in a rustic bowl with fresh parsley garnish, capturing a vibrant, wholesome vegetarian meal. | chromepantry.com

I was cleaning out my pantry one Saturday when I discovered an array of forgotten bean cans lurking in the back corner. The rain tapping against the window made it a perfect soup day, but I wanted something lighter than my usual hearty stews. Inspiration struck as I remembered my grandmother's three-bean salad that always appeared at summer picnics. What if those same bright, tangy flavors could transform into a warming soup? The kitchen filled with the aroma of sautéing onions and bell peppers as my experiment took shape.

Last spring when my cousin visited with her newly vegetarian teenage daughter, I panicked slightly about what to serve. This Three-Bean Salad Soup saved dinner that evening, with everyone reaching for seconds despite being skeptical of a soup based on a picnic side dish. My cousin's daughter later texted asking for the recipe for her first apartment, which might be the highest cooking compliment I've ever received.

Ingredients

  • Three varieties of beans: The kidney beans provide earthiness, cannellini beans add creaminess, and the green beans offer that essential fresh snap and color contrast.
  • Red wine vinegar: This ingredient is the secret bridge between traditional bean salad and our soup, bringing that distinctive tangy brightness that cuts through the richness.
  • Cherry tomatoes: I learned that halving rather than dicing them allows them to partially collapse into the broth while still maintaining some structure and bursts of juicy sweetness.
  • Dijon mustard: Just a tablespoon creates an amazing depth that pulls all the flavors together without tasting overtly mustardy.

Instructions

Product image
Quickly slice, dice, grate, and spiralize vegetables for salads, stir fries, and faster everyday meal prep.
Check price on Amazon
Build your flavor foundation:
Heat olive oil in a large pot over medium heat, then add those finely chopped red onions, celery, and garlic. The kitchen will start filling with that irresistible aroma as they soften and release their flavors.
Add your colorful vegetables:
Stir in the diced red bell pepper and cook just until it brightens in color. We want to maintain some texture here, not cook it down completely.
Bring in the beans:
Add all three types of beans and those juicy cherry tomato halves. Give everything a gentle stir to coat with the aromatic oil and vegetables.
Create your soup base:
Pour in the vegetable broth and bring to a gentle boil before reducing to a simmer. The clear broth will begin taking on a beautiful color from the vegetables.
Incorporate the vinaigrette essence:
In a small bowl, whisk together the red wine vinegar, Dijon, sugar, oregano, and pepper flakes if using. This mixture is what transforms ordinary bean soup into something special with that three-bean salad character.
Let flavors mingle:
Allow the soup to simmer uncovered for about 15 minutes. The aromas will deepen and the broth will reduce slightly, concentrating all those wonderful flavors.
Finish with freshness:
Season to taste with salt and pepper, then stir in that bright green parsley. The contrast between the long-simmered soup and the fresh herbs makes all the difference.
Product image
Quickly slice, dice, grate, and spiralize vegetables for salads, stir fries, and faster everyday meal prep.
Check price on Amazon
A close-up of Three-Bean Salad Soup featuring colorful kidney beans, green beans, and crisp red bell peppers in savory broth. Save
A close-up of Three-Bean Salad Soup featuring colorful kidney beans, green beans, and crisp red bell peppers in savory broth. | chromepantry.com
A close-up of Three-Bean Salad Soup featuring colorful kidney beans, green beans, and crisp red bell peppers in savory broth. Save
A close-up of Three-Bean Salad Soup featuring colorful kidney beans, green beans, and crisp red bell peppers in savory broth. | chromepantry.com

On a particularly hectic Thursday when work deadlines loomed and the weather turned unexpectedly cold, I pulled containers of this soup from the freezer for my family. As we gathered around the table, conversations slowed and spoons clinked against bowls. My typically chatty teenager actually fell silent for a full minute before declaring, This tastes like summer and winter had a delicious baby. Sometimes the most ordinary ingredients create the extraordinary moments.

Serving Suggestions

I discovered through happy accident that this soup develops two distinct personalities depending on temperature. Served piping hot, its a comforting winter warmer that soothes the soul. But at just slightly above room temperature, it transforms into a refreshing option for warmer days, with the vinaigrette notes becoming more pronounced. Both versions deserve crusty bread for dipping into that flavorful broth.

Storage and Make-Ahead

This soup actually improves with a day or two in the refrigerator, making it perfect for meal prep. The beans continue to absorb the flavors while maintaining their distinct textures, and that vinaigrette essence mellows beautifully. Just reheat gently over medium-low heat to preserve the vegetables brightness and add a fresh sprinkle of parsley to revive any that might have dulled.

Adaptations and Variations

The beautiful thing about this recipe is how willingly it adapts to what you have on hand or dietary preferences. When fresh green beans are in season, I blanch them separately and add them at the very end for maximum crispness. During winter months, I sometimes add a cup of finely shredded kale in the last five minutes of cooking for extra nutrition and color.

  • For a protein boost without compromising the vegetarian nature, add a cup of cooked quinoa or even white beans instead of one of the other varieties.
  • If youre feeding dedicated omnivores, crispy bacon crumbles make an excellent garnish that adds a smoky contrast to the bright flavors.
  • When serving for a dinner party, consider offering small dishes of additional toppings like diced avocado, crumbled feta, or lemon zest for guests to customize their bowls.
Three-Bean Salad Soup with tender beans and vegetables, steaming alongside crusty bread for a hearty, zesty lunch or dinner. Save
Three-Bean Salad Soup with tender beans and vegetables, steaming alongside crusty bread for a hearty, zesty lunch or dinner. | chromepantry.com
Three-Bean Salad Soup with tender beans and vegetables, steaming alongside crusty bread for a hearty, zesty lunch or dinner. Save
Three-Bean Salad Soup with tender beans and vegetables, steaming alongside crusty bread for a hearty, zesty lunch or dinner. | chromepantry.com

This Three-Bean Salad Soup proves that inspiration can come from the most unexpected places, even the back of your pantry. May it bring warmth and brightness to your table no matter the season.

Common Questions

Can I use dried beans instead of canned?

Yes, soak and cook dried beans according to package directions before adding to the soup. You'll need approximately 1 cup of each bean type after cooking.

How long does this soup keep in the refrigerator?

Stored in an airtight container, the soup keeps well for 4-5 days. The flavors often improve after a day as the vinaigrette melds with the beans and vegetables.

Can I freeze this three-bean soup?

Absolutely. Cool completely before transferring to freezer-safe containers. It freezes well for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stove.

What can I substitute for red wine vinegar?

Apple cider vinegar works beautifully for a milder tang. White wine vinegar or champagne vinegar also make excellent substitutes with similar acidity levels.

Is this soup spicy?

The soup has mild warmth from the optional red pepper flakes. Omit them for a completely mild version, or increase to 1 teaspoon for more heat.

Three-Bean Salad Soup

Colorful beans and crisp vegetables simmered in a zesty vinaigrette broth for a fresh, satisfying bowl.

Prep Time
15 min
Time to Cook
25 min
Total Duration
40 min
Written by Mia Foster


Skill Level Easy

Cuisine American

Portions 4 Number Served

Dietary notes Vegan-friendly, No Dairy, No Gluten

What You'll Need

Beans

01 1 cup canned kidney beans, drained and rinsed
02 1 cup canned cannellini beans, drained and rinsed
03 1 cup canned green beans, cut in 1-inch pieces, drained

Vegetables

01 1 medium red bell pepper, diced
02 1 small red onion, finely chopped
03 1 stalk celery, diced
04 2 cloves garlic, minced
05 1 cup cherry tomatoes, halved

Broth and Seasonings

01 4 cups low-sodium vegetable broth
02 2 tablespoons olive oil
03 2 tablespoons red wine vinegar
04 1 tablespoon Dijon mustard
05 1 teaspoon sugar
06 1/2 teaspoon dried oregano
07 1/4 teaspoon crushed red pepper flakes
08 Salt and black pepper to taste
09 2 tablespoons fresh parsley, chopped

Directions

Step 01

Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add red onion, celery, and garlic. Sauté for 3 to 4 minutes until softened.

Step 02

Add Bell Pepper: Stir in red bell pepper and cook for another 2 minutes.

Step 03

Combine Beans and Tomatoes: Add kidney beans, cannellini beans, green beans, and cherry tomatoes. Sauté for 1 to 2 minutes.

Step 04

Build Broth Base: Pour in vegetable broth. Bring to a gentle boil, then reduce heat to simmer.

Step 05

Prepare Vinaigrette Essence: In a small bowl, whisk together red wine vinegar, Dijon mustard, sugar, dried oregano, and crushed red pepper flakes. Add to the pot.

Step 06

Simmer and Meld Flavors: Simmer soup uncovered for 15 minutes, allowing flavors to meld.

Step 07

Season and Finish: Season with salt and black pepper to taste. Stir in chopped parsley.

Step 08

Serve: Ladle soup into bowls and garnish with extra parsley if desired. Serve hot or warm.

Tools Needed

  • Large soup pot
  • Cutting board and knife
  • Wooden spoon
  • Small mixing bowl
  • Ladle

Nutrition Details (per portion)

For informational purposes only—always seek professional health advice.
  • Calories: 240
  • Fat content: 6 g
  • Carbohydrates: 36 g
  • Protein: 9 g