Three-Bean Salad Soup

Featured in: Everyday Home Meals

This hearty soup transforms classic three-bean salad flavors into a warming bowl loaded with kidney beans, cannellini beans, and green beans. The colorful vegetables—red bell pepper, red onion, celery, and cherry tomatoes—add crisp texture and vibrant appearance.

The tangy vinaigrette brings everything together with red wine vinegar, Dijon mustard, and dried oregano, creating that familiar zesty brightness. Perfect for busy weeknights, this vegetarian and gluten-free soup comes together in just 40 minutes.

Serve it hot with crusty bread for a complete meal, or enjoy it warm alongside a simple green salad. The flavors deepen as it sits, making it excellent for meal prep lunches throughout the week.

Updated on Wed, 28 Jan 2026 10:07:00 GMT
Hot Three-Bean Salad Soup is ladled into a white bowl, featuring kidney beans, cannellini beans, and green beans in a tomato-rich broth, garnished with fresh parsley. Pin It
Hot Three-Bean Salad Soup is ladled into a white bowl, featuring kidney beans, cannellini beans, and green beans in a tomato-rich broth, garnished with fresh parsley. | ovenanchor.com

The day I created my Three-Bean Salad Soup was one of those crisp autumn afternoons when the kitchen feels like the perfect escape. I'd been staring at several open cans of beans from an abandoned salad project and thought, "Why not transform these into something warm and comforting?" The rich aroma of sautéing onions and garlic filled my apartment as I watched the colorful beans dance in the broth, creating something unexpectedly delightful from simple pantry ingredients.

Last winter, my neighbor caught a terrible cold, and I brought over a container of this soup. She texted me the next day saying it was the first thing she could actually taste through her stuffy nose in days. The bright, zesty flavors somehow cut through even when nothing else could, and now she requests it anytime someone in her family feels under the weather.

Ingredients

  • Three varieties of beans: The combination of kidney, cannellini, and green beans creates a perfect balance of textures and flavors - I once tried with just one type and it simply wasnt the same.
  • Cherry tomatoes: Use these halved rather than diced regular tomatoes - they hold their shape better in the soup and release a wonderful sweetness as they simmer.
  • Red wine vinegar: This brings that classic three-bean salad tang that transforms this from an ordinary soup into something special with a bright, complex finish.
  • Dijon mustard: I accidentally doubled this once and discovered it actually improved the flavor by adding a subtle depth that perfectly balances the beans.

Instructions

Product image
Provides cushioned support while cooking, washing dishes, and standing longer during meal preparation.
Check price on Amazon
Create your flavor foundation:
Heat olive oil in a large pot over medium heat, then add your finely chopped red onion, celery, and minced garlic. Watch for that moment when the kitchen fills with their sweet aroma, usually after 3-4 minutes.
Build the colorful base:
Add the diced red bell pepper and cook for 2 more minutes until it just begins to soften but still maintains its vibrant color. The pot should look like a beautiful mosaic of red and white.
Introduce the stars:
Gently add all three types of beans and those halved cherry tomatoes, giving everything a gentle stir to coat with the aromatic oil. Let them get acquainted for about 1-2 minutes.
Create the soupy stage:
Pour in your vegetable broth and bring it to a gentle bubbling boil before reducing to a simmer. The broth should just cover all the ingredients, creating a colorful pool.
Add the tangy twist:
In a small bowl, whisk together the red wine vinegar, Dijon mustard, sugar, dried oregano, and red pepper flakes if using. This is what transforms bean soup into three-bean salad soup.
Let flavors mingle:
Allow everything to simmer uncovered for about 15 minutes, occasionally stirring and enjoying how the broth gradually takes on a deeper color and richer aroma. Your kitchen will smell incredible.
Final touches:
Season thoughtfully with salt and black pepper, tasting as you go. Stir in that fresh parsley just before serving to brighten both the flavor and appearance.
Serve with care:
Ladle into bowls and sprinkle with a little extra parsley for that restaurant-worthy presentation. This soup welcomes being served hot on cold days or just warm on milder ones.
Product image
Provides cushioned support while cooking, washing dishes, and standing longer during meal preparation.
Check price on Amazon
Steaming Three-Bean Salad Soup showcases diced red bell pepper and celery in a tangy broth, with colorful beans visible, ready to be enjoyed with crusty bread. Pin It
Steaming Three-Bean Salad Soup showcases diced red bell pepper and celery in a tangy broth, with colorful beans visible, ready to be enjoyed with crusty bread. | ovenanchor.com

During a particularly stressful week at work, I found myself making this soup three evenings in a row. Something about the methodical chopping of vegetables and the cheerful colors swirling in the pot became a form of meditation. By the third night, I realized it wasnt just about the meal anymore, but how the process itself had become a calming ritual that helped me transition from work mode to home mode.

Serving Suggestions

I've discovered this soup pairs beautifully with a slice of crusty sourdough bread that's been lightly brushed with olive oil and toasted. The contrast between the tangy broth and the crunchy bread creates this perfect textural balance that makes each bite more satisfying. For summer gatherings, I've served it at room temperature in small cups as an appetizer, garnished with a tiny sprig of fresh herb and a drop of good olive oil on top.

Make It Your Own

My vegetarian sister-in-law transformed this recipe by adding a cup of cooked farro, which gave it a delightful chewiness and turned it into an even heartier meal. Another friend swapped the kidney beans for black beans and added a diced avocado on top just before serving, creating a southwestern twist that her kids absolutely devoured. The beauty of this recipe is how it welcomes improvisation while still maintaining its essential character.

Storage and Reheating

After making this countless times, I've learned that storing this soup in glass containers rather than plastic prevents the vibrant colors from staining and keeps the flavors more intact. When reheating, do it gently over medium-low heat rather than blasting it, which can cause the beans to break down too much and the fresh herbs to lose their brightness.

  • The soup keeps beautifully in the refrigerator for up to 5 days, with flavors actually improving after the first day.
  • For freezing, slightly undercook the vegetables and cool completely before transferring to freezer containers.
  • Add a fresh splash of vinegar and handful of herbs after reheating to revive all the bright notes.
Product image
Quickly cook hard boiled, poached, or scrambled eggs and omelets for easy breakfasts and meal prep.
Check price on Amazon
A vibrant pot of Three-Bean Salad Soup simmers on the stove, revealing a hearty mix of beans and cherry tomatoes in a rich, herb-infused vegetable broth. Pin It
A vibrant pot of Three-Bean Salad Soup simmers on the stove, revealing a hearty mix of beans and cherry tomatoes in a rich, herb-infused vegetable broth. | ovenanchor.com

This Three-Bean Salad Soup has become my kitchen ambassador, the dish I bring to new neighbors and old friends alike. Something about its bright flavors and comforting warmth seems to open conversations and create connections across any table.

Recipe FAQs

Can I use dried beans instead of canned?

Yes, soak and cook ½ cup each of dried kidney and cannellini beans until tender before adding to the soup. For green beans, use fresh trimmed beans blanched for 2-3 minutes.

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 and meld, often tasting even better the next day.

Can I freeze this soup?

Freeze for up to 3 months in freezer-safe containers. The texture of green beans may soften slightly upon thawing, but flavor remains excellent. Thaw overnight in the refrigerator before reheating.

What can I substitute for red wine vinegar?

Apple cider vinegar works well for a milder tang. White wine vinegar or champagne vinegar also provide excellent acidity without overpowering the vegetables.

Is this soup spicy?

The crushed red pepper flakes are optional and add mild warmth. Without them, the soup focuses on bright, tangy flavors from the vinaigrette rather than heat.

Can I add other vegetables?

Certainly try diced carrots, zucchini, or fresh green beans in season. Add heartier vegetables like carrots during the initial sauté, while tender vegetables like zucchini can join with the tomatoes.

Three-Bean Salad Soup

Vibrant soup with three beans, fresh vegetables, and zesty vinaigrette essence. Ready in 40 minutes.

Prep Duration
15 minutes
Cook Duration
25 minutes
Overall Time
40 minutes
Recipe by Luke Murphy


Level of Challenge Easy

Cuisine American

Serves 4 Portions

Diet Compatibility Vegan-Friendly, Milk-Free, No Gluten

Ingredient List

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 ½ teaspoon dried oregano
07 ¼ teaspoon crushed red pepper flakes, optional
08 Salt and black pepper to taste
09 2 tablespoons fresh parsley, chopped, plus more for garnish

Steps

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 until slightly tender.

Step 03

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

Step 04

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

Step 05

Prepare Vinaigrette: 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.

Tools Needed

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

Allergy Details

To spot allergens, check each component. When uncertain, talk with your healthcare provider.
  • Check canned beans and broth labels for possible cross-contamination or additives if you have allergies.

Nutrition Details (per serving)

Nutritional details are meant for general info. Please consult a doctor for personalized advice.
  • Caloric Value: 240
  • Fats: 6 grams
  • Carbohydrates: 36 grams
  • Proteins: 9 grams