Vegan Egg Salad Sandwich Recipe: Crispy Celery Crowns Over Creamy Chickpea Base

Salads

Vegan Egg Salad Sandwich Recipe: Crispy Celery Crowns Over Creamy Chickpea Base

This vegan egg salad sandwich recipe transforms humble chickpeas into a creamy, protein-packed base that rivals traditional versions. 💛 The secret lies in blending chickpeas with mustard and nutritional yeast for that signature tangy, savory depth—no eggs required.

What makes this stand out is the crispy celery crown topping, which adds satisfying texture without overpowering the creamy filling.

The beauty of this recipe is its simplicity: just 10 minutes of prep time, and you'll have a sandwich that's vegan, hearty, and packed with plant-based protein. The celery crowns achieve their signature crunch through a quick pan-toast, while the chickpea base stays luscious and spreadable—no soggy bread here.

This is the kind of sandwich that satisfies without compromise, proving vegan meals can be just as indulgent as their traditional counterparts.

What you'll end up with is a sandwich that's crispy on top, creamy in the middle, and bursting with fresh herbs and tangy mustard. The celery crowns hold their shape beautifully, while the chickpea filling clings perfectly to toasted bread.

It's the ideal lunch for workdays, picnics, or whenever you crave a classic sandwich with a plant-based twist.

Pair with a side of crisp lettuce or pickles to balance the richness, and you've got a complete meal that's both nourishing and satisfying. Let's get started—this vegan egg salad is about to become your new favorite.

👨‍🍳
Difficulty
Medium
🌱
Diet
Vegan
🔥
Calories
Med Cal

Ingredients for vegan egg salad sandwich

Nine ingredients transform humble chickpeas into a creamy, tangy vegan egg salad that rivals the classic.

Ingredient Amount Notes
Chickpeas (cooked or canned) 🌾 1 ½ cups Drained and rinsed thoroughly
Dijon Mustard 🍯 2 tbsp High-quality, tangy variety
Nutritional Yeast 🧀 ½ cup For cheesy, umami depth
Lemon Juice 🍋 2 tbsp Freshly squeezed, bright
Extra-Virgin Olive Oil 🫒 ¼ cup For creaminess and richness
Fresh Celery Stalks 🧅 2 whole Thinly sliced for crowns
Red Bell Pepper 🌶️ ½ cup Finely diced for crunch
Fresh Chives 🌿 ¼ cup Chopped, for freshness
Salt 🧂 1 tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground for heat
Bread Slices 🍞 8 whole Sourdough or whole grain
Avocado Oil 🫒 1 tbsp For pan-toasting celery

The chickpeas are the star—canned or cooked from dry—but make sure they're drained and rinsed well to avoid grittiness. Trader Joe's has the best canned variety, but any low-sodium brand works. Nutritional yeast is non-negotiable for that cheesy, umami depth—Bob's Red Mill is my go-to, but any brand in the bulk section will do. Fresh lemon juice brightens everything, so don't skip it. For the celery crowns, look for crisp, pale green stalks—avoid the stringy or wilted ones. And if you're using sourdough bread, toast it lightly before assembling to keep it from getting soggy.

No Dijon mustard? Yellow mustard works in a pinch, but it won't have the same depth. Swap nutritional yeast for white miso paste at half the amount if you're out, though the flavor will shift slightly. For the celery crowns, substitute jicama or extra bell pepper if you're avoiding celery. The avocado oil for pan-toasting can be swapped for vegetable or canola oil, but avocado oil has a higher smoke point. If you're making this ahead, hold off on adding the lemon juice until serving—it keeps the filling brightest when fresh.

Store the chickpea filling in an airtight container for up to 3 days in the fridge—it actually tastes better the next day as flavors meld. The celery crowns lose crispness fast, so make them fresh or store them separately in a single layer on parchment for up to 2 days. For meal prep, assemble sandwiches the morning of—toast the bread and crisp the celery crowns just before eating. Freeze the filling for up to 1 month, but thaw overnight in the fridge to maintain texture.

❤️

Why You'll Love This Recipe

  • Pantry in Minutes: I swear by this recipe when I’m staring into an empty fridge at 6:30pm. Just mash chickpeas, mix in Dijon and lemon juice—no cooking, no fuss—and you’ve got something that actually tastes like it belongs on a sandwich.
  • Umami Magic: That nutritional yeast? It’s the secret weapon—gives it this rich, cheesy depth that makes it way more interesting than your average vegan spread. Pair it with fresh dill or celery, and suddenly you’re eating like it’s a brunch special.
  • Lunchbox Hero: Between us, this is my go-to for packed lunches or quick office meals. It holds up for days in the fridge, and the lemon keeps it bright so it doesn’t turn into sad, soggy mush by noon.
  • Budget Breakthrough: A can of chickpeas and a jar of mustard cost less than half what eggs do, and you’ll make way more servings. Honestly, I’ve fed a crowd of five with what would’ve been two regular egg salads—no one even asked where the eggs were.

Step-by-step instructions for crispy celery crowns over creamy chickpea base

Here's how to transform humble chickpeas into a rich, creamy vegan egg salad that rivals the classic.

1

👨‍🍳 Step 1: Toast the Celery for Crunchy Crowns

Heat 1 tablespoon avocado oil in a large skillet over medium heat. Cut the 2 whole fresh celery stalks into ¼-inch thick slices, keeping them whole like crowns. Arrange them in a single layer in the hot oil, leaving space between each piece. Cook for 4-5 minutes until the edges turn golden brown and crispy—this is your secret to that satisfying crunch.

Here's the thing—don't crowd the pan or they'll steam instead of crisp. Flip each crown carefully with tongs and cook another 2-3 minutes on the second side until evenly browned. Remove and set aside on a paper towel-lined plate to drain excess oil. The crispier these get, the better your sandwich will be.

2

🍳 Step 2: Create the Creamy Chickpea Base

In a food processor, combine the 1.5 cups cooked chickpeas (drained and rinsed), 2 tablespoons Dijon mustard, 0.5 cup nutritional yeast, 2 tablespoons lemon juice, and 0.25 cup extra-virgin olive oil. Pulse until smooth but still slightly textured—about 30-45 seconds. You want a spreadable consistency, not a puree.

Scrape down the sides and process again if needed. Taste and adjust seasoning with 1 teaspoon salt and 0.5 teaspoon black pepper. The nutritional yeast gives that cheesy depth, while the lemon brightens the whole thing. This is your "egg" substitute, and it's where all the magic happens.

3

🥘 Step 3: Mix in Fresh Vegetables for Texture

Transfer the chickpea mixture to a medium bowl. Finely dice the 0.5 cup red bell pepper and chop the 0.25 cup fresh chives into small pieces. Fold these in gently with a spatula—you want just enough texture to mimic traditional egg salad without making it too chunky. Add the crispy celery crowns last, saving a few for garnish if you like.

I like to leave some of the celery crowns whole for that classic egg salad look, while chopping others into smaller pieces for even distribution. The red bell pepper adds a subtle sweetness that balances the savory chickpea base. Give everything a good stir so the flavors meld together perfectly.

4

🍽️ Step 4: Assemble the Crispy-Creamy Sandwiches

Toast the 8 whole bread slices lightly in a dry skillet over medium heat for 1-2 minutes per side until golden brown. Spread about 2 tablespoons of the chickpea mixture onto each slice, then top with another slice. Press down gently to create that satisfying sandwich structure.

Here's where it gets fun—cut each sandwich diagonally for that classic presentation. Garnish with the reserved crispy celery crowns and an extra sprinkle of chopped chives. Serve immediately while the bread is still warm and the celery is at its crispest. The contrast of creamy filling with crispy celery and toasted bread makes every bite irresistible.

👨‍🍳

Pro Tips For Making Vegan Egg Salad Sandwich

  • MASH THE CHICKPEAS WELL: I learned this the hard way—skipping a fork or potato masher leaves you with a chunky, uneven texture that ruins the creamy illusion. Drain and rinse canned chickpeas first, then get aggressive with a fork or hand masher until you’ve broken down every last bit of resistance.
  • USE LEMON ZEST, NOT JUST JUICE: The zest adds that bright, fresh edge the juice alone can’t match. A teaspoon of finely grated lemon zest (from about half a lemon) lifts the whole dish—just don’t skip the juice, or it’ll taste flat.
  • SALT THE CHICKPEAS BEFORE MIXING: This isn’t the prettiest method, but it’s the tastiest. Sprinkle a pinch of salt over the drained chickpeas and let them sit for 5 minutes before mashing—it draws out moisture, making the final salad creamier and more cohesive.
  • WHISK THE MUSTARD FIRST: Dijon mustard can clump like a stubborn gremlin if you just toss it in dry. Whisk it with a splash of olive oil and lemon juice first—about 1 tablespoon of mustard to start—so it emulsifies smoothly into the chickpeas. No one wants to taste lumps of mustard in their sandwich.

Troubleshooting perfect results

Soggy Bread Fix

If your bread turns soggy before you eat the sandwich, I’ve got you covered. The key is toasting the bread just before assembling—don’t do it too far in advance. For extra insurance, spread a thin layer of refrigerated vegan mayo or hummus on the bread before adding the filling.

This creates a moisture barrier while keeping the sandwich creamy. If you’re prepping ahead, store the filling and bread separately and toast the bread fresh when ready to eat. 💫

Grainy Chickpea Texture

If your chickpea base feels too grainy after blending, try adding 1-2 tablespoons of aquafaba (chickpea brine) or a splash of unsweetened almond milk while processing. This helps emulsify the mixture for a smoother texture.

For an even creamier result, mash the chickpeas slightly with a fork before blending. If you’re using canned chickpeas, opt for the lowest-sodium variety and rinse them thoroughly to remove excess starch. 🌾

Celery Crowns Too Soft

If your celery crowns lose crispness too quickly, reduce the cooking time slightly—aim for 3-4 minutes per side instead of 5. Let them cool completely on a wire rack before adding to the sandwich.

For extra crunch, sprinkle them with 1 teaspoon cornstarch before pan-toasting. If you’re making these ahead, store them in a single layer on parchment paper in the fridge to maintain crispness. 🧅

Filling Too Dry

A dry filling usually means the chickpeas weren’t blended enough or the mixture needs more moisture. Add 1-2 tablespoons of extra-virgin olive oil or 1 tablespoon of aquafaba and blend again. If the issue persists, try using slightly overripe avocado (mashed) as a binder—it adds creaminess without altering flavor.

For a quick fix, fold in 1 tablespoon of vegan mayo or refrigerated coconut yogurt to restore moisture. 🥗

Lemon Juice Curdling

If your filling looks curdled or separates, it’s likely due to overmixing or adding lemon juice too early. Always blend the chickpea base first, then fold in the lemon juice and fresh veggies last.

For extra stability, add ½ teaspoon of xanthan gum while blending. If curdling happens after mixing, stir in 1 teaspoon of Dijon mustard to help emulsify the mixture. 🍋

Weak Flavor Profile

If your sandwich tastes bland, boost the flavors with an extra ½ teaspoon of nutritional yeast or 1 teaspoon of white miso paste for umami depth. Add a pinch of smoked paprika or garlic powder for warmth, or a dash of hot sauce for heat.

Fresh herbs like dill or parsley can also elevate the flavor—toss them in just before serving. 💡

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 780mg34%
Total Carbohydrate 52g18%
Dietary Fiber 12g43%
Sugars 6g
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 make this vegan egg salad without chickpeas?

For a different texture, use 1 cup of mashed tofu (firm or extra-firm) blended with the same ingredients. Or try ½ cup of aquafaba (chickpea brine) whipped with 1 tablespoon of olive oil for a lighter option. Both work well, but chickpeas provide the best protein-to-creaminess balance.

2

How do I keep the celery crowns crispy for longer?

Store them in a single layer on parchment paper in the fridge to prevent steaming. They'll stay crisp for up to 2 days. For extra crunch, toss them with 1 teaspoon of cornstarch before pan-toasting. Reheat in a dry skillet for 1-2 minutes if needed.

3

What's the best bread for this sandwich?

Sourdough or whole grain bread works best—their sturdy texture holds up to the creamy filling. For extra flavor, try rye or multigrain. Avoid soft white bread, as it tends to get soggy faster. Lightly toast before assembling to lock in freshness.

4

Can I make this ahead of time?

Yes! Store the filling in an airtight container for up to 3 days—it actually tastes better the next day. Keep the celery crowns separate (they lose crispness) and toast the bread fresh when ready. Assemble just before eating for the best texture.

5

What if I don't like celery?

Swap it for crisp jicama slices or extra red bell pepper for crunch. You can also omit it entirely and add diced cucumber or avocado chunks for freshness. The key is keeping some texture to mimic traditional egg salad.

★★★★★4.6(8 reviews)
Categories Salads