Fresh, tangy, and totally addictive, this Italian Three Bean Salad is one of those recipes you'll crave again and again. It's packed with three types of beans, crunchy bell peppers, crisp celery, and a bright Dijon-lime vinaigrette that ties everything together.

I make this for picnics, potlucks, and quick weekday lunches. You can prep it ahead of time, serve it cold, and feel good knowing it's loaded with fiber and plant-based protein. I whip up a big batch on Sundays, and it holds up beautifully in the fridge all week.
And if you're into bean salads (I mean, who isn't?), you'll also love my Tuscan Bean Salad. It's another veggie-packed winner that's just as meal-prep friendly!
Quick Answer:
Italian Three Bean Salad is a colorful, protein-packed side dish made with chickpeas, white beans, and red beans tossed with fresh veggies and a tangy Dijon-lime vinaigrette.
- Ready in just 15 minutes (plus chilling time)
- Perfect for meal prep and stays fresh for up to 4 days
- Loaded with fiber, plant-based protein, and fresh flavors
- Ideal for potlucks, picnics, and quick lunches
Jump to:
Ingredients
For the Salad
- Chickpeas - Canned chickpeas bring heartiness and a nutty flavor. Drain and rinse well.
- White beans - Cannellini or navy beans work best here for a soft, creamy texture.
- Red beans - Add color and a mild flavor. Kidney beans are perfect.
- Bell pepper - Diced for crunch and a pop of sweetness. Red, yellow, or orange work well.
- Celery - Thinly sliced for a crisp, refreshing bite.
- Shallots - Milder than red onion and great raw. They add a sweet-savory kick.
- Fresh parsley - Brightens everything up and adds that Italian touch.
For the Dressing
- Avocado oil - Light and buttery. You can use olive oil instead if that's what you have.
- Lime juice - Fresh is best! Adds brightness and balances the richness of the beans.
- Dijon mustard - Brings depth and a little zing to the vinaigrette.
- Salt & pepper - To taste, added at the end.
How to Make Italian Three Bean Salad
Step 1: Rinse the beans
Open your cans of chickpeas, white beans, and red beans. Drain them using a colander, then rinse thoroughly under cold water. Let them drain completely while you prep the veggies.
Step 2: Chop the veggies
Dice the bell pepper and shallots into small, even pieces. Slice the celery stalks thinly. Chop your parsley finely - you'll want about a quarter cup packed.
Step 3: Combine the salad
In a large mixing bowl, toss together the drained beans, diced bell pepper, celery, shallots, and parsley. Use a large spoon or salad tongs and mix gently to avoid crushing the beans.
Step 4: Make the vinaigrette
In a small bowl, whisk together the avocado oil, lime juice, and Dijon mustard until smooth and emulsified. Taste and season with salt and pepper to your liking.
Step 5: Toss and chill
Pour the dressing over the salad and gently toss until everything is well coated. Cover and chill in the fridge for at least 30 minutes to let the flavors meld together. Serve cold or at room temperature.

Tips for Success
- Don't skip the chilling time. This salad really shines after it's had time to rest and absorb the vinaigrette.
- Use fresh lime juice. Bottled juice just doesn't have the same brightness.
- Rinse the beans well. Canned beans can be salty and starchy - a good rinse makes them taste fresher and lighter.
- Prep ahead. This salad tastes even better on day two, making it perfect for meal prep.
Variations
Change up the beans
Swap in black beans, edamame, or pinto beans. It's forgiving - just keep the total amount the same.
Add more crunch
Chopped cucumber, diced radish, or even shredded carrots make great additions.
Make it a meal
Add cooked quinoa, a can of tuna, or crumbled feta to turn this into a full lunch bowl.
Go Mediterranean
Toss in chopped Kalamata olives, sun-dried tomatoes, and a sprinkle of oregano.
What to Serve with Italian Three Bean Salad
As a side for BBQs and summer cookouts
Grilled chicken, shrimp, or sausages
Slices of crusty Italian bread
Piled into a pita with greens and hummus
Storage
Store in an airtight container in the fridge for up to 4 days. Stir before serving since the dressing can settle at the bottom. Avoid freezing as the texture of the beans changes.
Frequently Asked Questions
Can I use dried beans instead of canned?
Yes! Just be sure to soak and cook them first. You'll need about 1½ cups of cooked beans per can. It takes more time, but the flavor is worth it.
How long does Italian three bean salad last?
It will keep in the fridge for up to 4 days. It actually tastes better on day two once the flavors have had time to develop!
Can I make this salad ahead of time?
Absolutely! This is one of those salads that gets better as it sits. Make it the night before and let it chill overnight for maximum flavor.


Italian Three Bean Salad
Equipment
- large mixing bowl
- Small bowl for dressing
- Whisk
- Colander or sieve
- Cutting board
- Sharp knife
- Salad tongs or large spoon
Ingredients
For the Salad:
- 1 can (19oz) chickpeas rinsed
- 1 can (19oz) white beans rinsed
- 1 can (19oz) red beans rinsed
- 1 bell pepper diced
- 2 celery stalks sliced
- 2 shallots diced
- ¼ cup fresh parsley chopped
For the Dressing:
- ⅓ cup avocado oil
- 2½ tablespoons lime juice
- 1½ tablespoons Dijon mustard
- Salt and pepper to taste
Instructions
- Drain and rinse all three types of beans under cold water. Let them drain completely.
- Dice the bell pepper and shallots. Slice the celery and chop the parsley.
- In a large bowl, combine the beans and chopped vegetables. Toss gently to mix.
- In a small bowl, whisk together the avocado oil, lime juice, and Dijon mustard. Add salt and pepper to taste.
- Pour the dressing over the salad. Toss again until well coated.
- Chill in the refrigerator for 30 minutes before serving. Enjoy!
Notes
- Add chopped olives or sun-dried tomatoes for even more flavor.
- Serve over arugula for a hearty salad bowl.
- This salad is vegan, gluten-free, and allergy-friendly.
- Don't forget to rinse the beans - it really makes a difference!






Sophie Viau says
Fresh and tangy Italian Three Bean Salad with chickpeas, crisp veggies, and Dijon vinaigrette. Perfect for meal prep, picnics, and potlucks!