Three-Bean Salad Soup

Featured in: Oven & Stovetop Favorites

This vibrant three-bean salad soup transforms the classic side dish into a hearty, warming bowl. Featuring kidney beans, cannellini beans, and green beans simmered with red bell pepper, cherry tomatoes, and red onion in vegetable broth, it's finished with a tangy blend of red wine vinegar and Dijon mustard. Ready in just 40 minutes, this easy vegetarian soup is naturally gluten-free and dairy-free, perfect for a quick weeknight dinner or meal prep.

Updated on Thu, 29 Jan 2026 18:34:33 GMT
Steamy bowl of Three-Bean Salad Soup with kidney beans, green beans, and fresh parsley garnish. Pin It
Steamy bowl of Three-Bean Salad Soup with kidney beans, green beans, and fresh parsley garnish. | joyeuxilem.com

This Three-Bean Salad Soup is a vibrant reimagining of the classic summer side dish. By combining hearty kidney beans, creamy cannellini beans, and crisp green beans in a savory vegetable broth, this soup delivers a satisfying plant-based meal that is as colorful as it is delicious. A unique vinaigrette-style essence adds a bright, tangy twist that sets this recipe apart from traditional stews.

Steamy bowl of Three-Bean Salad Soup with kidney beans, green beans, and fresh parsley garnish. Pin It
Steamy bowl of Three-Bean Salad Soup with kidney beans, green beans, and fresh parsley garnish. | joyeuxilem.com

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

The secret to this soup lies in the aromatic base of sautéed celery, onions, and garlic, which provides a deep foundation for the beans and cherry tomatoes to shine. It is light enough for a spring lunch but filling enough for a cozy dinner.

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

Using low-sodium vegetable broth allows you to control the final seasoning more precisely. If you find the soup too tangy, a small pinch of extra sugar can help balance the acidity of the vinegar and mustard.

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 extra protein, stir in cooked quinoa or shredded rotisserie chicken. You can also swap the red wine vinegar for apple cider vinegar for a milder tang, or use chopped dill or basil instead of parsley for a different herbal profile.

Serviervorschläge

This soup pairs beautifully with a slice of crusty bread for dipping or a simple green salad on the side. For an extra pop of flavor, garnish with a few extra red pepper flakes or a drizzle of high-quality olive oil before serving.

Hearty Three-Bean Salad Soup simmering with red bell peppers and tomatoes in a rustic pot. Pin It
Hearty Three-Bean Salad Soup simmering with red bell peppers and tomatoes in a rustic pot. | joyeuxilem.com

Whether enjoyed as a quick weekday lunch or a light dinner, this Three-Bean Salad Soup is a refreshing departure from the ordinary that will leave you feeling nourished and satisfied.

Recipe FAQs

Can I use dried beans instead of canned?

Yes, you can use dried beans. Cook them separately until tender before adding to the soup. You'll need about 1/3 cup dried beans per cup of cooked beans called for in the dish.

How do I store leftover three-bean salad soup?

Store in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen overnight. Reheat gently on the stovetop or in the microwave, adding a splash of broth if needed.

Can I make this soup vegan?

This soup is already vegan as written. Simply ensure your vegetable broth and any canned products don't contain animal-derived ingredients. Check labels for hidden additives.

What can I substitute for red wine vinegar?

Apple cider vinegar works beautifully for a milder tang, or try white wine vinegar for similar acidity. Lemon juice can also provide the bright, tangy note this soup needs.

Can I freeze this soup?

Yes, this soup freezes well for up to 3 months. Let it cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator and reheat on the stovetop.

How can I make this soup heartier?

Add cooked quinoa, farro, or small pasta for extra substance. Diced potatoes or sweet potatoes also work well. For non-vegetarian options, shredded chicken adds protein and makes it more filling.

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

Hearty soup with three beans, crisp vegetables, and a tangy vinaigrette twist. Vegetarian and gluten-free.

Prep Time
15 minutes
Time to Cook
25 minutes
Overall Time
40 minutes
Created by Natalie Kuhn


Level Easy

Cuisine American

Makes 4 Portions

Dietary Info Vegan-Friendly, No Dairy, No 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, optional
08 Salt and black pepper, to taste
09 2 tablespoons fresh parsley, chopped

Directions

Step 01

Sauté Aromatics: Heat olive oil in a large soup pot over medium heat. Add red onion, celery, and garlic, sautéing for 3 to 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

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

Step 04

Build Broth Base: Pour in vegetable broth and bring to a gentle boil, then reduce heat to maintain 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. Pour mixture into the pot.

Step 06

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

Step 07

Season and Finish: Season with salt and black pepper to taste. Stir in chopped fresh 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.

Gear Needed

  • Large soup pot with lid
  • Cutting board
  • Chef's knife
  • Wooden spoon
  • Small mixing bowl
  • Whisk
  • Soup ladle

Nutritional Details (each serving)

Details are for information and shouldn't be taken as a substitute for medical advice.
  • Caloric Value: 240
  • Fats: 6 g
  • Carbohydrates: 36 g
  • Proteins: 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.