Three-Bean Salad Soup

Featured in: Everyday Bowl Meals

This hearty soup transforms the classic three-bean salad into a warming bowl full of vibrant colors and zesty flavors. Three varieties of beans—kidney, cannellini, and green—simmer alongside red bell pepper, cherry tomatoes, and aromatic vegetables in a vegetable broth enriched with red wine vinegar and Dijon mustard. The result is a satisfying, protein-rich dish that maintains the fresh, tangy essence of traditional bean salad while offering the comfort of a homemade soup.

Updated on Wed, 28 Jan 2026 10:40:00 GMT
A warm bowl of Three-Bean Salad Soup, featuring kidney, cannellini, and green beans in a tangy vinaigrette broth.  Save to Pinterest
A warm bowl of Three-Bean Salad Soup, featuring kidney, cannellini, and green beans in a tangy vinaigrette broth. | bowlnotch.com

The kitchen window was cracked open just enough for the autumn breeze to rustle my recipe cards when I first experimented with this Three-Bean Salad Soup. What began as a desperate attempt to reinvent leftover bean salad from a potluck turned into this glorious hybrid that captures all those tangy, fresh flavors in a comforting bowl. The vinaigrette essence transforms an ordinary soup into something unexpected and bright, even on the grayest days.

Last spring, my neighbor dropped by unexpectedly just as I was ladling this soup into bowls. She looked exhausted after a long hospital shift, so I insisted she stay. We sat at my tiny kitchen table, steam rising between us, and I watched as her first spoonful brought a surprised smile. By the third bite, shed already asked for the recipe, and now its become our little tradition whenever either of us has had a particularly draining day.

Ingredients

  • Three varieties of beans: The triumvirate of kidney, cannellini, and green beans creates a wonderful textural playground where each spoonful offers something different to bite into.
  • Red wine vinegar: This isnt just an afterthought but the soul of the soup, creating that distinctive three-bean salad flavor that transforms this from ordinary to memorable.
  • Cherry tomatoes: I learned the hard way that regular diced tomatoes break down too much, while these little gems maintain their shape and provide delightful bursts of acidity.
  • Dijon mustard: The secret binding agent that emulsifies the broth and gives it that velvety mouthfeel without any dairy.

Instructions

Product image
Crisp vegetables, roast meats, bake snacks, and reheat leftovers quickly for easy, flavorful home cooking.
Check price on Amazon
Create your aromatic base:
Heat olive oil in a large pot over medium heat, then add red onion, celery, and garlic until they release their fragrance and begin to soften, about 3-4 minutes. The kitchen will start filling with that comforting scent that signals good things are happening.
Build the rainbow:
Stir in the colorful red bell pepper and cook just until it brightens, then add all three beans and those juicy halved cherry tomatoes. The pot becomes a mosaic of colors that hint at the flavors to come.
Transform with broth:
Pour in the vegetable broth and bring it to a gentle boil before reducing to a simmer. This is when the beans begin sharing their flavors with one another, creating something greater than their parts.
Add the vinaigrette magic:
Whisk together that essential combination of red wine vinegar, Dijon, sugar, oregano, and red pepper flakes in a small bowl until they become one, then stir into the simmering pot. This is the moment the soup transforms from ordinary bean soup to something special.
Let flavors mingle:
Allow everything to simmer uncovered for 15 minutes, during which time the kitchen fills with an aroma that somehow manages to be both comforting and bright. Youll know its ready when the broth has taken on a slightly thicker consistency and the tanginess has mellowed just enough.
Finish with freshness:
Season to your liking with salt and pepper, then stir in that handful of vibrant parsley to wake up all the flavors. The bright green flecks against the colorful soup create a dish thats as beautiful as it is delicious.
Product image
Crisp vegetables, roast meats, bake snacks, and reheat leftovers quickly for easy, flavorful home cooking.
Check price on Amazon
Hearty Three-Bean Salad Soup simmering with red bell peppers, cherry tomatoes, and fresh parsley for a vibrant, zesty meal.  Save to Pinterest
Hearty Three-Bean Salad Soup simmering with red bell peppers, cherry tomatoes, and fresh parsley for a vibrant, zesty meal. | bowlnotch.com

The first time I served this soup at a casual dinner gathering, my friend Marcos bowl remained untouched as he chatted animatedly. When he finally took a distracted spoonful mid-sentence, he stopped talking completely, looked down at his bowl with genuine surprise, and then proceeded to finish the entire serving without resuming his story. Sometimes food speaks louder than words, and that silent moment of discovery felt like the highest compliment.

Serving Suggestions

This soup exists in a delightful limbo between seasons, making it perfect for those transitional weather days when youre not quite ready to let go of summer but need something more substantial. Ive found it pairs beautifully with a slice of crusty sourdough for dipping, though on warmer days, a simple side salad with a complementary vinaigrette creates a light yet satisfying meal. For guests who insist they need meat at every meal, a small side of thinly sliced prosciutto arranged on a plate allows them to add a savory element without compromising the soups character.

Storage & Reheating

Unlike cream-based soups that can separate when frozen, this three-bean wonder actually freezes beautifully for up to three months. Ive learned to portion it into individual containers so I can grab just what I need on busy weeknights. When reheating, add a small splash of fresh vegetable broth or even water if its thickened too much during storage. A final drizzle of good olive oil and a few torn leaves of fresh herbs just before serving will revive all the bright flavors and make it taste freshly made, even days later.

Customization Ideas

This soup has become my culinary chameleon, adapting to whatever produce is looking best at the market or needs rescuing from the crisper drawer. Summer versions feature corn kernels and diced zucchini, while autumn iterations welcome diced butternut squash or sweet potato for added heartiness. The three-bean foundation remains constant, but even that has flexibility.

  • Swap cannellini beans for chickpeas to add a nutty dimension and slightly firmer texture that holds up well in leftovers.
  • Introduce a handful of quick-cooking grains like orzo or farro during the last 10 minutes for a one-pot meal that satisfies even bigger appetites.
  • For special occasions, finish with a light shower of finely grated Parmesan or a dollop of pesto swirled into each bowl just before serving.
Product image
Track cooking times accurately for baking, boiling, roasting, and multitasking recipes without overcooking.
Check price on Amazon
Colorful Three-Bean Salad Soup garnished with parsley, served hot alongside crusty bread for a comforting vegetarian dinner. Save to Pinterest
Colorful Three-Bean Salad Soup garnished with parsley, served hot alongside crusty bread for a comforting vegetarian dinner. | bowlnotch.com

This soup reminds me that transformation is at the heart of cooking, turning humble pantry staples into something that nurtures both body and spirit. Its the recipe I share most often because it seems to adapt to everyones life and kitchen with the same ease it adapts to the seasons.

Recipe FAQs

Can I use dried beans instead of canned?

Yes, soak and cook 1 cup each of dried kidney and cannellini beans until tender before adding to the soup. This will increase preparation time significantly.

How long does this soup keep in the refrigerator?

Store cooled soup in an airtight container for up to 4 days. The flavors continue to develop over time, making leftovers even more delicious.

Can I freeze this soup?

This soup freezes well for up to 3 months. Slightly undercook the green beans if freezing, as they can become mushy when reheated.

What can I serve with this soup?

Crusty bread, crackers, or a simple green salad complement the tangy flavors perfectly. Grilled cheese sandwiches also make an excellent pairing.

Is this soup spicy?

The red pepper flakes add mild heat, but you can omit them entirely or adjust the amount to suit your taste preferences.

Can I make this soup vegan?

This version is already vegan as written. Just ensure your Dijon mustard doesn't contain honey or other animal products.

Three-Bean Salad Soup

Colorful beans and crisp vegetables in a zesty vinaigrette-infused broth for a fresh twist on classic comfort.

Prep Time
15 minutes
Cook Time
25 minutes
Overall Time
40 minutes
By Bowl Notch Brooke Moore

Recipe Group Everyday Bowl Meals

Level Easy

Cuisine Type American

Amount Made 4 Number of Servings

Dietary Details Vegetarian, No Dairy, Free from Gluten

What You 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 into 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 & 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

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

Step 03

Add 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 Mixture: 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 Soup: Simmer soup uncovered for 15 minutes, allowing flavors to meld and develop.

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.

What You'll Need

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

Allergy Info

Double-check each ingredient for allergens, and contact your healthcare provider with concerns.
  • Free from major allergens

Nutrition Info (per serving)

Use these details for reference only—always talk to a doctor for health advice.
  • Calorie Count: 240
  • Fats: 6 g
  • Carbohydrates: 36 g
  • Proteins: 9 g