If you're looking for a spicy egg salad that's quick, high in protein, and actually tastes interesting, this is exactly what I made recently.
I wanted something simple, but not boring. Classic egg salad is fine, but I felt like it needed a bit more flavor and freshness. So I made this version with Greek yogurt instead of mayo and added a bit of heat with sriracha and paprika.

It turned out creamy, slightly spicy, and really satisfying - without feeling heavy.
I also like that it's made with simple ingredients I already had at home. It takes about 15-20 minutes from start to finish, so it works perfectly for a quick lunch or even meal prep.
What This Spicy Egg Salad Is Like
This is a healthy egg salad without mayo, but it still feels creamy and filling.
Instead of mayonnaise, I used Greek yogurt, which makes it lighter but still gives it a smooth texture. The sriracha and paprika add a mild heat, and the fresh vegetables bring crunch and balance.
The lamb's lettuce gives it a fresh base, so it feels more like a full meal than just a spread.
When I made it, it felt more like a proper salad bowl than a typical egg salad - and that's exactly what I was going for.
Why You'll Love This Recipe
- High in protein - eggs + Greek yogurt make this really filling
- No mayo - lighter, cleaner, but still creamy
- Quick and easy - I made it in about 20 minutes
- Spicy but balanced - not too hot, just enough flavor
- Great for everyday meals - works for lunch, dinner, or meal prep

Spicy Egg Salad with Yogurt (High Protein, No Mayo)
Ingredients
- 4 eggs
- 125 g lamb's lettuce
- 1 red bell pepper finely chopped
- 1 red onion finely chopped
- 2-3 tbspq Greek yogurt
- 1 teaspoon mustard
- 1 teaspoon paprika powder
- 1 teaspoon sriracha
- 2 teaspoon lime juice
- salt
- black pepper
Instructions
- Boil the eggs. Place the eggs in a pot, cover them with water, and bring to a boil. Cook for about 9-10 minutes, then transfer them to cold water and let them cool.
- Prepare the dressing. In a small bowl, combine Greek yogurt, mustard, paprika, sriracha, lime juice, salt, and black pepper. Mix until smooth and creamy.
- Chop the vegetables. Finely chop the red bell pepper and red onion.
- Assemble the salad. Add lamb's lettuce to a bowl, then top it with chopped vegetables and sliced eggs.
- Add the dressing. Pour the spicy yogurt dressing over the salad.
- Mix gently. Gently mix everything together until well combined. Try not to break the eggs too much.
- Serve immediately or store in the fridge for later.
Notes
- You can adjust the spice level by adding more or less sriracha
- For extra protein, you can add one more egg
- This works great as a healthy egg salad without mayo
- Best served fresh, but still good after a few hours in the fridge
Nutrition
How to Make Spicy Egg Salad (Step-by-Step)
Ingredients:

Step 1: Boil the eggs
Place the eggs in a pot, cover them with water, and bring to a boil. Cook for about 9-10 minutes, then cool them in cold water.

This is always my starting point - once the eggs are ready, the rest is super quick.
Step 2: Prepare the spicy dressing
In a small bowl, I mixed Greek yogurt, mustard, paprika, sriracha, lime juice, salt, and pepper.

Then I stirred everything until it turned into a smooth, creamy dressing.

This is where most of the flavor comes from, so I usually taste it and adjust the spice level.
Step 3: Chop the vegetables
I finely chopped the red bell pepper and red onion into small pieces.


I like to keep them fairly small so they mix well with the eggs and dressing.

Step 4: Assemble the base
I added lamb's lettuce to a large bowl, then mixed in the chopped red pepper and onion.

At this point, it already looks fresh and colorful - which is exactly what I want in this kind of salad.

Step 5: Add the eggs
I peeled the eggs and cut them into halves, then placed them on top of the salad.

I don't chop them too small here - I like having bigger pieces for better texture.
Step 6: Add the dressing
I poured the spicy yogurt dressing over everything.

This is the moment when it starts to come together - the colors and textures really pop here.
Step 7: Mix the salad
I gently mixed everything together until the dressing coated all the ingredients.

I try not to overmix - keeping some texture makes this spicy egg salad much better.
Step 8: Serve
I served it right away in a bowl.

This is exactly how it turned out when I made it - simple, fresh, slightly spicy, and really satisfying.

I always like to actually sit down and try it right after making it - and this one disappeared fast.
Variations
Make it more spicy
If you like stronger flavors, you can add more sriracha or a pinch of chili flakes. I sometimes do this when I want a more intense version of this spicy egg salad.
Add avocado
You can mix in half an avocado for extra creaminess and healthy fats. It makes the salad richer and more filling.
Add more crunch
If you want more texture, try adding chopped cucumber or celery. It works really well with the creamy dressing.
Turn it into a wrap
Sometimes I wrap this spicy egg salad in a tortilla instead of eating it from a bowl. It turns into a really simple and filling meal.
How I Usually Eat This
Most of the time, I don't eat this all at once.
I usually eat about half of the salad as a second breakfast, especially when I want something quick and high in protein.
Then later in the day, I use the rest for a second meal.
I often:
- quickly pan-fry or air fry some meat (like chicken)
- add it to the remaining salad
- or wrap everything in a tortilla
And that's it - I get two solid meals from one simple recipe.
This is one of the main reasons I keep coming back to this. It's not just a salad - it's a really practical, repeatable meal.
How to Serve
- As a salad bowl: The easiest option - just serve it fresh in a bowl.
- With bread or toast: Works great as a quick lunch.
- As a wrap: Wrap it in a tortilla for a more filling version.
- With added protein: Add chicken or another meat to turn it into a bigger meal.
How to Store
Store in the fridge
Place the spicy egg salad in an airtight container and keep it in the refrigerator.
How long does it last?
It stays fresh for about 2-3 days.
Stir before serving
After storing, I usually give it a quick mix to bring back the creamy texture.
Don't leave it out
Because it contains eggs and yogurt, don't leave it at room temperature for more than 1-2 hours.
Outro
If you try this spicy egg salad, let me know how it turned out for you.
I keep coming back to this one because it's simple, quick, and actually practical - especially when I can turn it into two meals without extra effort.
FAQ
Yes - that's exactly what I did here. I used Greek yogurt instead of mayo, and it still turns out creamy but lighter and higher in protein.
Yes, this version is a healthier egg salad because it's made without mayo and uses simple, whole ingredients.
It depends on portion size, but eggs and Greek yogurt make this a relatively high protein meal.
Yes, I often make it in advance and split it into two meals during the day.
You can add sriracha, spices, fresh vegetables, or herbs. I like keeping it simple, but it's easy to adjust.



Paul Bialecki says
I made this spicy egg salad today and it turned out even better than I expected. It's creamy without mayo, has a nice kick from the sriracha, and the fresh veggies give it great texture. I also like how easy it is to turn it into two meals during the day. Definitely a 5/5 for me - simple, practical, and really satisfying.