Chickpea Salad Sandwich Recipe No Mayo: Crisp Celery Crowns and Herb-Yogurt Cream Twist

Salads

Chickpea Salad Sandwich Recipe No Mayo: Crisp Celery Crowns and Herb-Yogurt Cream Twist

This chickpea salad sandwich recipe no mayo delivers all the creamy texture and fresh flavors you love—without a single drop of mayo. 💛 I perfected this version after years of testing vegan alternatives, and the herb-yogurt cream twist makes it impossibly satisfying while keeping it light and crisp.

The secret lies in the dressing: a blend of Greek-style vegan yogurt, lemon juice, and fresh herbs creates that signature tangy creaminess without mayo. Crisp celery and red onion add crunch, while chickpeas provide hearty protein.

This isn't just a salad—it's a complete meal packed with texture and flavor that holds up perfectly between slices of toasted bread.

What you'll end up with is a sandwich that's creamy without being heavy, fresh without being bland, and packed with satisfying bites. The yogurt dressing stays bright and tangy, the celery stays crisp, and the whole thing comes together in minutes.

It's the kind of sandwich that makes you forget you're eating vegan—until you take that first bite and realize how good plant-based can taste.

Perfect for lunchboxes, quick lunches, or when you want something satisfying without the mayo. The recipe scales easily too, so you can make a batch and enjoy it all week. Let's get started!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for chickpea salad sandwich recipe no mayo

Nine simple ingredients transform into a creamy, crunchy, mayo-free sandwich masterpiece.

Ingredient Amount Notes
Chickpeas 🌱 1 ½ cups Drained and rinsed, room temperature
Greek-Style Vegan Yogurt 🥛 ¾ cup Unsweetened, full-fat preferred
Fresh Celery Stalks 🧅 1 ½ cups Finely chopped, crisp variety
Red Onion 🧅 ¼ cup Finely diced, white or red
Fresh Dill 🌿 ¼ cup Chopped, stems removed
Fresh Parsley 🌿 ¼ cup Chopped, flat-leaf preferred
Lemon Juice 🍋 2 tbsp Freshly squeezed
Extra-Virgin Olive Oil 🫒 2 tbsp For richness and moisture
Apple Cider Vinegar 🍎 1 tbsp For tangy brightness
Sea Salt 🧂 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ¼ tsp Freshly ground for heat
Whole-Grain Bread 🍞 8 slices Crusts removed, lightly toasted
Avocado Slices 🥑 ½ cup Optional, for extra creaminess

The vegan yogurt is the star here—Silk or Kite Hill are my go-tos, but any thick, unsweetened plant-based yogurt works. Look for the kind with the highest fat content (usually coconut or almond-based) for that creamy texture. Fresh herbs make all the difference, so grab a bunch of dill and parsley from the store's refrigerated section—they should smell vibrant, not wilted. Celery needs to be crisp; if it's rubbery, skip it. For the onion, red onion adds a touch of sweetness that balances the tangy dressing perfectly. If you're feeling fancy, Trader Joe's carries pre-chopped celery and onion mixes that save time.

No fresh dill? Dried dill at one-third the amount works in a pinch, but fresh is ideal. Short on celery? Extra red bell pepper or cucumber adds crunch without changing the flavor profile. The avocado is optional but worth it—it adds a buttery richness that mimics mayo. If you're avoiding avocado, mashed white beans can replace it for a similar texture. The lemon juice and apple cider vinegar can be swapped for white wine vinegar if you're out of ACV, but lemon gives that bright, fresh tang. For extra protein, toss in a handful of chopped walnuts or sunflower seeds—they add crunch and heartiness.

This salad keeps beautifully in the fridge for 4-5 days if stored in an airtight container with parchment paper between layers. The bread should be toasted fresh before assembling to keep it crisp. For meal prep, I make a big batch of the salad and store it separately from the bread. When ready to eat, just assemble with toasted slices—no soggy sandwiches here. Freezes surprisingly well too; the yogurt dressing stays bright for up to 3 months if you freeze it in a sealed container. Just let it thaw in the fridge overnight before using.

❤️

Why You'll Love This Recipe

  • No-Yogurt Mess: I swear by this trick—just mash the chickpeas right in the can with a fork, then fold in the yogurt. No draining, no extra bowls, and honestly? The texture is better this way—creamy but still holds its shape.
  • Dill & Crunch Magic: That fresh dill and celery? It’s the secret weapon. The dill brightens everything, while the celery adds this perfect crunch that cuts through the richness of the yogurt. Between us, it’s the kind of flavor that makes you eat it straight from the bowl.
  • Lunchbox Legend: Pack this in jars for work or school—it keeps for days without getting soggy. My kids actually ask for it in their lunches, and I’ve even brought it to potlucks. (Yes, even on a Tuesday night.)
  • Pantry Powerhouse: Chickpeas and red onion are cheap staples, and this recipe stretches into wraps, salads, or even a dip. I’ve made it last a full week with zero waste—just portion the leftovers onto toast or crackers. Budget-friendly doesn’t mean boring.

Step-by-step instructions for crisp celery crowns and herb-yogurt cream twist

Here's how to build a vibrant, mayo-free chickpea salad with crisp textures and bright flavors.

1

👨‍🍳 Step 1: Chop Celery and Onion for Crunchy Texture

Start by cutting the 1.5 cups fresh celery stalks into ¼-inch dice—this size gives that satisfying crunch without overwhelming the sandwich. I like to use crisp celery varieties like Golden or Utah for the best texture. Next, finely dice the ¼ cup red onion—small pieces ensure even distribution without sharp bites. Place both in a large mixing bowl.

Here's the thing—don't skip this chopping step. The celery should be uniformly diced so every bite delivers that same satisfying crunch. If you're using pre-chopped celery, give it a quick rinse to remove any excess moisture that could make your salad soggy.

2

👨‍🍳 Step 2: Mix the Herb-Yogurt Cream Base

In a separate small bowl, combine the ¾ cup Greek-style vegan yogurt, 2 tbsp lemon juice, 2 tbsp extra-virgin olive oil, and 1 tbsp apple cider vinegar. Whisk vigorously until smooth and fully emulsified—this creates the creamy base that binds everything together without mayo. The yogurt should look like thick, pale dressing at this point.

I always add the yogurt last to prevent curdling. If you notice the mixture separating, just whisk in another ½ teaspoon of lemon juice to stabilize it. This herb-yogurt blend is the secret to that creamy, tangy flavor without relying on mayo.

3

🥘 Step 3: Combine All Ingredients for Perfect Balance

Add the drained 1.5 cups chickpeas to the celery and onion mixture. Then pour in the herb-yogurt blend and gently fold everything together with a wooden spoon. Stir in the ¼ cup fresh dill and ¼ cup fresh parsley, reserving a few sprigs for garnish if you're feeling fancy. Finally, add the ½ teaspoon sea salt and ¼ teaspoon black pepper, mixing until just combined.

Taste it now—this is your quality control moment. The salad should be bright, herby, and just slightly tangy. If it needs more acidity, add another ½ teaspoon of lemon juice. If it's too thick, stir in 1-2 teaspoons of water to loosen it. This is your chance to adjust before assembling.

4

🔪 Step 4: Toast and Assemble the Sandwiches

Lightly toast the 8 slices whole-grain bread until just golden—this prevents sogginess and adds a nice texture contrast. Spread about ¼ cup of the chickpea salad on each slice of bread, pressing down gently to help it adhere. For extra richness, layer on the ½ cup avocado slices now if you're using them.

Here's where it gets fun—top with the remaining bread slices and press gently to create sandwiches. Cut each sandwich diagonally if you prefer classic triangles, or leave them whole for easy handling. The toasted bread will hold up perfectly to the moist filling, and the avocado adds that creamy contrast if you're using it.

5

⏰ Step 5: Chill and Serve for Maximum Freshness

Let the sandwiches rest for 10-15 minutes in the refrigerator before serving. This chilling time allows all the flavors to meld together and the bread to absorb just the right amount of moisture. When ready to serve, slice diagonally if desired and arrange on a platter with any reserved herb garnishes.

Each bite should deliver that perfect balance of creamy yogurt, crisp celery, herby brightness, and hearty chickpeas. The absence of mayo makes this lighter and more refreshing—ideal for lunch or a light dinner. Serve with a side of crisp carrot sticks or cucumber slices for extra crunch.

👨‍🍳

Pro Tips For Making Chickpea Salad Sandwich Recipe No Mayo

  • Drain & Rinse Chickpeas: Skip the canned chickpeas’ murky brine—it makes the salad taste flat. Dump the drained chickpeas into a colander, run cold water over them, and give them a good shake. This removes excess starch and keeps the texture light, not gummy. (Yes, even if you’re impatient like me.)
  • Soak Celery in Ice Water: Celery gets bitter and stringy fast. While you prep the rest, drop chopped celery into a bowl of ice water for 10 minutes. The cold shock keeps it crisp, and the water rinses away any dirt or sand clinging to the stalks. Drain well before mixing—no one wants soggy celery in their sandwich.
  • Slice Onion Thinly, Then Soak: Red onion’s sharpness can overpower the salad if you’re not careful. Slice it paper-thin (a mandoline helps, but a sharp knife works too), then toss the slices in cold water for 5 minutes. Drain and pat dry—this mellows the bite without dulling the flavor. (Pro move: Use the outer rings for raw slices, inner rings for quick-pickling if you’re feeling fancy.)
  • Mix Yogurt Last, Gently: The yogurt is the glue, but adding it too early makes the salad watery. Save it for the final fold, and stir just until combined—overmixing breaks down the chickpeas and releases starch. A fork works, but your hands give you better control. (I learned this after making a batch that looked like hummus.)

Best sauces and condiments for this chickpea salad sandwich recipe no mayo

Herb-Yogurt Cream

The star of this mayo-free sandwich is the herb-yogurt cream, made with ¾ cup Greek-style vegan yogurt (I love Silk or Kite Hill for their thick texture). This blend replaces mayo perfectly while keeping things bright and tangy.

The lemon juice and apple cider vinegar add that signature zing, while extra-virgin olive oil keeps it rich. For extra depth, I sometimes add ½ teaspoon of Dijon mustard—it enhances the flavor without overpowering the fresh herbs. 💛

Spicy Mustard Twist

If you want a little kick, swap the apple cider vinegar for 1 tablespoon of whole-grain mustard mixed with 1 teaspoon of honey (or maple syrup for vegan). The mustard adds a sharp, tangy bite that pairs beautifully with the creamy yogurt.

I like French's Classic Yellow for its balanced heat. For a smoky twist, add ½ teaspoon of smoked paprika to the yogurt mixture before combining with the other ingredients.

Avocado Creaminess

For that extra creamy texture without mayo, mash ½ cup ripe avocado with 1 tablespoon of lemon juice and 1 tablespoon of vegan yogurt. Spread this on the bread before adding the chickpea salad—it mimics the richness of mayo while keeping things light.

If you're avoiding avocado, blend ½ cup cooked white beans with 1 tablespoon of olive oil for a similar texture. This works especially well if you're making this ahead of time, as the avocado can turn brown.

Pickled Veggie Toppings

Brighten up your sandwich with quick-pickled red onions or cucumbers. Thinly slice ¼ cup red onion and toss with 2 tablespoons apple cider vinegar, 1 teaspoon sugar, and ¼ teaspoon salt. Let it sit for 15 minutes before draining and patting dry.

The tangy crunch cuts through the creamy filling beautifully. For a sweeter contrast, try pickled jalapeños—just 2-3 slices add heat and acidity without overpowering.

Fresh Herb Garnishes

Before serving, garnish with fresh dill and parsley sprigs for a pop of color and extra herbaceous flavor. For a more robust garnish, sprinkle toasted pumpkin seeds or crushed walnuts on top—they add crunch and a nutty depth.

If you're feeling fancy, drizzle with a few drops of hot sauce or chili crisp for a spicy finish. These garnishes elevate the sandwich from simple to restaurant-worthy in seconds. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 16g20%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 48g17%
Dietary Fiber 12g43%
Sugars 8g
Protein 18g36%
* 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 regular yogurt instead of vegan yogurt?

Yes, but make sure it's full-fat Greek yogurt for the best texture. Regular yogurt will work too, though it may be slightly thinner. If using dairy yogurt, add 1 extra tablespoon of lemon juice to balance the richness. The flavor will be identical—just the ingredients will differ!

2

How do I keep the celery from getting soggy?

Pat the chopped celery dry with a paper towel before adding it to the salad. Also, assemble the sandwiches right before eating (or store the salad and bread separately) to prevent moisture transfer. For extra insurance, toast the bread just before serving—this creates a barrier between the filling and bread.

3

What's the best bread for this sandwich?

Whole-grain bread works perfectly, but sourdough or rye adds great texture contrast. For extra crunch, try a lightly toasted baguette. Avoid overly soft breads like brioche—they'll get soggy faster. If you're gluten-free, look for a sturdy gluten-free bread that can hold up to the moist filling.

4

Can I make this ahead of time?

Prepare the salad up to 4 days ahead and store it in an airtight container with parchment between layers. Toast the bread fresh before assembling. For best results, store the salad and bread separately until ready to eat. The flavors actually improve overnight as everything melds together!

5

What if I don't like dill?

No problem! Swap the dill for fresh mint or chives—both add bright flavor. You can also use ½ teaspoon dried dill (about 1/3 the amount of fresh) if that's all you have. The parsley will still provide plenty of freshness, so don't skip it completely!

★★★★★4.6(11 reviews)
Categories Salads