Budget Batch Meal Prep Egg Salad with Celery Sticks
When I first started batch cooking to stretch my weekly food budget, I never imagined a humble egg salad would become my most-requested meal prep staple. This recipe for Meal Prep Egg Salad with Celery Sticks has saved me countless pounds and hours, proving that smart cooking doesn’t require expensive ingredients or complicated techniques.
Recipe Overview
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Total Time: 27 minutes
- Servings: 4 generous portions
- Difficulty: Easy
- Cost Per Serving: Approximately £1.20
Why You’ll Love This Meal Prep Egg Salad with Celery Sticks
- Extremely budget-friendly: At roughly £1.20 per serving, this recipe uses everyday ingredients that won’t strain your wallet. Eggs, celery, and pantry staples keep costs low while delivering satisfying flavour.
- Stores beautifully for days: Unlike many salads that turn soggy, this egg salad maintains its texture for up to four days when stored properly. The celery stays crisp, and the eggs retain their creamy consistency.
- Perfect for batch cooking: Cook a dozen eggs at once and you’ve got the foundation for multiple meals. I’ve been making this for over 8 years, and it never disappoints when I need quick lunches for the work week.
- Naturally gluten-free and high in protein: Each serving packs around 18 grams of protein from the eggs, keeping you full until dinner. No special flours or substitutes needed.
- Endlessly adaptable: The base recipe is forgiving, so you can adjust seasonings, add extras, or swap ingredients based on what you have in the fridge. My kids absolutely devour this every time I make it.
Ingredients You’ll Need
- 8 large eggs (free-range if possible)
- 4 medium celery sticks (about 150g), finely diced
- 3 tablespoons full-fat mayonnaise
- 1 tablespoon Dijon mustard
- 1 tablespoon fresh lemon juice (about half a lemon)
- 2 tablespoons plain Greek yogurt (full-fat or 2%)
- ½ teaspoon fine sea salt
- ¼ teaspoon freshly ground black pepper
- 1 tablespoon finely chopped fresh chives or spring onion tops
- ½ teaspoon paprika (smoked or sweet)
- 4 large wholemeal or seeded tortilla wraps (optional, for serving)
- Extra celery sticks for dipping (about 4 additional sticks)
Tip: For the creamiest texture, use eggs that are at least a week old — they peel far more easily after boiling. If your eggs are very fresh, add a teaspoon of bicarbonate of soda to the boiling water to help the shells slide off.
How to Make Meal Prep Egg Salad with Celery Sticks
- Hard-boil the eggs: Place the eggs in a single layer in a medium saucepan and cover with cold water by about 2.5 centimetres. Bring to a rolling boil over high heat — you’ll see large, vigorous bubbles breaking the surface. Once boiling, cover the pan, remove from heat, and let sit for exactly 12 minutes. The water will still steam gently when you uncover it.
- Prepare an ice bath: While the eggs rest, fill a large bowl with cold water and a generous handful of ice cubes. The water should feel properly cold to the touch, not just cool. After 12 minutes, use a slotted spoon to transfer the eggs directly into the ice bath. Leave them for 5 minutes until the shells feel completely cool.
- Peel and dice the eggs: Gently tap each egg against the counter to crack the shell all over, then roll it between your palms to loosen. Peel under a thin stream of cold running water — the shell should come away in large pieces, revealing a smooth, perfectly cooked white. Pat the peeled eggs dry with kitchen paper, then dice them into roughly 1-centimetre pieces. You should see firm, bright yellow yolks with no green ring around the edge.
- Prepare the celery: Wash the celery sticks thoroughly and pat dry. Trim the leafy tops and the very base, then slice each stick lengthwise into thin strips before cutting crosswise into small dice. The pieces should be about half the size of the egg dice — this ensures every bite has even distribution. You’ll hear a satisfying crisp snap as you cut.
- Make the dressing: In a large mixing bowl, combine the mayonnaise, Dijon mustard, lemon juice, Greek yogurt, salt, pepper, and paprika. Whisk together until the mixture is smooth and pale yellow with a thick, spoon-coating consistency. Taste a tiny bit — the lemon should brighten the richness of the mayonnaise without being sour.
- Combine everything: Add the diced eggs and chopped celery to the bowl with the dressing. Add the chopped chives or spring onion tops. Using a rubber spatula, fold gently but thoroughly, scraping the bottom of the bowl to incorporate all the dressing. Fold until every piece of egg is coated and the celery is evenly distributed — you’ll see the creamy dressing clinging to each piece, with flecks of green throughout.
- Rest and serve: Cover the bowl with cling film and refrigerate for at least 30 minutes before serving. This resting time allows the flavours to meld and the texture to settle. When you uncover it, the salad should look glossy and smell of fresh herbs and mustard. Serve with extra celery sticks for dipping, or spoon into wraps for a portable lunch.
Tips From My Kitchen
- Cook eggs in batches for efficiency: If you’re meal prepping for the whole week, boil 18 to 24 eggs at once. They keep perfectly in their shells in the fridge for up to 7 days, so you can make fresh egg salad midweek without boiling more eggs. Just peel and dice when you’re ready to assemble.
- Keep celery crisp longer: After washing celery, wrap it tightly in aluminium foil before storing in the fridge. This allows ethylene gas to escape while retaining moisture, keeping the stalks crunchy for up to two weeks. Limp celery makes for sad egg salad.
- Adjust consistency for different uses: For sandwich filling, use the full amount of mayonnaise and yogurt. For dipping with celery sticks, reduce the dressing by one tablespoon so the salad holds its shape better. You want it creamy enough to stick to the celery but firm enough not to drip.
- Season in stages: Add only half the salt and pepper initially, then taste after the salad has rested for 10 minutes. Chilled food requires slightly more seasoning than warm food, so adjust just before serving. A final pinch of flaky sea salt on top makes a surprising difference.
- Use leftover egg salad creatively: Beyond wraps and celery sticks, spoon it over mixed greens for a quick salad, stuff it into hollowed tomatoes or bell peppers, or spread it on toasted sourdough for an open-faced lunch. It also works brilliantly as a filling for jacket potatoes — just scoop the hot potato and top with cold egg salad.
Equipment You’ll Need
- Medium saucepan with lid
- Large bowl for ice bath
- Slotted spoon
- Sharp knife and cutting board
- Large mixing bowl
- Rubber spatula
- Measuring spoons
- Citrus juicer or reamer
- Airtight container for storage
Common Mistakes to Avoid
- Overcooking the eggs: Boiling eggs for longer than 12 minutes causes the yolks to develop a greenish-grey ring and a sulphurous smell. The whites turn rubbery rather than tender. Set a timer and stick to it — the residual heat in the covered pan does the final cooking perfectly.
- Adding dressing to warm eggs: If you mix the dressing into eggs that are still warm, the mayonnaise can separate and become oily. Always let peeled eggs cool completely to room temperature, or even chill them in the fridge for 15 minutes, before combining with the dressing.
- Skipping the rest time: Egg salad needs at least 30 minutes in the fridge for the flavours to marry properly. Without this resting period, the dressing tastes flat and the celery seems harsh. The texture also firms up as it chills, making it easier to handle for wraps or dipping.
- Using watery celery: Celery that has been sitting in water or is very old releases excess moisture into the salad, making it watery by the next day. Always pat diced celery dry with kitchen paper before adding it to the bowl. If your celery feels limp, crisp it in ice water for 10 minutes first, then dry thoroughly.
- Overmixing the salad: Stirring too vigorously breaks the egg pieces into a mushy paste rather than leaving pleasant chunky bits. Fold gently with a rubber spatula, using a cutting motion rather than a stirring motion, until just combined. You want visible pieces of white and yolk throughout.
Delicious Variations to Try
- Spicy Version: Add 1 teaspoon of Sriracha or harissa paste to the dressing, along with a finely diced fresh red chilli (seeds removed unless you want serious heat). The warmth cuts through the richness beautifully and gives the salad a lovely orange tint.
- Herb Garden Twist: Replace the chives with a mixture of fresh dill, parsley, and tarragon — about 2 tablespoons total. The aniseed notes of tarragon pair surprisingly well with eggs. This version tastes especially fresh in spring and summer.
- Curried Egg Salad: Add 1 teaspoon of mild curry powder and ¼ teaspoon of turmeric to the dressing. Stir in 2 tablespoons of golden raisins or chopped dried apricots for sweetness. The spices transform the flavour completely while keeping the budget exactly the same.
- High-Protein Addition: Fold in 100 grams of flaked tinned tuna (drained) or shredded cooked chicken breast. This boosts the protein content to around 30 grams per serving and makes the salad hearty enough for a main meal. Reduce the salt slightly to account for the tinned fish.
- Dairy-Free Option: Swap the Greek yogurt for an extra tablespoon of mayonnaise and a splash of unsweetened oat milk or almond milk to maintain creaminess. Use a vegan mayonnaise if you prefer — the flavour will be slightly different but still delicious.
What to Serve With Meal Prep Egg Salad with Celery Sticks
- Extra fresh celery sticks, carrot batons, and cucumber spears for dipping
- Wholemeal or seeded tortilla wraps for portable lunches
- A handful of cherry tomatoes and a small side salad
- Crusty wholemeal bread or oatcakes for a more substantial meal
- A piece of fresh fruit on the side for a balanced lunchbox
If you enjoy this approach to budget-friendly meal prep, you might also like my Budget Friendly Crustless Spinach And Feta Quiche Meal Prep for another egg-based make-ahead option. For more ideas on stretching your grocery budget further, try the Frugal Batch Keto Blueberry Muffins or the Quick Budget Batch Almond Butter Flaxseed Pancakes for breakfast meal prepping that won’t break the bank.
Still hungry for ideas? You might also love Healthy Tuna Egg Salad Bowl, Ultimate Egg Salad Recipe from our sister kitchens.
Frequently Asked Questions

Meal Prep Egg Salad with Celery Sticks
Ingredients
Method
- Hard-boil the eggs: Place the eggs in a single layer in a medium saucepan and cover with cold water by about 2.5 centimetres. Bring to a rolling boil over high heat — you'll see large, vigorous bubbles breaking the surface. Once boiling, cover the pan, remove from heat, and let sit for exactly 12 minutes. The water will still steam gently when you uncover it.
- Prepare an ice bath: While the eggs rest, fill a large bowl with cold water and a generous handful of ice cubes. The water should feel properly cold to the touch, not just cool. After 12 minutes, use a slotted spoon to transfer the eggs directly into the ice bath. Leave them for 5 minutes until the shells feel completely cool.
- Peel and dice the eggs: Gently tap each egg against the counter to crack the shell all over, then roll it between your palms to loosen. Peel under a thin stream of cold running water — the shell should come away in large pieces, revealing a smooth, perfectly cooked white. Pat the peeled eggs dry with kitchen paper, then dice them into roughly 1-centimetre pieces. You should see firm, bright yellow yolks with no green ring around the edge.
- Prepare the celery: Wash the celery sticks thoroughly and pat dry. Trim the leafy tops and the very base, then slice each stick lengthwise into thin strips before cutting crosswise into small dice. The pieces should be about half the size of the egg dice — this ensures every bite has even distribution. You'll hear a satisfying crisp snap as you cut.
- Make the dressing: In a large mixing bowl, combine the mayonnaise, Dijon mustard, lemon juice, Greek yogurt, salt, pepper, and paprika. Whisk together until the mixture is smooth and pale yellow with a thick, spoon-coating consistency. Taste a tiny bit — the lemon should brighten the richness of the mayonnaise without being sour.
- Combine everything: Add the diced eggs and chopped celery to the bowl with the dressing. Add the chopped chives or spring onion tops. Using a rubber spatula, fold gently but thoroughly, scraping the bottom of the bowl to incorporate all the dressing. Fold until every piece of egg is coated and the celery is evenly distributed — you'll see the creamy dressing clinging to each piece, with flecks of green throughout.
- Rest and serve: Cover the bowl with cling film and refrigerate for at least 30 minutes before serving. This resting time allows the flavours to meld and the texture to settle. When you uncover it, the salad should look glossy and smell of fresh herbs and mustard. Serve with extra celery sticks for dipping, or spoon into wraps for a portable lunch.
Notes
I’d love to hear how this meal prep egg salad works for your weekly routine. Drop a comment below to share your own tips, ask questions, or let me know which variation you tried first. Happy batch cooking, everyone.
