Salads
This vegan egg salad sandwich recipe proves plant-based meals can deliver the same satisfying texture and flavor you crave. ✨ Using chickpea flour as the base, we create a creamy, protein-rich filling that mimics real eggs without any dairy or animal products.
Perfect for breakfast or lunch, it's a game-changer for those following vegan diets or simply looking for a lighter alternative.
The secret lies in blending chickpea flour with vegan mayo, mustard, and a touch of turmeric for that signature egg color. I've tested this recipe countless times to ensure it holds together perfectly between slices of toasted bread, with crisp celery and fresh herbs adding freshness.
The result is a sandwich that's just as hearty and flavorful as its traditional counterpart.
What makes this recipe truly special is how it transforms simple ingredients into something incredibly satisfying. The chickpea base provides a satisfying bite, while the vegan mayo and mustard create that familiar tangy flavor profile.
Whether you're making it for yourself or sharing with friends, each bite delivers that classic egg salad experience—now completely plant-based.
Pair with your favorite bread, add lettuce or tomato for freshness, and enjoy a sandwich that's as good for you as it is delicious. This recipe proves vegan meals can be just as indulgent and satisfying as traditional ones.
Ingredients for vegan egg salad sandwich
Simple plant-based ingredients that taste just like classic egg salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Chickpea Flour 🥜 | ¾ cup | Mimics egg protein texture |
| Vegan Mayonnaise 🥫 | ½ cup | Use Hellmann's Vegan or Just Mayo |
| Yellow Mustard 🟡 | 2 tbsp | Dijon or yellow, to taste |
| Turmeric Powder 🌿 | ½ tsp | For egg-like color |
| Fresh Celery 🥬 | ½ cup | Finely chopped, crisp texture |
| Green Onions 🧅 | 2 whole | Thinly sliced, fresh flavor |
| Fresh Chives 🌱 | 2 tbsp | Chopped, bright herb note |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed, tangy kick |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground for flavor |
| Vegan Butter 🧈 | 1 tbsp | For toasted bread |
| Bread 🍞 | 8 slices | Sourdough or whole grain |
| Lettuce Leaves 🥬 | 4 whole | Romaine or butter lettuce |
| Tomato Slices 🍅 | 4 slices | Fresh, for freshness |
Chickpea flour is the secret—it gives that satisfying bite and protein boost without eggs. Bob's Red Mill or any organic brand works, but check for 100% chickpea content. The vegan mayo is non-negotiable; Just Mayo or Hellmann's Vegan are my go-tos—they mimic real mayo perfectly. Fresh turmeric powder gives the best color, but the jarred stuff works too (just use a bit more). For the celery, look for crisp stalks with no brown spots—Trader Joe's usually has the freshest. The green onions and chives add that bright, fresh flavor that makes this taste like real egg salad.
No vegan mayo? Silken tofu blended with olive oil and lemon juice works in a pinch (though it's thinner). Skip the turmeric? Beet powder or paprika adds color, but you'll lose that classic egg shade. The mustard is key for tang—Dijon is stronger, yellow is milder. If you're out of chives, parsley or fresh dill will do. For the bread, toasted sourdough gives that perfect crunch, but any bread will work. The lettuce and tomato are just for freshness—skip them if you're making this for a packed lunch.
This salad keeps for 3-4 days in the fridge, but the bread toasts best fresh. Store the filling separately and assemble sandwiches when ready. The vegan butter melts beautifully for toasting—Miyoko's or Earth Balance are great brands. For meal prep, portion the filling into containers and keep the bread separate. The flavors actually get better after sitting overnight, so make extra if you can. If you're freezing, just freeze the filling (not the bread)—it thaws perfectly for quick sandwiches.
Why You'll Love This Recipe
- No Eggs, No Problem: Honestly, I used to dread making vegan egg salad—until I discovered chickpea flour. Just mix it with water, let it sit for 10 minutes, and boom, you’ve got a fluffy, bind-y base that holds up like a dream. No whisking, no waiting for eggs to cook, just done.
- Tastes Like Childhood: Between us, the turmeric and mustard combo tricks your brain into thinking it’s the real deal. That bright yellow color? Pure nostalgia. Plus, the celery adds a satisfying crunch that makes every bite feel fresh—even when you’re eating it cold from the fridge.
- Lunchbox Legend: I pack these for work all the time—they hold up for days in the fridge, and the flavors actually get better as the chickpea mixture absorbs the mustard’s tang. Wrap it in a tortilla for a handheld, or slap it between toast for a picnic-worthy sandwich. No reheating required.
- Pocketbook Hero: A bag of chickpea flour lasts me months, and the rest of the ingredients? Basic pantry staples. For the cost of one grocery run, I’ve got enough filling to feed my family for a week. (Yes, even on a Tuesday night.) Plus, no wasted ingredients—use the leftover celery in soups or salads.
Step-by-step instructions for vegan egg salad sandwiches
Here's how to create a creamy, flavorful vegan egg salad that actually tastes like the real deal.
👨🍳 Step 1: Make the Chickpea Flour "Egg" Base
In a small bowl, whisk together the 0.75 cup chickpea flour with 0.5 cup vegan mayonnaise, 2 tbsp yellow mustard, and 0.5 tsp turmeric powder. The turmeric gives that classic egg salad color, while the chickpea flour mimics the protein texture of real eggs. Mix until completely smooth—you should have a thick, pale yellow paste.
Here's the thing—don't worry if it looks weird at first. The chickpea flour will bind with the mayo to create a surprisingly egg-like consistency. If it seems too thick, add 1 tsp of water at a time until it reaches a spreadable but still thick texture. This base is the foundation of your vegan egg salad, so take your time getting it right.
🥘 Step 2: Add Fresh Vegetables and Seasonings
In a separate bowl, finely chop the 0.5 cup fresh celery and thinly slice the 2 whole green onions. Chop the 2 tbsp fresh chives into small pieces. Add these to your chickpea mixture along with 1 tbsp lemon juice, 0.5 tsp salt, and 0.25 tsp black pepper. Stir everything together gently—you want to keep the celery and onions in chunks for texture.
Real talk: This is where the magic happens. The lemon juice brightens everything up, while the celery and green onions add that classic egg salad crunch. Taste as you go and adjust the salt or lemon juice if needed. You're aiming for a flavor profile that's tangy, slightly salty, and fresh—just like traditional egg salad.
🔥 Step 3: Toast the Bread and Assemble Sandwiches
While your egg salad chills for 10 minutes in the refrigerator (this helps all the flavors meld), toast your 8 slices bread with 1 tbsp vegan butter until golden brown. I like to use a mix of sourdough and whole grain for that perfect sandwich texture. Toasting makes all the difference—it gives your sandwich that satisfying crunch and prevents sogginess.
Here's the moment that matters: spread about 2 tablespoons of your vegan egg salad on each slice of toasted bread. Top with 1 whole lettuce leaf and 1 slice tomato on each sandwich. The lettuce adds freshness, while the tomato brings a juicy contrast to the creamy filling. Don't skip the chilling step—it lets the flavors develop fully and makes the salad taste even more like the classic version.
🍽️ Step 4: Final Touches and Serving
Press the sandwiches together gently and cut them in half if desired. For extra flair, sprinkle with additional chopped chives or a pinch of black pepper. Serve immediately while the bread is still warm and the vegan egg salad is at its creamiest. Each bite should deliver that perfect balance of creamy, tangy, and fresh flavors you'd expect from traditional egg salad.
I know it seems like too much work for a sandwich, but trust me—this vegan egg salad holds up perfectly for lunch the next day too. Just store any leftovers in the fridge and enjoy them cold. The flavors actually improve overnight as everything gets a chance to meld together even more.
Pro Tips For Making Vegan Egg Salad Sandwich
- Whisk the Flour First: Mix the chickpea flour with cold water before adding turmeric or mayo—this stops clumping like glue. I learned this the hard way after scraping a mess off my bowl twice.
- Dice Celery Small: Cut the celery into 1/8-inch cubes, not thick slices—it blends better and keeps the texture consistent. Thick pieces make the salad feel uneven, and nobody wants that.
- Balance the Mustard: Start with 1 teaspoon of mustard, then add more if needed—too much overpowers the creamy base. I used to go heavy-handed, and the flavor got lost in the mayo.
- Chill Before Serving: Let the salad sit in the fridge for 15 minutes after mixing—it firms up and tastes fresher. Skipping this makes it too soft and mushy, especially in warm bread.
Pro cooking tips for perfect results
Chickpea Flour Magic
The key to perfect texture lies in the chickpea flour. Whisk it with vegan mayo until completely smooth—this creates that satisfying, protein-rich bite that mimics real eggs. I use Bob's Red Mill brand because it's finely ground and blends seamlessly.
If your mixture looks too thick, add 1 tsp water at a time until it reaches a spreadable consistency. This step is non-negotiable for achieving that classic egg salad texture. 🥜
Turmeric Color Hack
That signature egg salad color comes from ½ tsp turmeric powder, but don't overdo it—too much makes it look orange. Fresh turmeric gives the best results, but jarred works in a pinch. For extra vibrancy, add ¼ tsp beet powder along with the turmeric.
The color will fade slightly after chilling, but it's still more authentic than skipping it entirely. Pro tip: Mix the spices first before adding to the mayo to ensure even distribution.
Celery Texture Secrets
Fresh celery is non-negotiable—canned or frozen won't work. Look for crisp stalks with no brown spots at Trader Joe's or your local market. Finely chop it (almost like a dice) to get that perfect crunch. The celery should be the second-to-last ingredient added to maintain its texture.
If you're short on time, pulse it quickly in a food processor, but don't overdo it—you want visible chunks for that classic egg salad bite. 🥬
Toast Like a Pro
Toast your bread with 1 tbsp vegan butter until golden brown—this prevents sogginess and adds depth. I use a mix of sourdough and whole grain for texture contrast. For extra crispiness, press the toasted slices together in the pan for 10 seconds after buttering.
This creates that satisfying crunch that makes every bite perfect. Don't skip the butter—it's what makes the sandwich taste complete.
Flavor Development Time
Always let your vegan egg salad chill for 10 minutes before assembling. This allows all the flavors to meld together beautifully. The chickpea flour absorbs the lemon juice and spices, creating a more cohesive texture.
If you're making this ahead, store the filling separately and assemble sandwiches fresh—this keeps everything crisp. The flavors actually improve overnight, so make extra if you can. ⏰
Assembly Pro Tips
Spread the egg salad evenly on toasted bread using the back of a spoon—this prevents gaps. Top with lettuce and tomato slices for freshness, then press gently to create a cohesive sandwich. For meal prep, assemble sandwiches in airtight containers with parchment paper between slices to prevent sticking.
The bread stays fresh for 24 hours this way, while the filling remains creamy. This is how I make lunch for the week without sacrificing texture. 🍽️
Nutrition facts
Frequently asked questions
Why does this vegan egg salad need to chill before serving?
The 10-minute chill lets the chickpea flour absorb the lemon juice and spices, creating a more cohesive texture that mimics real eggs. This also helps the flavors meld together perfectly, giving you that classic tangy, creamy taste without any waiting. The filling actually tastes better after chilling!
Can I make this without chickpea flour?
Yes! For a quick substitute, blend 1 cup silken tofu with 1 tbsp olive oil and 1 tbsp lemon juice until smooth, then mix with your other ingredients. The texture will be slightly softer, but it still works well. Another option is ½ cup mashed white beans for a heartier texture.
How do I make this gluten-free?
Simply use gluten-free bread and verify your vegan mayo and chickpea flour are certified gluten-free. Many brands like Bob's Red Mill offer gluten-free chickpea flour, and Just Mayo is naturally gluten-free. The rest of the ingredients are already safe for gluten-free diets.
Will this hold up for meal prep?
Store the filling in an airtight container for up to 4 days and keep the bread separate. Assemble sandwiches fresh to maintain crispness. For even better results, portion the filling into containers and freeze for up to 1 month—just thaw overnight in the fridge before using.
What's the best bread for this sandwich?
I recommend toasted sourdough or whole grain for that perfect crunch, but any bread works! For extra flavor, try rye or ciabatta. The key is toasting it with vegan butter—this prevents sogginess and adds depth. If you're short on time, lightly toast regular bread and spread with vegan butter before assembling.
