Easy 4 Bean Salad Recipe with Apple Cider Vinaigrette (Healthy & From Scratch)
This easy 4 bean salad recipe is made from scratch with whole, real foods like red kidney beans, garbanzo beans, and a tangy apple cider vinaigrette. The perfect healthy side dish for potlucks, picnics, or make-ahead lunches!

This post may contain affiliate links. As an amazon associate I earn from qualifying purchases at no additional cost to you.
If you’re looking for an easy, healthy side dish that’s made from scratch with real food ingredients, this 4 Bean Salad is it! Packed with plant-based protein, pantry staples, and a tangy homemade apple cider vinaigrette, it’s the perfect recipe for BBQs, potlucks, picnics, and summer gatherings.
This classic bean salad comes together in minutes—no cooking required—and only gets better as it chills. The beans soak up all the sweet and tangy flavor, and the fresh veggies add a satisfying crunch. Trust me, this is one of those dishes you’ll find yourself going back for again and again.
Whether you’re trying to eat more whole foods, prepping for a cookout, or just want a make-ahead salad that’s as nourishing as it is delicious, this 4 bean salad checks all the boxes.
What You’ll Love About This Recipe
EASE: Easier to make than you might think
HEALTHY: It’s delicious and packed with protein and veggies
FLAVORFUL: The sweet and tangy flavors meld so well together
MADE WITH PANTRY STAPLES: From ingredients you probably have on hand.
Ingredients
This easy 4 bean salad is made with simple, pantry-friendly ingredients and fresh vegetables. No bottled dressing here—just a quick homemade vinaigrette that’s sweet, tangy, and full of flavor.
Here’s what you’ll need:
- 1 can green beans – drained and rinsed
- 1 can red kidney beans – for hearty texture and deep color
- 1 can great northern beans – mild and creamy
- 1 can garbanzo beans (chickpeas) – nutty and slightly firm
- 1 medium onion, chopped – red or yellow both work; adds bite and crunch
- 1 medium yellow or orange bell pepper, chopped – for color and natural sweetness
- ¾ cup cane sugar – balances the tanginess of the vinegar (see tips below for reducing sugar)
- ¼ cup olive oil – for richness and a healthy fat base for the dressing
- ⅔ cup apple cider vinegar – adds the signature tang and brightness
- 1 teaspoon salt – enhances all the flavors
- ½ teaspoon black pepper – adds just the right amount of bite
Tip: Feel free to use low-sodium canned beans and rinse them well to control salt content.
How to Make 4 Bean Salad
This salad is as easy as mix, chill, and serve—no cooking required! Here’s how to bring it all together:
Step 1: Prep the beans
Drain and rinse all four cans of beans (green, kidney, northern, and garbanzo). This helps remove excess sodium and gives you a cleaner flavor.
Step 2: Chop the veggies
Finely dice the onion and bell pepper. You want small, even pieces so they mix well with the beans and soak up the dressing. This is my favorite KNIFE SET.
Step 3: Make the dressing
In a small bowl or jar, whisk together the sugar, olive oil, apple cider vinegar, salt, and pepper until the sugar begins to dissolve and the mixture is well combined.
Step 4: Combine everything
In a large mixing bowl, add the beans, chopped onion, and bell pepper. Pour the dressing over the top and gently stir until everything is coated.
Step 5: Marinate and chill
Cover the salad and refrigerate for at least 2–4 hours, or overnight if possible. The longer it sits, the better the flavors develop!
Make-ahead bonus: This salad actually tastes better the next day, making it perfect for potlucks, picnics, or weekly meal prep.
Recipe Tips for 4 Bean Salad
- Rinse the beans well – Draining and rinsing canned beans helps reduce excess sodium and gives your salad a cleaner, fresher flavor.
- Chop veggies finely – Small, even pieces of onion and bell pepper blend better with the beans and soak up more of that delicious dressing.
- Let it marinate – This salad tastes best after a few hours in the fridge. The longer it sits, the more flavorful it becomes—overnight is ideal!
- Balance the sweetness – If you’re watching sugar intake, you can reduce the sugar slightly or swap it for honey or maple syrup to keep it naturally sweetened.
Recipe Variations
- Swap the beans – Don’t have one of the four? Use black beans, pinto beans, or cannellini beans instead. Just keep the total bean volume about the same.
- Add fresh herbs – Try chopped parsley, cilantro, or dill for a fresh twist.
- Mix in extras – Add diced celery, cucumber, cherry tomatoes, or even olives for more texture and flavor.
- Make it spicy – Stir in a little minced jalapeño or red pepper flakes if you like a bit of heat.
- Lower sugar version – Cut the sugar to ½ cup or replace with a natural sweetener to suit your dietary preferences.

Storage Instructions for 4 Bean Salad
This 4 bean salad is perfect for meal prep and holds up beautifully in the fridge.
- Refrigerator: Store in an airtight container for up to 5 days. Stir before serving as some dressing may settle at the bottom.
- Make-ahead tip: This salad is even better the next day! Make it the night before a gathering to let the flavors fully develop.
- Not freezer-friendly – Because of the fresh veggies and vinegar-based dressing, freezing is not recommended.
MY Favorite
Side Dish Recipes
If you try this recipe and love it, I would love it if you could come back and give it 5 stars! Tag me on instagram @my.colorado.kitchen
4 Bean Salad
This easy 4 bean salad recipe is made from scratch with whole, real foods like red kidney beans, garbanzo beans, and a tangy apple cider vinaigrette. The perfect healthy side dish for potlucks, picnics, or make-ahead lunches!
Ingredients
- 1 can green beans
- 1 can red kidney beans
- 1 can great northern beans
- 1 can garbanzo beans (chickpeas)
- 1 medium onion, chopped – red or yellow both work
- 1 medium yellow or orange bell pepper, chopped
- ¾ cup cane sugar
- ¼ cup olive oil
- ⅔ cup apple cider vinegar
- 1 teaspoon salt
- ½ teaspoon black pepper
Instructions
Step 1: Prep the beans
Drain and rinse all four cans of beans (green, kidney, northern, and garbanzo). This helps remove excess sodium and gives you a cleaner flavor.
Step 2: Chop the veggies
Finely dice the onion and bell pepper. You want small, even pieces so they mix well with the beans and soak up the dressing.
Step 3: Make the dressing
In a small bowl or jar, whisk together the sugar, olive oil, apple cider vinegar, salt, and pepper until the sugar begins to dissolve and the mixture is well combined.
Step 4: Combine everything
In a large mixing bowl, add the beans, chopped onion, and bell pepper. Pour the dressing over the top and gently stir until everything is coated.
Step 5: Marinate and chill
Cover the salad and refrigerate for at least 2–4 hours, or overnight if possible. The longer it sits, the better the flavors develop!
Notes
Tips:
- Rinse the beans well – Draining and rinsing canned beans helps reduce excess sodium and gives your salad a cleaner, fresher flavor.
- Chop veggies finely – Small, even pieces of onion and bell pepper blend better with the beans and soak up more of that delicious dressing.
- Let it marinate – This salad tastes best after a few hours in the fridge. The longer it sits, the more flavorful it becomes—overnight is ideal!
- Balance the sweetness – If you're watching sugar intake, you can reduce the sugar slightly or swap it for honey or maple syrup to keep it naturally sweetened.
Storage Instructions:
- Refrigerator: Store in an airtight container for up to 5 days. Stir before serving as some dressing may settle at the bottom.
- Make-ahead tip: This salad is even better the next day! Make it the night before a gathering to let the flavors fully develop.
- Not freezer-friendly – Because of the fresh veggies and vinegar-based dressing, freezing is not recommended.
Nutrition Information:
Yield: 14 Serving Size: 1/2 CupAmount Per Serving: Calories: 143Total Fat: 5gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 0mgSodium: 197mgCarbohydrates: 22gFiber: 3gSugar: 13gProtein: 4g
Nutrition facts are calculated automatically and are approximate.

