Budget Meal Prep Hard-Boiled Egg Salad Lettuce Cups
I first made these Hard-Boiled Egg Salad Lettuce Cups on a Sunday when the fridge was bare and the shopping budget was blown. What started as a desperate scramble turned into my go-to meal-prep hero, saving me from pricey lunches all week.
Recipe Overview
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Total Time: 27 minutes
- Servings: 4 (8 lettuce cups)
- Difficulty: Easy
Why You’ll Love This Hard-Boiled Egg Salad Lettuce Cups
- Budget Brilliance: At roughly £1.20 per serving, this recipe stretches your pennies without skimping on flavour. Eggs remain one of the cheapest protein sources in the UK.
- Batch Cooking Champion: Make a double batch on Sunday, and you have four days of grab-and-go lunches sorted. The egg salad keeps beautifully in the fridge.
- No-Heat Lunches: Perfect for those days when the office microwave is broken or you just want something cool and refreshing. The lettuce cups stay crisp if stored separately.
- Customisable Base: I stumbled upon this combination by accident, and it’s been a hit ever since. You can tweak the add-ins based on what’s in your pantry.
- Protein-Packed Satisfaction: Each serving delivers around 18g of protein, keeping you full until dinner without the mid-afternoon slump.
Ingredients You’ll Need
- 8 large eggs
- 3 tablespoons mayonnaise (full-fat works best)
- 1 tablespoon Dijon mustard
- 1 tablespoon lemon juice (freshly squeezed)
- ½ teaspoon sea salt
- ¼ teaspoon black pepper
- 2 spring onions, finely sliced (white and green parts)
- 1 celery stick, finely diced (about 50g)
- 1 tablespoon fresh chives, chopped
- 8 large butter lettuce leaves (or romaine hearts)
- Optional: 1 tablespoon capers, rinsed and chopped
Tip: For the creamiest egg salad, ensure your eggs are at least a week old before boiling — fresher eggs are harder to peel cleanly.
How to Make Hard-Boiled Egg Salad Lettuce Cups
- Boil the eggs to perfection: Place the eggs in a single layer in a saucepan and cover with cold water by about 2.5cm. Bring to a rolling boil over high heat — you’ll see large bubbles breaking the surface and steam rising steadily. Once boiling, cover the pan, remove from heat, and let sit for exactly 10 minutes. The yolks will be fully set with a creamy, pale yellow centre, not chalky.
- Ice bath shock: While the eggs sit, fill a large bowl with cold water and a handful of ice cubes. After 10 minutes, transfer the eggs to the ice bath using a slotted spoon. You’ll hear a satisfying sizzle as the hot shells hit the cold water. Let them cool for 5 minutes — this stops the cooking and makes peeling effortless.
- Peel with patience: Gently tap each egg on the counter to crack the shell all over, then roll it between your palms. Start peeling from the wider end where the air pocket sits; the shell should come away in large pieces. The peeled eggs will be smooth and bouncy to the touch, with no rubbery white patches.
- Chop the eggs: Place the peeled eggs on a cutting board and use a sharp knife to cut them into roughly 1cm chunks. You want a mixture of textures — some larger pieces for bite, some smaller bits that melt into the dressing. The yolks should crumble slightly as you cut, releasing a faint, savoury aroma.
- Build the dressing: In a large mixing bowl, whisk together the mayonnaise, Dijon mustard, lemon juice, salt, and pepper until smooth and pale yellow. The mixture should smell tangy and rich, with the mustard cutting through the creaminess. Taste and adjust seasoning — it should be slightly punchy because it will mellow when mixed with the eggs.
- Combine everything: Add the chopped eggs, spring onions, celery, chives, and capers (if using) to the dressing. Fold gently with a rubber spatula until every piece is coated. The final mixture should look glossy and cohesive, with flecks of green throughout. You’ll see the celery and onions suspended evenly, not clumped together.
- Prepare the lettuce cups: Wash and thoroughly dry the lettuce leaves — any water left on them will make the cups soggy. Pat them dry with a clean tea towel until they feel crisp and cool. Trim any thick stem ends so the leaves sit flat, like little boats ready to be filled.
- Assemble and serve: Spoon about 2 tablespoons of egg salad into each lettuce cup, mounding it slightly in the centre. The leaves should cradle the filling without splitting. Serve immediately, or store components separately for meal prep. The cups should look vibrant, with the green lettuce contrasting against the creamy yellow filling.
Tips From My Kitchen
- The age of eggs matters: Eggs that are 7–10 days old peel far easier than farm-fresh ones. As eggs age, the pH level of the white increases, making it less likely to stick to the shell. If you only have fresh eggs, add an extra minute to the ice bath time.
- Dry your lettuce thoroughly: Water is the enemy of a crisp lettuce cup. After washing, spin the leaves in a salad spinner, then lay them on a paper towel for 10 minutes. Any residual moisture will make the egg salad slide off and turn the leaves limp within hours.
- Season in stages: Season the dressing before adding the eggs, then taste again after mixing. Chilled eggs mute flavours, so what tastes perfectly salted warm may need a pinch more once cold. This two-step seasoning prevents bland salad.
- Keep components separate for meal prep: Store the egg salad in an airtight container and the washed lettuce leaves in a container lined with paper towels. Assemble only when you’re ready to eat. The egg salad keeps for 4 days, but the lettuce stays crisp for 5–6 days this way.
- Revive leftovers with a splash: If the egg salad thickens after refrigeration, stir in a teaspoon of lemon juice or a dab of mayonnaise. The cold causes the fats to firm up, so a little acidity brings back the creamy texture without making it watery.
Equipment You’ll Need
- Large salad bowl
- Sharp knife and cutting board
- Salad servers
- Small jar for dressing
- Saucepan with lid (medium size)
- Slotted spoon
- Large bowl for ice bath
- Rubber spatula
Delicious Variations to Try
- Spicy Version: Add ½ teaspoon smoked paprika and a pinch of cayenne pepper to the dressing. For extra heat, fold in 1 tablespoon finely chopped pickled jalapeños. The warmth cuts through the richness beautifully.
- Vegetarian/Vegan Option: Replace the eggs with cubed firm tofu (pressed for 30 minutes) and use a vegan mayonnaise. Add ½ teaspoon black salt (kala namak) to mimic the eggy flavour — it smells remarkably like boiled eggs due to its sulphur content.
- Different Protein: Swap half the eggs for flaked tinned tuna or shredded cooked chicken. This stretches the budget further and changes the texture entirely. My husband, who’s usually picky, asked for seconds when I used half tuna and half egg.
What to Serve With Hard-Boiled Egg Salad Lettuce Cups
- A handful of cherry tomatoes on the side, halved and sprinkled with flaky salt
- Cucumber sticks or carrot batons for extra crunch
- A small bowl of mixed olives for a briny contrast
- A slice of crusty sourdough if you want more carbs (though the lettuce cups are already low-carb friendly)
Still hungry for ideas? You might also love High Protein Egg Salad Sandwich, Ultimate Egg Salad Recipe from our sister kitchens.
Frequently Asked Questions

Hard-Boiled Egg Salad Lettuce Cups
Ingredients
Method
- Boil the eggs to perfection: Place the eggs in a single layer in a saucepan and cover with cold water by about 2.5cm. Bring to a rolling boil over high heat — you'll see large bubbles breaking the surface and steam rising steadily. Once boiling, cover the pan, remove from heat, and let sit for exactly 10 minutes. The yolks will be fully set with a creamy, pale yellow centre, not chalky.
- Ice bath shock: While the eggs sit, fill a large bowl with cold water and a handful of ice cubes. After 10 minutes, transfer the eggs to the ice bath using a slotted spoon. You'll hear a satisfying sizzle as the hot shells hit the cold water. Let them cool for 5 minutes — this stops the cooking and makes peeling effortless.
- Peel with patience: Gently tap each egg on the counter to crack the shell all over, then roll it between your palms. Start peeling from the wider end where the air pocket sits; the shell should come away in large pieces. The peeled eggs will be smooth and bouncy to the touch, with no rubbery white patches.
- Chop the eggs: Place the peeled eggs on a cutting board and use a sharp knife to cut them into roughly 1cm chunks. You want a mixture of textures — some larger pieces for bite, some smaller bits that melt into the dressing. The yolks should crumble slightly as you cut, releasing a faint, savoury aroma.
- Build the dressing: In a large mixing bowl, whisk together the mayonnaise, Dijon mustard, lemon juice, salt, and pepper until smooth and pale yellow. The mixture should smell tangy and rich, with the mustard cutting through the creaminess. Taste and adjust seasoning — it should be slightly punchy because it will mellow when mixed with the eggs.
- Combine everything: Add the chopped eggs, spring onions, celery, chives, and capers (if using) to the dressing. Fold gently with a rubber spatula until every piece is coated. The final mixture should look glossy and cohesive, with flecks of green throughout. You'll see the celery and onions suspended evenly, not clumped together.
- Prepare the lettuce cups: Wash and thoroughly dry the lettuce leaves — any water left on them will make the cups soggy. Pat them dry with a clean tea towel until they feel crisp and cool. Trim any thick stem ends so the leaves sit flat, like little boats ready to be filled.
- Assemble and serve: Spoon about 2 tablespoons of egg salad into each lettuce cup, mounding it slightly in the centre. The leaves should cradle the filling without splitting. Serve immediately, or store components separately for meal prep. The cups should look vibrant, with the green lettuce contrasting against the creamy yellow filling.
Notes
I hope this recipe becomes a regular in your meal-prep rotation, just as it has in mine. If you give these Hard-Boiled Egg Salad Lettuce Cups a try, I’d love to hear how you tweaked them to suit your taste. Drop a comment below with your favourite variation — especially if you found a clever budget swap I haven’t thought of yet.
