Garbanzo Bean Salad is loaded with veggies, dressed in an Italian-inspired vinaigrette, and finished with some herbaceous parsley!

Garbanzo Bean Salad in a bowl with serving spoons.
chelsea

author’s note

If You Bring This Chickpea Salad Expect Zero Leftovers!

Bean salads are one of my absolute favorites, and this Mediterranean Chickpea Salad is what really kicked off my obsession.

After perfecting my go-to Italian dressing, I knew I had to create a more Italian-inspired chickpea (or garbanzo bean!) salad—and it did not disappoint.

It’s packed with flavor and texture, and every bite is exciting. I brought it to a family get-together last week and it was hands down the hit of the night. Lately, I’ve been serving it with grilled chicken for a quick and easy weeknight dinner. I hope you love it as much as I do—enjoy!

signature
The dressing being made in a Mason jar and mixed together.

Garbanzo Bean Salad Ingredients

IngredientSwap or Tip
Garbanzo beansRinse well to remove canned flavor.
Black beansPinto beans work too.
CornUse fresh, frozen, or canned. Don’t like raw corn? Grill it first! Check out my Elote post for easy grilling tips.
CucumberEnglish or Persian work best.
Red onionSoak in cold water to mellow.
AvocadoAdd last to keep it fresh.
ParsleyStick with flat-leaf.
Olive oilUse a good quality one.
All the ingredients in this garbanzo bean salad added to a bowl with the dressing being drizzled over it all.

Garbanzo Bean Salad Tips

  • Ripe avocados make this salad extra creamy and flavorful. To check if one is ripe, press near the stem—if it gives a little, it’s ready!
  • Use Persian (mini) or English cucumbers. They’re crisp, nearly seedless, and have a mild, sweet taste. Plus, they won’t make the salad watery.
  • Soften red onion’s sharp flavor. If it’s too strong, soak diced onion in ice-cold salted water for 10 mins, then drain well before adding.
  • Use flat-leaf Italian parsley for the best flavor.
  • Cut veggies into even sizes for a balanced bite.
  • Taste before serving! If it tastes bland, add more salt or pepper.
Dressing being poured over the dish.

Storage

Leftover Garbanzo Bean Salad?

  • Store salad, avocado, and dressing separately. Toss just before eating. The salad keeps 3–4 days in the fridge, and the dressing keeps up to 2 weeks.
  • If the dressing thickens, let it sit at room temp for 15 mins, then shake well.

More Delicious Salad Recipes:

Tap stars to rate!
4.83 from 45 votes

Italian Garbanzo Bean Salad

This Garbanzo Bean Salad is loaded with veggies, dressed in an Italian-inspired vinaigrette, and finished with some herbaceous parsley!
Prep Time: 30 minutes
Total Time: 30 minutes
Servings: 6 as a side

Video

Equipment

Ingredients

Dressing
  • 3/4 cup olive oil
  • 1/4 cup red wine vinegar
  • 1 tablespoon dried parsley
  • 2 teaspoons dried minced onion
  • 1 lemon
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • 1 teaspoon salt
  • 2 tablespoons grated Parmesan cheese
  • 1 teaspoon granulated sugar
Salad
  • 2 (15.5-ounce) cans garbanzo beans also called chickpeas, drained and rinsed
  • 1 (15-ounce) can black beans drained and rinsed
  • 2 ears fresh sweet corn or 1 can corn, drained
  • 1-1/3 cups chopped English cucumber or Persian/salad cucumbers, (about 3 Persian/1 English cucumber)
  • 1 large red bell pepper diced
  • 1 large ripe avocado peeled and chopped
  • 3/4 cup diced red onion 1/2 of 1 onion
  • 1/3 cup finely chopped flat-leaf parsley 1/2 of 1 bunch
  • Salt and pepper

Instructions 

  • Add all the dressing ingredients to a mason jar. Juice lemon to get 1 tablespoon lemon juice and add to jar. Seal the jar, then shake vigorously until ingredients are incorporated. Place in the fridge while you prepare the salad. I like to make this first so it can chill and flavors can intensify.
  • Drain and rinse the garbanzo and black beans; shake in a colander to rid of any excess water. Place in a large bowl. Add the corn, chopped cucumber, diced pepper, chopped avocado, diced red onion, and finely diced parsley.
  • Remove the dressing from the fridge and give it a good shake. Pour over the salad (see note 1) and gently toss to coat. I like to use all the dressing in this salad, but add to your preference. Season with additional salt and pepper (I add another 3/4 teaspoon salt and 1/4 teaspoon pepper, but add to preference.), tasting often. The amount of salt needed will vary, depending on the freshness/ripeness of ingredients used). Toss salad once more and enjoy.
Final step! Please let us know how it was by leaving a review.

Recipe Notes

Note 1: If you want to have leftovers, do not add dressing (or avocado) to that part of the salad as it doesn’t store well. Only pour dressing on the salad amount that will be consumed immediately.
Storage: Store salad, avocado, and dressing separately. Combine right before eating a portion. Salad (stored separately) will last 3–4 days in the fridge. The dressing will stay good for up to 2 weeks.

Nutrition

Serving: 1serving | Calories: 371kcal | Carbohydrates: 10g | Protein: 4g | Fat: 36g | Saturated Fat: 6g | Cholesterol: 4mg | Sodium: 94mg | Potassium: 353mg | Fiber: 4g | Sugar: 4g | Vitamin A: 1005IU | Vitamin C: 45mg | Calcium: 97mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Meet Chelsea


Hello, and welcome to Chelseaโ€™s Messy Apron! Iโ€™m Chelsea, the recipe developer, food photographer, and writer behind the site. Iโ€™m passionate about creating simple, reliable, and delicious recipes that anyone can make.

Thanks for stopping byโ€”I hope you find something delicious to make!

More Recipes You'll Love

4.83 from 45 votes (21 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




66 Comments

  1. Shelly says:

    5 stars
    Can I add cooked chicken to that or on the side

  2. Deb says:

    5 stars
    This is a delicious salad. next time I make it i think I will add feta cheese. a KEEPER

    1. Chelsea says:

      Delish! I’m so happy to hear you enjoyed! Thanks Deb!