Chickpea and Artichoke Salad Recipe: Mediterranean Herb Crunch Without Mayo

Salads

Chickpea and Artichoke Salad Recipe: Mediterranean Herb Crunch Without Mayo

This chickpea and artichoke salad delivers Mediterranean brightness without a single creamy dressing in sight. The secret lies in vibrant lemon-herb dressing that clings to every chickpea and artichoke heart, creating a crunchy, herbaceous bite with every forkful.

I developed this recipe during a particularly hot summer when I needed a salad that felt substantial yet refreshing—no mayo, no heavy ingredients, just pure Mediterranean flavor.

What makes this salad special is the perfect balance of textures: tender chickpeas, firm artichoke hearts, and crisp vegetables that stand up to the dressing. The lemon-herb vinaigrette adds a tangy brightness that cuts through the richness of the chickpeas, while fresh parsley and mint bring freshness with every bite.

It's the kind of dish that feels like a vacation in a bowl. By the time you assemble everything, you'll have a salad that's bold, fresh, and satisfying—packed with plant-based protein and fiber. The flavors meld beautifully as it sits, making it even better the next day.

This is the kind of salad that converts even mayo lovers. Perfect for meal prep, potlucks, or a light lunch that still feels like a meal. Here's how to make it!

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
🔥
Calories
Low Cal

Ingredients for chickpea and artichoke salad

Mediterranean flavors come together with these fresh, crunchy ingredients—no mayo in sight.

Ingredient Amount Notes
Chickpeas 🥜 1 ½ cups Drained, rinsed, cooked or canned
Marinated Artichoke Hearts 🍃 1 cup Chopped, drained, jarred
Red Bell Pepper 🌶️ 1 whole Diced, seeds removed
Cucumber 🥒 1 whole Diced, peeled if preferred
Red Onion 🧅 ½ whole Thinly sliced, white part only
Fresh Parsley 🌿 ⅓ cup Chopped, stems removed
Fresh Mint Leaves 🌿 ¼ cup Chopped, stems removed
Extra-Virgin Olive Oil 🫒 ½ cup High quality, fruity
Fresh Lemon Juice 🍋 ⅓ cup About 2 medium lemons
Dried Oregano 🌿 1 tsp Mediterranean variety
Garlic Cloves 🧄 3 cloves Minced, fresh preferred
Diamond Crystal Kosher Salt 🧂 1 ½ tsp Adjust to taste
Black Peppercorns 🌶️ ½ tsp Freshly cracked

The artichoke hearts are the star here, so pick the best jar—look for ones packed in water, not oil or salt. Trader Joe's and Whole Foods carry the freshest options, but any good-quality jarred hearts work. If you can find fresh artichokes, roast them first for maximum flavor. The chickpeas? Canned is fine, but if you're using dried, soak them overnight for perfect texture. Fresh herbs make all the difference—parsley and mint should be bright green, not wilted or yellowed. Grab a small bunch from the grocery store's produce section and chop them right before tossing with the salad.

No artichoke hearts? Sun-dried tomatoes chopped finely will add a similar depth, though the texture will differ. Swapping red bell pepper for yellow or orange bell pepper changes the color but keeps the crunch. Fresh herbs missing? Dried oregano or basil at one-third the amount will bridge the gap, though nothing beats the fresh stuff. The lemon juice can be bottled, but freshly squeezed is always better—it brightens the entire salad. For extra crunch, toss in toasted pine nuts or slivered almonds, though they're optional. The dressing ratios are flexible—more olive oil for richness, more lemon for tang.

This salad tastes even better the next day, so make a big batch and store it in an airtight container. Keeps 4-5 days in the fridge, though the artichokes might get slightly softer after day two. For meal prep, portion into individual containers—perfect for lunches or potlucks. If the dressing separates, just give it a quick stir before serving. The flavors meld beautifully over time, so don't hesitate to make it ahead. Leftovers? Toss with a splash of water or lemon juice to revive the crunch.

❤️

Why You'll Love This Recipe

  • No Chopping Nightmare: I swear by the jarred marinated artichokes and pre-diced bell peppers here—just toss them straight in. Even my "I can't cut a cucumber" days work.
  • Crunchy-Creamy Magic: That first bite? Crisp chickpeas meet tangy artichokes, all wrapped in a lemony dressing—no weird aftertaste, just pure Mediterranean satisfaction.
  • Lunchbox Superstar: Between us, this keeps perfectly for days. Pack it for work (no soggy lettuce here) or serve it cold at picnics—it’s the only salad that doesn’t wilt by noon.
  • Pantry Goldmine: Artichokes and chickpeas? Cheap as chips. I make this when I’m broke but still want to feel fancy—plus, the leftovers turn into next-day wraps with zero effort.

Step-by-step instructions for Mediterranean herb chickpea salad

Here's how to assemble this vibrant, mayo-free salad with perfect texture and bright flavors.

1

Prepare All Vegetable Components

Start by dicing the 1 whole red bell pepper into ½-inch pieces, removing seeds and membranes first. Cut the 1 whole cucumber into ½-inch cubes, peeling if you prefer—this removes some of the natural bitterness. Thinly slice just the white portion of the ½ whole red onion for milder flavor.

Drain and chop the 1 cup marinated artichoke hearts into ¼-inch pieces, discarding any liquid. Rinse the 1.5 cups chickpeas thoroughly if using canned, then drain completely. The goal is to have all vegetables cut to similar sizes so they distribute evenly in the salad and maintain texture contrast.

2

Create the Herb-Garlic Dressing

In a small bowl, combine the 0.5 cup extra-virgin olive oil, 0.33 cup fresh lemon juice, 3 minced garlic cloves, 1 tsp dried oregano, 1.5 tsp kosher salt, and 0.5 tsp cracked black peppercorns. Whisk vigorously for 30 seconds until fully emulsified and smooth.

Add the 0.33 cup chopped fresh parsley and 0.25 cup chopped fresh mint leaves to the dressing mixture. Stir gently to incorporate the herbs while keeping them in larger pieces for texture. This herb infusion gives the salad its signature Mediterranean brightness and prevents the dressing from becoming too heavy.

3

Combine All Ingredients Gently

In a large mixing bowl, combine all prepared vegetables and chickpeas. Pour the herb dressing over the top and gently toss everything together with your hands or a large spoon. Be careful not to overmix—just enough to distribute the dressing evenly without crushing the vegetables.

Let the salad sit at room temperature for 10-15 minutes before serving. This brief resting period allows the flavors to meld together and the dressing to fully coat the ingredients. The artichokes will soften slightly while maintaining their structure, and the chickpeas will absorb just enough dressing to become tender without becoming mushy.

4

Adjust Seasoning and Serve

Taste the salad and adjust seasoning if needed. You might want to add a pinch more kosher salt or a splash of lemon juice to brighten the flavors. The ideal balance should have a perfect harmony of briny artichokes, fresh herbs, and the bright acidity from the lemon.

Serve immediately for the freshest texture, or chill for up to 2 hours if you prefer a cooler salad. The flavors actually develop more depth when chilled, making each bite even more satisfying. Pair with warm pita bread or grilled chicken for a complete Mediterranean meal.

👨‍🍳

Pro Tips For Making Chickpea And Artichoke Salad

  • Rinse Those Chickpeas: Drain and rinse canned chickpeas thoroughly—even if they’re labeled “low-sodium.” I learned this the hard way when my salad tasted bland because the brine clung to the beans. A quick 30-second rinse under cold water removes that metallic tang and lets the dressing shine.
  • Dice Onion Like a Pro: Thinly slice the red onion lengthwise first, then stack and cut crosswise for even, paper-thin strips. This keeps it from turning bitter and makes it easier to eat—no one wants to chew onion chunks in a salad. (Yes, even if you’re impatient like me.)
  • Don’t Skip the Drain: After draining the marinated artichoke hearts, pat them dry with a paper towel. The excess liquid dilutes your dressing and turns the salad soggy. Five minutes of drying now means a crisp, vibrant salad later—your future self will notice the difference.
  • Roast the Bell Pepper: Toss diced red bell pepper with a pinch of salt and roast at 400°F (200°C) for 10 minutes before adding it to the salad. The char adds depth that raw pepper can’t match. (I know, it’s an extra step—but it’s worth it.)

Troubleshooting great chickpea and artichoke salad

Dressing Too Thin?

If your dressing separates or feels too light, stir in an extra 1 tablespoon of olive oil or 1 teaspoon of Dijon mustard—this helps emulsify the mixture. I’ve found that using high-quality extra-virgin olive oil (like California Olive Ranch) makes a noticeable difference in thickness.

For extra body, whisk in 1 teaspoon of lemon zest along with the juice—it adds natural fat and brightens the flavor. 💛

Artichokes Too Soft?

If your jarred artichoke hearts feel mushy, they’ve likely absorbed too much marinade. Drain them thoroughly and pat dry with a paper towel before chopping. For maximum crunch, use fresh artichokes instead—roast them at 400°F for 25 minutes until tender, then trim and chop.

If you’re using canned hearts, opt for brands packed in water (like Whole Foods 365) for firmer texture.

Chickpeas Too Dry?

If your chickpeas look dry or mealy, they’ve likely been overcooked or drained too long. Rinse them briefly under cold water before adding to the salad to revive their texture.

For extra moisture, toss them with 1 teaspoon of olive oil and a pinch of salt before mixing with the dressing. If using canned chickpeas, choose low-sodium varieties (like Chickpeas by Mutti) and rinse them well to avoid excess saltiness.

Herbs Lose Brightness?

Fresh herbs like parsley and mint can wilt quickly if prepped too early. Chop them just before tossing with the dressing, and store any extras wrapped in a damp paper towel in the fridge.

For a backup, use dried herbs at one-third the amount (e.g., 1 teaspoon dried parsley instead of 1 tablespoon fresh), but the flavor won’t be as vibrant. If your herbs taste bitter, they’ve been sitting too long—replace them with fresh ones.

Salad Too Bland?

If your salad lacks depth, boost the umami with a splash of 1 tablespoon of red wine vinegar or a pinch of smoked paprika. For extra brightness, add 1 teaspoon of capers (drained) or a few drops of hot sauce.

I also like to sprinkle in 1 tablespoon of toasted pine nuts for crunch and richness. Taste as you go—small adjustments make a big difference! ✨

Make-Ahead Mistakes?

This salad actually tastes better the next day, but the artichokes may soften. To preserve texture, store it in an airtight container with a paper towel on top to absorb excess moisture. If the dressing separates, give it a quick stir before serving.

For extra freshness, add herbs and a squeeze of lemon juice just before eating. The flavors meld beautifully over time, so don’t hesitate to prep ahead!

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 2.5g13%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 32g11%
Dietary Fiber 9g32%
Sugars 6g
Protein 10g20%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use dried chickpeas instead of canned?

Yes, but you'll need to soak them first! Soak 1 cup dried chickpeas overnight in plenty of water, then cook until tender (about 1-1.5 hours). Drain and rinse thoroughly before using. Dried chickpeas give a slightly nuttier flavor but require more prep time. For 1.5 cups of cooked chickpeas, start with ½ cup dried.

2

What if I can't find fresh artichokes?

Jarred artichoke hearts work perfectly! Just choose ones packed in water (not oil or salt) for best texture. Drain and chop them as directed. For extra flavor, look for brands with minimal additives. If you see "artichoke hearts in water" at Trader Joe's or Whole Foods, those are usually the freshest options.

3

How can I make this salad spicier?

Add heat with ½ teaspoon of red pepper flakes or 1 teaspoon of hot sauce to the dressing. For smoky depth, stir in ½ teaspoon smoked paprika. You can also top individual servings with a sprinkle of crushed chili flakes or a few jalapeño slices before serving. Start with small amounts and adjust to taste!

4

Is this salad gluten-free?

This recipe is naturally gluten-free as written. Just double-check your ingredients: use certified gluten-free chickpeas (like Banza), verify jarred artichokes have no additives, and ensure your olive oil and herbs are gluten-free. The dressing components are all safe, making this a great option for gluten-sensitive diets.

5

Can I make this ahead for meal prep?

Yes, this salad actually tastes better the next day! Store in an airtight container for up to 4-5 days. To preserve texture, place a paper towel on top before sealing. Stir before serving and add fresh herbs or a squeeze of lemon juice to revive flavors. It's perfect for lunches or potlucks—just portion into individual containers for easy grab-and-go meals!

★★★★★4.5(14 reviews)
Categories Salads