Three-Bean Salad Soup

Featured in: Fresh Bowls & Salads

This hearty three-bean soup transforms classic salad flavors into a warm, comforting dish. Kidney, cannellini, and green beans simmer with red bell pepper, onion, celery, and cherry tomatoes in a tangy vinaigrette-style broth. The zesty combination of red wine vinegar and Dijon mustard creates a bright, fresh finish that pairs perfectly with the earthy beans.

Ready in just 40 minutes, this protein-packed bowl works as a standalone meal or alongside crusty bread. It's naturally vegetarian, gluten-free, and dairy-free, making it perfect for various dietary needs.

Updated on Wed, 28 Jan 2026 13:24:00 GMT
Steaming bowl of Three-Bean Salad Soup featuring colorful kidney, cannellini, and green beans in a tangy vinaigrette broth. Save to Pinterest
Steaming bowl of Three-Bean Salad Soup featuring colorful kidney, cannellini, and green beans in a tangy vinaigrette broth. | primespatula.com

The Three-Bean Salad Soup was born during a rainy afternoon when my pantry seemed nearly bare. Standing in front of my half-empty shelves, I spotted three different cans of beans and suddenly remembered the tangy three-bean salad from summer picnics. Within minutes, I was transforming those familiar flavors into something warm and comforting. The aroma of sautéing onions and garlic filled my small kitchen as rain tapped against the windows, creating a symphony that matched the cheerful colors emerging in my pot.

Last winter, my neighbor caught a terrible cold, and I remembered this soup might help. I ladled it into my favorite thermos container and walked it over, still steaming. Two days later, she appeared at my door with the empty container and asked if I would write down the recipe. Something about the bright, tangy flavors had cut through her congestion when nothing else would, she said, and now her husband wanted it for dinner again.

Ingredients

  • Three Types of Beans: The combination of kidney, cannellini, and green beans creates this beautiful textural contrast where each spoonful gives you something different.
  • Red Wine Vinegar: After much experimentation, I found red wine vinegar provides just the right brightness without overwhelming the other flavors.
  • Dijon Mustard: This sneaky ingredient brings the whole soup together, giving it that subtle tang that makes people wonder what your secret might be.
  • Cherry Tomatoes: Using halved cherry tomatoes instead of diced regular tomatoes keeps the soup from becoming too watery and adds little bursts of concentrated flavor.

Instructions

Product image
Easily open jars, bottles, and cans while cooking, making meal prep smoother and less frustrating.
Check price on Amazon
Create Your Flavor Base:
Heat olive oil in a large pot over medium heat and add those red onions, celery and minced garlic. Listen for that wonderful sizzle and enjoy the aroma as they soften over 3-4 minutes.
Build Your Rainbow:
Add the diced red bell peppers and cook for just 2 more minutes until they begin to soften but still hold their shape. The colors will become vibrant against the translucent onions.
Introduce The Stars:
Time for the beans and cherry tomatoes to join the party. Give everything a gentle stir for 1-2 minutes, letting the beans warm through and pick up the flavors from the pot.
Add The Liquid Life:
Pour in your vegetable broth and bring it all to a gentle boil before reducing to a simmer. The liquid should just cover everything.
Create Your Vinaigrette Magic:
In a small bowl, whisk together the red wine vinegar, Dijon, sugar, oregano, and pepper flakes if using. This little mixture is what transforms the soup from ordinary to extraordinary.
Let The Flavors Dance:
Allow everything to simmer uncovered for 15 minutes. Your kitchen will fill with an incredible aroma as all those flavors get to know each other.
Season and Finish:
Taste and adjust with salt and pepper before stirring in the fresh parsley. The herbs will brighten both the flavor and appearance.
Serve With Love:
Ladle into bowls, adding an extra sprinkle of parsley if youre feeling fancy. This soup is delicious both piping hot and at a warm room temperature.
Product image
Easily open jars, bottles, and cans while cooking, making meal prep smoother and less frustrating.
Check price on Amazon
Three-Bean Salad Soup served hot, garnished with fresh parsley and cherry tomatoes alongside crusty artisan bread for dipping. Save to Pinterest
Three-Bean Salad Soup served hot, garnished with fresh parsley and cherry tomatoes alongside crusty artisan bread for dipping. | primespatula.com

I remember bringing this soup to a potluck where most people brought heavy, creamy dishes. At first, my colorful offering seemed out of place among the rich casseroles. But as the evening progressed, I noticed people returning to the soup pot, commenting on how refreshing it was to have something light yet satisfying. One friend whispered she had three servings, sneaking back when she thought no one was looking.

Make It A Meal

While this soup stands beautifully on its own, Ive discovered that serving it with warm, crusty sourdough bread creates a perfect meal. The bread provides a wonderful vehicle for soaking up those last precious spoonfuls at the bottom of the bowl. For larger gatherings, I often pair it with a simple green salad dressed with nothing more than lemon juice and olive oil to complement rather than compete with the soups vibrant flavors.

Seasonal Variations

Summer brings an opportunity to make this soup even more garden-fresh by replacing canned green beans with blanched fresh ones and adding corn cut straight from the cob. In autumn, I sometimes stir in a handful of diced butternut squash during the initial vegetable sauté, letting it simmer until just tender. Winter versions in my house often include a pinch of smoked paprika and perhaps some hearty greens added in the final minutes, giving the soup more substance against the cold.

Storage and Reheating

This soup develops even more character after a day in the refrigerator, making it perfect for meal prep or planned leftovers. The beans will continue absorbing the flavorful broth, so you might need to add a splash of water or additional broth when reheating.

  • Refrigerator storage works beautifully for up to 4 days in an airtight container, with flavors improving daily.
  • For freezing, leave out the fresh herbs and add them only after reheating for the brightest flavor.
  • When reheating, warm gently over medium-low heat rather than boiling to preserve the vegetables texture.
Product image
Season soups, salads, meats, and vegetables evenly while cooking with quick, one-handed grinding.
Check price on Amazon
Vibrant Three-Bean Salad Soup simmering in a pot, revealing diced red bell pepper and celery in a savory vegetable broth. Save to Pinterest
Vibrant Three-Bean Salad Soup simmering in a pot, revealing diced red bell pepper and celery in a savory vegetable broth. | primespatula.com

This Three-Bean Salad Soup has taught me that inspiration often comes from reimagining the familiar in unexpected ways. Each time I make it, I'm reminded that sometimes the most comforting meals aren't the heaviest ones, but those that balance brightness with depth.

Recipe FAQs

Can I use dried beans instead of canned?

Yes, soak and cook 1 cup each of dried kidney and cannellini beans separately until tender before adding to the soup. This will increase total time but yields excellent texture.

Is this soup served hot or cold?

This version is designed to be served hot or warm, though the flavors are inspired by the classic cold bean salad. You can also chill it and serve as a cold soup during summer months.

How long does this soup keep?

Store in an airtight container in the refrigerator for up to 4 days. The flavors continue to develop over time. Reheat gently on the stovetetop, adding broth if needed.

Can I freeze this soup?

Yes, freeze for up to 3 months. The green beans may soften slightly after freezing and reheating, but overall texture remains good. Thaw overnight in the refrigerator before reheating.

What can I substitute for red wine vinegar?

Apple cider vinegar works well for a milder tang, or try white wine vinegar for a lighter flavor. Balsamic vinegar adds a deeper sweetness and darker color to the broth.

How can I make this soup more filling?

Stir in 1 cup cooked quinoa during the last 5 minutes of simmering, or add shredded rotisserie chicken for extra protein if not vegetarian. A slice of crusty bread on the side also makes it more substantial.

Three-Bean Salad Soup

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

Prep Time
15 mins
Time to Cook
25 mins
Overall Time
40 mins
By Prime Spatula Oliver Reed


Skill Level Easy

Cuisine American

Makes 4 Portions

Diet Preferences Plant-Based, 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 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 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éing for 3-4 minutes until softened and fragrant.

Step 02

Add Bell Pepper: Stir in red bell pepper and cook for an additional 2 minutes until slightly tender.

Step 03

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

Step 04

Deglaze with Broth: Pour in vegetable broth and bring to a gentle boil, then reduce heat to a 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 until combined. Add to the pot.

Step 06

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

Step 07

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

Step 08

Serve: Ladle soup into serving bowls and garnish with additional fresh parsley. 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 ingredients for allergens, and consult your doctor if you’re unsure.
  • Verify canned beans and vegetable broth labels for potential cross-contamination or additives if you have specific allergies

Nutrition Info (per portion)

Nutrition info is for general reference only and isn’t a substitute for professional advice.
  • Calories: 240
  • Fats: 6 g
  • Carbohydrates: 36 g
  • Proteins: 9 g