Three-Bean Salad

This post may contain affiliate links. Please see my disclosure policy for more information.

Easy Three-Bean Salad Recipe (Sweet & Tangy Classic!)

This three-bean salad is a classic, budget-friendly side dish that’s perfect for potlucks, BBQs, and quick make-ahead meals. It’s packed with protein-rich beans, crisp veggies, and tossed in a sweet and tangy homemade dressing that gets even better as it sits.

Best of all, this easy bean salad comes together in just minutes using pantry staples, no cooking required!

Ingredients

  • 1 (15 oz) can green beans, drained and rinsed
  • 1 (15 oz) can red kidney beans, drained and rinsed
  • 1 (15 oz) can garbanzo beans (chickpeas), drained and rinsed
  • ½ small onion, thinly sliced
  • ½ cup chopped celery (optional, for crunch)

While this salad is most often called a three-bean salad, you can add more beans or substitute different beans to suit your tastes. Many beans would be great in this salad, including pinto beans, lima beans, black beans, wax beans, or cannellini beans. When I was younger, I didn’t think I liked bean salad, only to realize that I don’t really care for lima beans. So, no matter which beans you choose, make sure they are ones you like.

You can use any onion in this salad that you like; I prefer sweet or white onions. The dressing helps mellow the onions, so yellow or purple onions are fine as well. Since beans are naturally soft, I like to add some crunchy celery to help balance the texture of the beans. Cucumber, water chestnuts, or bell peppers would also make great additions to add a little crunch.

Dressing:

  • ⅓ cup apple cider vinegar
  • ¼ cup granulated sugar
  • ¼ cup olive oil (or vegetable/canola oil)
  • ½ tsp garlic pepper seasoning (or salt and pepper, to taste)

Some recipes require the dressing to be cooked before adding it to the salad, but I’ve found that it’s really not necessary. I like the tang you get from apple cider vinegar,  but you could use red wine vinegar instead or even a mixture of white and apple cider vinegar if you like.

You can use regular granulated sugar or a sugar substitute in this recipe; agave or honey would also work. Add less sugar if you want, but don’t cut it out completely, or the dressing will be too acidic.

Instructions

  1. Prep the beans
    Drain and rinse all three cans of beans thoroughly to remove excess sodium and starch.
  2. Combine ingredients
    In a large bowl, mix together the green beans, kidney beans, garbanzo beans, sliced onion, and celery (if using).
  3. Make the dressing
    In a small bowl, whisk together the apple cider vinegar, sugar, oil, and seasoning until well combined.
  4. Toss and chill
    Pour the dressing over the bean mixture and toss until evenly coated.
  5. Refrigerate
    Cover and chill for at least 2 hours, or overnight for the best flavor.

Tips for the Best Three-Bean Salad

  • Let it marinate longer – the flavor improves the longer it sits
  • Slice onions thinly for a milder bite
  • Use fresh celery for extra crunch and texture
  • Stir before serving to redistribute the dressing

Variations & Substitutions

  • Lower sugar option: Reduce sugar or swap with honey
  • Add fresh herbs: Try parsley or dill for a fresh twist
  • Make it zesty: Add a splash of lemon juice
  • Add color: Toss in bell peppers for extra crunch and brightness

What to Serve with Three-Bean Salad

This easy side dish pairs perfectly with:

  • Grilled chicken or burgers
  • BBQ ribs or pulled pork
  • Sandwiches and wraps
  • Picnic and potluck spreads

Storage Tips

  • Refrigerate: Store in an airtight container for up to 4–5 days
  • Do not freeze: The texture of the beans will change
  • Make-ahead friendly: Tastes even better the next day

Why You’ll Love This Recipe

  • No cooking required
  • Made with affordable pantry staples
  • Perfect for meal prep and gatherings
  • Sweet, tangy, and full of flavor

Three Bean Salad

Servings: 8
Calories: 89kcal

Ingredients

  • 1 15 oz can green beans
  • 1 15 oz can red kidney beans
  • 1 15 oz can garbanzo beans
  • ½ small onion, thinly sliced
  • ½ cup chopped celery (optional)

Dressing

  • cup apple cider vinegar
  • ¼ cup granulated sugar
  • ¼ cup olive oil, vegetable oil, or canola oil
  • ½ tsp garlic pepper seasoning (or salt and pepper to taste)

Instructions

  • Drain and rinse your three cans of beans. Combine beans, onion, and celery in a bowl.
  • In a small bowl, whisk together the apple cider vinegar, sugar, oil, and seasoning.
  • Pour the dressing over the beans and toss to coat. Cover the bowl and refrigerate the salad for at least 2 hours or overnight.

Nutrition

Serving: 1serving | Calories: 89kcal | Carbohydrates: 7g | Protein: 5g | Fat: 7g | Saturated Fat: 1g | Sodium: 152mg | Potassium: 31mg | Fiber: 1g | Sugar: 7g | Vitamin A: 29IU | Vitamin C: 1mg | Calcium: 5mg | Iron: 1mg
Bestseller No. 1
McCormick California Style Garlic Pepper with Red Bell & Black Pepper Coarse Grind Seasoning, 22 oz
  • Coarsely ground garlic with black pepper
  • Bold California Style texture
  • No MSG Added
  • Great in salads, vegetables and mashed potatoes
  • USAGE TIP: Perfect for seasoning hamburger patties
Bestseller No. 2
Lawry's Garlic Pepper Coarse Ground Blend, 2.6 oz
  • Features natural spices and flavors, including pepper, garlic, paprika and onion
  • Provides great flavor with shake-on convenience
  • No MSG
  • Livens up meat, fish and vegetables
  • Enhances meals during cooking or at the table
Bestseller No. 1
365 by Whole Foods Market, Organic Bean Trio (Kidney, Pinto, & Black Beans), 15 Ounce
  • Organic three bean blend
  • 15 ounces of kidney, pinto, and black beans
  • Vegan and fat-free
  • Low sodium
  • Perfect for chili and soups
Bestseller No. 2
365 by Whole Foods Market, Organic Dark Red Kidney Beans, 15.5 Ounce
  • Brought to you by Whole Foods Market
  • Ready to serve
  • USDA organic
  • Brought to you by Whole Foods Market; The packaging for this product has a fresh new look; During this transition, you may get the original packaging or the new packaging in your order, but the product and quality is staying exactly the same; Enjoy!
Bestseller No. 3
365 by Whole Foods Market, Organic Pinto Beans, 15.5 Ounce
  • 15.5 ounce can of organic pinto beans
  • Naturally fat-free
  • USDA certified organic
  • Non-GMO verified
  • Excellent source of fiber
Back To Top