Foolproof Apple Almond Shrimp Salad
If you’ve ever made shrimp salad and ended up with shrimp the texture of pencil erasers, you’re not alone — it happened to me three times before I figured out why. Most recipes tell you to just “cook the shrimp,” which is exactly how you overcook them.
This apple almond shrimp salad fixes that. The shrimp are poached gently, shocked in ice water the second they turn opaque, and tossed with crisp apple, toasted almonds, and a bright lemon-Dijon dressing that doesn’t drown everything in mayo.

The final version holds up in the fridge for days without going soggy, because the apple stays crisp and the almonds go in right before serving. I’ve made this three times now for lunch meal-prep, and it’s the one my husband actually finishes instead of picking around.
★★★★★ “This is the first shrimp salad my husband didn’t drown in extra mayo before eating it. The apple crunch is what does it.” — Rachel T., recipe tester (pre-launch)

Why You’ll Love This Apple Almond Shrimp Salad
- Shrimp that stay tender: The poach-and-shock method means no rubbery, curled-up shrimp — every piece stays plump and juicy.
- Real crunch, not soggy: Celery, apple, and almonds go in separately from the dressing until right before serving, so the texture holds up for days.
- Light, not drowning in mayo: A small amount of dressing coats everything without turning the salad into a mayo puddle.
- Meal-prep friendly: Make the components ahead and assemble in under 5 minutes for lunch all week.
Key Ingredients

Shrimp (1 lb, peeled and deveined). Medium or large shrimp both work. Look for “easy peel” shrimp to save time — the tail shell is scored so it slips right off after cooking.
Apple (1 large Honeycrisp or Fuji). You want a firm, sweet-tart apple that holds its crunch. Red Delicious goes mushy in the dressing within an hour — skip it here.
Sliced almonds (½ cup, toasted). Toasting is not optional. Raw almonds taste flat and slightly bitter next to the sweet apple; three minutes in a dry skillet changes everything.
Celery (2 stalks, diced). Adds a second layer of crunch that doesn’t fade the way apple eventually does. If you’re not a celery person, diced cucumber is a fine swap — just add it right before serving so it doesn’t water down the dressing.
Mayonnaise (⅓ cup) and Dijon mustard (1 teaspoon). The Dijon is what keeps this from tasting like a plain mayo salad. It adds a sharp background note without making the dressing taste like mustard.
Fresh lemon juice and zest. Cuts through the richness of the mayo and keeps the apple from browning as fast.
Ingredient Note: If you’re making this ahead, toss the diced apple in a teaspoon of lemon juice before mixing it into the salad. It buys you an extra day of bright color before the apple starts to brown at the edges.
Equipment You’ll Need
- Medium saucepan — for poaching the shrimp gently. A pot that’s too large means the water cools too fast and the shrimp cook unevenly.
- Mixing bowl and colander — for the ice bath that stops the shrimp from overcooking.
- Dry skillet — for toasting the almonds. No oil needed; the natural oils in the almonds do the work.
- Sharp knife — a dull knife bruises the apple and makes the dice look ragged instead of clean.
Controlling Shrimp Texture (A Controlled Test)
The single biggest variable in this recipe is how the shrimp is cooked. I tested three methods side by side: boiling until pink, poaching at a gentle simmer with an immediate ice bath, and pan-searing. The goal was the same each time — find the method that gives tender, snappy shrimp without any chewiness.

Boiling for a full five minutes gave shrimp that were tight, dense, and slightly rubbery — the classic overcooked texture. Pan-searing gave good flavor but uneven cooking, since thinner shrimp finished before thicker ones. The winner was a gentle poach: simmer just until the shrimp turn opaque and curl into a loose “C” shape (about 2 to 3 minutes), then move them straight into ice water. The ice bath stops the cooking instantly, so there’s no carryover heat turning them tough while they cool on the counter.
How to Make Apple Almond Shrimp Salad
Before you start: Have a bowl of ice water ready next to the stove before you start cooking the shrimp — this recipe moves fast once the shrimp go in.
Step 1 — Poach the shrimp
Bring a medium saucepan of water to a gentle simmer (not a rolling boil) and season it with a generous pinch of salt. Add the shrimp and cook for 2 to 3 minutes, just until they turn pink and opaque and curl into a loose “C” shape. A tightly curled “O” shape means they’ve gone too far.
Step 2 — Shock in ice water
Immediately drain the shrimp and drop them into the ice water bath. Let them sit for 1 to 2 minutes until fully cooled, then drain again and pat dry with a paper towel. Chop into bite-size pieces.

Step 3 — Toast the almonds
While the shrimp cool, add the sliced almonds to a dry skillet over medium heat. Toast for 3 to 4 minutes, stirring often, until they turn light golden and smell nutty. Watch closely in the last minute — almonds go from perfect to burnt fast once they start browning.
Step 4 — Dice the apple and celery
Dice the apple into pieces roughly the size of the shrimp so every bite gets a little of everything. Dice the celery the same size. If making this more than an hour ahead, toss the apple in the reserved lemon juice now.

Step 5 — Whisk the dressing
In a small bowl, whisk together the mayonnaise, lemon juice, lemon zest, Dijon mustard, salt, and pepper until smooth. Taste and adjust — it should taste bright, not flat, with a slight tang from the mustard and lemon.
Step 6 — Combine and chill
In a large bowl, combine the shrimp, apple, celery, minced shallot, and dill. Pour the dressing over and toss gently to coat everything evenly. Fold in the toasted almonds last, right before serving, so they stay crisp. Chill for at least 15 minutes before serving over lettuce.

Pro Tips for Perfect Apple Almond Shrimp Salad
Tip 1: Don’t skip the ice bath. This is the single most important step in the whole recipe. Shrimp keep cooking from carryover heat even after you drain them — the ice water is what stops that dead in its tracks.
Tip 2: Salt your poaching water like pasta water. Shrimp poached in plain water taste bland no matter how good your dressing is. A generous pinch of salt in the simmering water seasons the shrimp from the inside.
Tip 3: Add the almonds last. If you mix them in too early, they soften in the dressing within an hour and lose the whole point of toasting them.
Tip 4: Size your dice to match the shrimp. Small, even pieces of apple and celery mean every forkful has a balanced bite instead of one giant chunk of apple and no shrimp.
Variations and Substitutions

Dietary Variations:
- Dairy-free / lighter version: Swap the mayonnaise for plain full-fat Greek yogurt in equal amounts. The dressing gets a slight tang and less richness, but the texture holds together the same way.
- Egg-free: Use an egg-free mayonnaise alternative — the ratio stays 1:1 with no other adjustments needed.
Flavor Variations:
- Sweet and tangy: Add ¼ cup dried cranberries or halved red grapes for extra sweetness against the savory shrimp.
- Herb swap: Tarragon instead of dill gives a slightly more anise-forward, French-bistro flavor.
Ingredient Substitutions:
- No fresh shrimp on hand? Frozen, pre-cooked shrimp works in a pinch — skip the poaching step and just thaw, pat dry, and chop.
- Walnuts or pecans can replace the almonds if that’s what’s in your pantry; toast them the same way.
Looking for something heartier to serve alongside this? My cheesy ranch potatoes and sausage makes a filling, savory pairing if you want to turn this salad into a full spread for guests.
Troubleshooting
Why is my shrimp rubbery?
Most likely it was overcooked, either boiled too long or left to sit in hot water after it turned pink. Shrimp only need 2 to 3 minutes at a gentle simmer, and they must go straight into an ice bath the second they’re done. If you see the shrimp curled into a tight “O” instead of a loose “C,” that’s the sign they went too far.
Why did my apple turn brown?
Apple naturally oxidizes once cut and exposed to air. If you’re making this more than an hour ahead, toss the diced apple in a teaspoon of lemon juice before adding it to the salad — the acid slows the browning significantly.
My salad turned watery — what happened?
This usually means the shrimp weren’t patted dry after the ice bath, or the celery released water sitting in the dressing too long. Always pat the shrimp dry with a paper towel, and if making ahead, keep the celery and dressing separate until an hour before serving.
Storage and Make-Ahead
Counter: Not recommended beyond 2 hours — this is a mayo-based salad and should stay chilled.
Refrigerator: Store in an airtight container for up to 3 days. The apple and celery stay reasonably crisp for the first 2 days; texture softens slightly by day 3.
Freeze: Not recommended. The mayo dressing separates and the apple turns mushy once thawed.
Reheating: This is a cold salad — no reheating needed. Let it sit at room temperature for 10 minutes if it’s very cold from the fridge before serving.
Make-Ahead: Poach and chop the shrimp, toast the almonds, and whisk the dressing up to 2 days ahead, storing each separately. Dice the apple and celery the day you plan to serve, then combine everything and fold in the almonds right before eating.
Frequently Asked Questions
Q: Can I use pre-cooked shrimp for this recipe? A: Yes. Thaw frozen pre-cooked shrimp in the refrigerator overnight, pat very dry, and chop. Skip the poaching step entirely — just make sure to pat off any excess moisture so the dressing doesn’t get watery.
Q: What kind of apple works best? A: A firm, sweet-tart apple like Honeycrisp, Fuji, or Gala holds its crunch best. Softer apples like Red Delicious break down in the dressing within an hour.
Q: Can I make this ahead for a party? A: Yes, up to 2 days ahead if you keep the components separate — shrimp, dressing, and toasted almonds stored apart from the apple and celery. Combine and fold in the almonds within an hour of serving for the best texture.
Q: Is this recipe gluten-free? A: Yes, as written every ingredient is naturally gluten-free. Just double-check your mayonnaise and Dijon mustard labels if you have a strict sensitivity.
Q: How do I keep the shrimp from tasting bland? A: Salt the poaching water generously, like you would pasta water. Shrimp poached in unsalted water taste flat no matter how flavorful the dressing is.
More Salad Recipes You’ll Love
- Cheesy Ranch Potatoes and Sausage — a hearty, savory side that pairs well with a lighter cold salad
- Dolly’s Chicken and Stuffing Casserole — a cozy, comforting dinner for when you want something warm alongside this cold dish
- Cheesecake Bread — a sweet finish if you’re building out a full lunch spread
- Banana Tempura — a fun, crispy dessert to end the meal on a completely different note

Foolproof Apple Almond Shrimp Salad
Ingredients
For the Shrimp Salad:
- 1 lb medium shrimp, peeled and deveined
- 1 large Honeycrisp or Fuji apple, diced (about 1½ cups)
- 2 celery stalks, diced
- 1/2 cup sliced almonds, toasted
- 2 tablespoon minced red onion or shallot
- 2 tablespoon fresh dill, chopped
For the Dressing:
- 1/3 cup mayonnaise (or plain full-fat Greek yogurt)
- 1 tablespoon fresh lemon juice
- 1/2 teaspoon lemon zest
- 1 teaspoon Dijon mustard
- 1/4 teaspoon black pepper
- Pinch of kosher salt
For Serving:
- Bibb or butter lettuce leaves
- Extra toasted almonds, for garnish
Instructions
- Bring a medium saucepan of water to a gentle simmer and season generously with salt. Add the shrimp and cook for 2 to 3 minutes, until pink and curled into a loose “C” shape.
- Immediately drain the shrimp and transfer to a bowl of ice water. Let cool for 1 to 2 minutes, then drain again and pat dry. Chop into bite-size pieces.
- Add the sliced almonds to a dry skillet over medium heat. Toast for 3 to 4 minutes, stirring often, until light golden and fragrant. Remove from heat and set aside.
- Dice the apple and celery into pieces roughly the size of the shrimp. If prepping ahead, toss the apple with a little of the reserved lemon juice.
- In a small bowl, whisk together the mayonnaise, lemon juice, lemon zest, Dijon mustard, salt, and pepper until smooth.
- In a large bowl, combine the shrimp, apple, celery, minced shallot, and dill. Pour the dressing over and toss gently to coat.
- Fold in the toasted almonds just before serving. Chill for at least 15 minutes, then serve over lettuce leaves with extra almonds on top.
Notes
- Salt the poaching water generously — shrimp poached in plain water taste flat no matter how good the dressing is.
- The ice bath step is critical. Shrimp keep cooking from residual heat even off the stove, so the ice water stops that immediately and prevents rubbery texture.
- Toss diced apple in a teaspoon of lemon juice if prepping more than an hour ahead — this slows browning significantly.
- Add the almonds at the very last step. Mixed in early, they soften in the dressing and lose their crunch within an hour.
- For a lighter version, swap the mayonnaise for an equal amount of plain full-fat Greek yogurt.
- Store components separately (shrimp, dressing, toasted almonds vs. apple and celery) if making more than a day ahead, then combine within a few hours of serving.
- This salad is best eaten within 3 days; texture softens noticeably by day 3 as the apple and celery release moisture.






