Three-Bean Salad Soup

Featured in: Moss-Earthy Weeknight Meals

This satisfying soup transforms classic three-bean salad flavors into a warming dish. Kidney, cannellini, and green beans simmer alongside red bell pepper, onions, celery, and cherry tomatoes in a savory vegetable broth enhanced with red wine vinegar and Dijon mustard. The result is a bright, tangy creation that's perfect for lunch or dinner. Ready in under an hour, this vegetarian and gluten-free option delivers protein and fiber while offering a fresh twist on traditional bean soups.

Updated on Tue, 27 Jan 2026 21:26:28 GMT
Three-Bean Salad Soup steaming in a white bowl, featuring colorful kidney, cannellini, and green beans with diced red bell peppers and fresh parsley garnish. Save to Pinterest
Three-Bean Salad Soup steaming in a white bowl, featuring colorful kidney, cannellini, and green beans with diced red bell peppers and fresh parsley garnish. | mosscedar.com

A vibrant and hearty soup that reimagines the classic Three-Bean Salad into a comforting warm meal. This recipe features a colorful blend of kidney, cannellini, and green beans, balanced with a tangy vinaigrette essence for a truly zesty twist. It is an easy, American-style dish that is naturally vegetarian, gluten-free, and dairy-free.

Three-Bean Salad Soup steaming in a white bowl, featuring colorful kidney, cannellini, and green beans with diced red bell peppers and fresh parsley garnish. Save to Pinterest
Three-Bean Salad Soup steaming in a white bowl, featuring colorful kidney, cannellini, and green beans with diced red bell peppers and fresh parsley garnish. | mosscedar.com

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Combining the textures of crisp vegetables like red bell pepper and celery with the richness of three types of beans, this soup offers a refreshing take on pantry staples. The addition of Dijon mustard and red wine vinegar creates a broth that is both savory and bright, making it a perfect year-round soup.

Ingredients

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

  • 1 cup canned kidney beans, drained and rinsed
  • 1 cup canned cannellini beans, drained and rinsed
  • 1 cup canned green beans, cut in 1-inch pieces, drained (or blanched fresh)
  • 1 medium red bell pepper, diced
  • 1 small red onion, finely chopped
  • 1 stalk celery, diced
  • 2 cloves garlic, minced
  • 1 cup cherry tomatoes, halved
  • 4 cups low-sodium vegetable broth
  • 2 tablespoons olive oil
  • 2 tablespoons red wine vinegar
  • 1 tablespoon Dijon mustard
  • 1 teaspoon sugar
  • ½ teaspoon dried oregano
  • ¼ teaspoon crushed red pepper flakes (optional)
  • Salt and black pepper, to taste
  • 2 tablespoons fresh parsley, chopped (plus more for garnish)

Instructions

Step 1
Heat olive oil in a large pot over medium heat. Add red onion, celery, and garlic. Sauté for 3–4 minutes until softened.
Step 2
Stir in red bell pepper and cook for another 2 minutes.
Step 3
Add kidney beans, cannellini beans, green beans, and cherry tomatoes. Sauté for 1–2 minutes.
Step 4
Pour in vegetable broth. Bring to a gentle boil, then reduce heat to simmer.
Step 5
In a small bowl, whisk together red wine vinegar, Dijon mustard, sugar, dried oregano, and crushed red pepper flakes. Add to the pot.
Step 6
Simmer soup uncovered for 15 minutes, allowing flavors to meld.
Step 7
Season with salt and black pepper to taste. Stir in chopped parsley.
Step 8
Ladle soup into bowls and garnish with extra parsley if desired. Serve hot or warm.

Zusatztipps für die Zubereitung

To ensure the best flavor, make sure to rinse your canned beans thoroughly. If you prefer a milder tang, you can replace the red wine vinegar with apple cider vinegar. Always check the labels of your canned goods and broth for possible cross-contamination if you have specific allergies.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Varianten und Anpassungen

For added protein, stir in 1 cup of cooked quinoa or shredded rotisserie chicken (though chicken will omit the vegetarian status). You can also experiment with different fresh herbs by substituting the parsley with chopped dill or fresh basil for a unique twist.

Serviervorschläge

This Three-Bean Salad Soup pairs wonderfully with crusty bread for dipping or a simple green salad on the side. Garnish each bowl with extra fresh parsley right before serving to add a pop of color and freshness.

A close-up of Three-Bean Salad Soup, highlighting the rich, tangy broth and vibrant mix of beans and vegetables, served alongside crusty bread for dipping. Save to Pinterest
A close-up of Three-Bean Salad Soup, highlighting the rich, tangy broth and vibrant mix of beans and vegetables, served alongside crusty bread for dipping. | mosscedar.com

Whether you are looking for a quick weeknight dinner or a light, nutritious lunch, this soup brings a zesty flair to the table. Enjoy the comforting warmth and vibrant textures of this easy-to-make classic.

Recipe Frequently Asked Questions

Can I use dried beans instead of canned?

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

How long does this soup keep in the refrigerator?

Store in an airtight container for up to 4 days. The flavors often improve after a day as the vinaigrette melds with the beans and vegetables.

Can I freeze this soup?

Yes, freeze for up to 3 months. The texture of green beans may soften slightly after thawing, but flavor remains excellent. Thaw overnight in the refrigerator before reheating.

What can I serve with this soup?

Crusty bread, crackers, or a simple green salad complement well. For extra protein, add cooked quinoa or serve with a hard-boiled egg.

Is this soup spicy?

The red pepper flakes are optional and provide mild warmth. Omit them entirely for a version without any heat, or increase to ½ teaspoon for more kick.

Can I make this in a slow cooker?

Sauté onions, celery, and garlic first, then add all ingredients to the slow cooker. Cook on low for 4-6 hours or high for 2-3 hours. Add fresh parsley before serving.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Three-Bean Salad Soup

Colorful beans and fresh vegetables simmered in a zesty vinaigrette-infused broth for a hearty, nutritious meal.

Time to Prep
15 minutes
Time to Cook
25 minutes
Overall Time
40 minutes
Recipe by Jacob King


Skill Level Easy

Cuisine Type American

Makes 4 Number of Servings

Dietary Details Plant-Based, No Dairy, Wheat-Free

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

How to Prepare

Step 01

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

Step 02

Cook bell pepper: Stir in red bell pepper and cook for an additional 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

Add broth: Pour vegetable broth into the pot. Bring to a gentle boil, then reduce heat to simmer.

Step 05

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

Step 06

Simmer soup: Simmer 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 additional fresh parsley if desired. Serve hot or warm.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

What You’ll Need

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

Nutrition Information (each serving)

Nutrition info is for reference only and not a substitute for doctor’s advice.
  • Energy: 240
  • Total Fat: 6 g
  • Carbohydrates: 36 g
  • Total Protein: 9 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.