When I had my first office job, I always dreaded the invite to lunch because, as much as I liked my colleagues, I didn't like the bill, so packed sandwiches became a go-to. Whether you're trying to save money on meals out, making something healthy for the kids, or fueling up for a long hike, cold sandwiches fit the bill, and here are 20 favorites.
Classic Chicken Salad Sandwich

Chicken salad gets a bad reputation due to poorly rendered deli versions, but a homemade version can actually be pretty refined. Make sure you chill it first and strategically place the lettuce on the roll to prevent a soggy mess.
Ingredients
Method
- Simmer steaming water under a basket in a covered saucepan. Add chicken; cover and steam 20 to 25 minutes until thickest center reaches 165°F.
- Meanwhile, boil eggs with egg-cooking water in a second saucepan. Cover, remove from heat, and rest 12 minutes. Chill in ice and cold bath water 5 minutes.
- Shred chicken into short pieces with clean forks; spread in a shallow container. Promptly refrigerate about 60 minutes until 40°F or colder; chilling is included in prep time.
- Peel cooled eggs; coarsely grate. Mix mayonnaise, relish, mustard, celery, salt, and pepper; fold in cold chicken and eggs.
- Line each roll with one dry lettuce leaf; divide salad among 4 bottoms. Close gently; cut across middle.
- Serve cold or promptly refrigerate at 40°F or below; transport with ice packs.
Cranberry Pecan Chicken Salad

This seasonally styled chicken salad has it all. Cranberries, orange zest, and pecans add an autumnal flair, and roasted thighs provide warm flavors even on a cold sandwich.
Don't lose these recipes! Drop your email and we'll send them to you, so you've got them handy the next time you're planning dinner.
Ingredients
Method
- Heat oven to 425°F. Rub thighs with oil, salt, and pepper; arrange in a small roasting pan. Roast 22 to 28 minutes until thickest centers reach 165°F.
- Meanwhile, toast chopped pecans in a dry skillet over medium-low 3 to 4 minutes, stirring often. Cool on a plate.
- Cut chicken into 1/2-inch pieces; spread in a shallow container. Promptly refrigerate about 60 minutes until 40°F or colder; chilling is included in prep time.
- Mix yogurt, mayonnaise, orange zest, and vinegar. Fold in cold chicken, cranberries, and cooled pecans to coat lightly.
- Place one dry lettuce leaf on each croissant bottom; divide salad among them. Close without flattening.
- Serve cold or refrigerate at 40°F or below; transport with ice packs.
Japanese Egg Salad Sandwich
I am fortunate enough to have a Japanese bakery near me, so the egg salad "sando," as they call it, is a staple. For those less lucky, this is a crash course in how the Japanese make the familiar new again, with sieved egg yolks and Japanese-style mayo (look for the Kewpie brand).
Ingredients
Method
- Gently boil egg-cooking water in a saucepan. Carefully lower in eggs; simmer 11 minutes. Chill in ice and cold bath water 10 minutes.
- Peel eggs; separate yolks and whites. Press yolks through a fine sieve; mix with mayonnaise, milk, salt, and white pepper until smooth.
- Finely chop whites; fold into yolk mixture. Cover; refrigerate 30 minutes until thoroughly cold, included in prep time.
- Thinly butter one face of each bread slice. Divide salad over 2 slices; smooth evenly almost to edges.
- Close with remaining bread, butter-side down. Neatly trim crusts; cut diagonally. Serve cold or promptly refrigerate at 40°F or below.
Classic BLT

The BLT is classically served warm and toasted, but it actually holds up pretty well cold. Layering the bacon in a woven pattern ensures that it actually holds up.
Ingredients
Method
- Weave 3 bacon half-strips horizontally and 3 vertically into a flat square on a board. Repeat with remaining 6 strips. Carefully transfer both with a wide spatula to a cold 12-inch skillet.
- Cook over medium-low 8 to 10 minutes, briefly pressing with a smaller heavy pan during first 2 minutes to keep flat. Remove press; carefully turn. Cook 6 to 8 minutes more until crisp throughout; drain on a rack.
- Salt tomato slices on paper towels; drain 10 minutes and blot dry. Refrigerate drained bacon on a plate about 20 minutes until cold, included in prep time.
- Spread mayonnaise on one face of each bread slice; add one dry lettuce leaf each. Divide tomatoes over 2 slices; season with black pepper.
- Top each tomato layer with one cold bacon square; close with remaining bread and lettuce. Cut across middle. Serve cold or refrigerate at 40°F or below; pack with ice packs for lunch.
Mediterranean Tuna Salad Sandwich

Love tuna salad, but don't know what the mayo does to your waistline? This variant replaces it with mashed cannellini beans and olive oil for a healthy Mediterranean twist.
Ingredients
Method
- Whisk oil, lemon juice, Dijon, capers, and pepper. Add 1/3 cup drained beans; mash into dressing with a fork.
- Gently flake tuna; fold into dressing with remaining whole beans and parsley, retaining some flakes.
- Cover; refrigerate 20 minutes until cold, included in prep time.
- Divide arugula among bottoms; spoon salad evenly over it. Close; cut each across middle.
- Serve cold or refrigerate at 40°F or below; use ice packs for transport.
Cucumber Sandwiches

While you might associate cucumber sandwiches with tea time and frail old ladies, it's a great format that's ripe for an update. Labneh provides tang (and a good hit of protein too), and mint accentuates the cucumber.
Ingredients
Method
- Peel cucumber lengthwise into broad, thin ribbons, stopping at watery seed center; reserve center for another use. Salt ribbons on paper towels; rest 10 minutes.
- Blot firmly with fresh towels until no water beads remain. Mix labneh, mint, and pepper.
- Spread labneh evenly on one face of all 8 slices. Fold and overlap cucumber thinly over 4 slices.
- Close with remaining bread, spread-side down. Neatly trim crusts; cut each into 2 rectangles.
- Serve 2 rectangles per portion or promptly refrigerate at 40°F or below; transport in a rigid container with ice packs.
Ham Salad Sandwich
My easy, vintage ham salad recipe skips the mushy canned meat for a fresh, deli-style spread that's perfect for sandwiches, crackers, or wraps.
Angela Latimer, Bake It With Love
Get the full Ham Salad Sandwich recipe at Bake It With Love.
Turkey and Avocado Wrap

I love a good wrap, but it can be tough to keep all the ingredients in place as you eat, especially if you pack in a lot of vegetables. This recipe uses mashed white beans as an anchor.
Ingredients
Method
- Mash beans with lime juice, oil, salt, and garlic powder until mostly smooth and spreadable.
- Spread half on each tortilla, leaving a 1-inch border. Place turkey in a strip below center.
- Divide avocado, dry peppers, and greens over turkey, keeping within border.
- Fold sides inward; fold bottom over filling and roll firmly away from you. Rest seam-side down 1 minute.
- Cut diagonally across middle. Serve cold or wrap snugly and refrigerate at 40°F or below; transport with ice packs.
Italian Pinwheels
Pinwheels might be more familiar as a party tray staple, but what's stopping you from leaving them whole and serving them as a wrap? This recipe uses salami and provolone, but you have a lot of freedom as regards fillings.
Ingredients
Method
- Thoroughly mix softened cream cheese, olives, dry pepperoncini, and oregano.
- Spread half on each tortilla, leaving a 1/2-inch border. Layer salami and provolone thinly, overlapping; add one dry romaine leaf across each center.
- Roll tightly without folding ends inward. Wrap snugly in food wrap; refrigerate 60 minutes until firm, included in prep time.
- Unwrap; trim about 1/2 inch from each end, reserving trimmings for cook. Slice each into 6 equal pinwheels with a sharp serrated knife, wiping blade between cuts.
- Pack 3 per portion in a rigid container. Keep at 40°F or below; transport with ice packs and serve cold.
Pimento Cheese Sandwich

I love pimento cheese, but finding good enough jarred pimentos is a challenge (and let's not even talk about the stodgy pimento cheese that comes in a tub). A roasted red bell pepper makes a great substitute, and the yogurt/mayo mix provides a lighter texture.
Ingredients
Method
- Heat broiler; place whole pepper on a foil-lined sheet 6 inches below heat. Broil 10 to 14 minutes, turning until blistered all over.
- Cover in a bowl 10 minutes; peel, seed, and blot dry. Finely dice; cool completely on a plate about 10 minutes.
- Mix mayonnaise, yogurt, onion powder, cayenne, and pepper. Fold in cheddar and cooled pepper, keeping cheese visibly shredded.
- Cover; refrigerate 30 minutes until firm and cold. Cooling and chilling are included in prep time.
- Spread one-quarter mixture on each of 4 rye slices; close and cut diagonally. Serve cold or refrigerate at 40°F or below; transport with ice packs.
Chicken Caesar Wrap

Everyone loves a Caesar salad, and if deli sales are anything to go by, everyone loves a Caesar salad wrap as well. Just like a steakhouse Caesar, this is very much modifiable; double the anchovies for me, thank you very much.
Ingredients
Method
- Heat oven to 375°F. Toss bread cubes with 1 teaspoon oil on a small sheet; bake 8 to 10 minutes until crisp, turning once. Cool completely.
- Heat grill pan over medium-high. Rub chicken with remaining oil, salt, and chicken pepper. Grill 4 to 5 minutes per side until centers reach 165°F.
- Cut into short, thin strips; spread in a shallow container. Promptly refrigerate about 60 minutes until 40°F or colder, included in prep time.
- Whisk yogurt, mayonnaise, Parmesan, anchovy paste, garlic, lemon juice, Dijon, and dressing pepper smooth. Toss with cold chicken and dry romaine; fold in cold croutons just before rolling.
- Divide filling below tortilla centers, leaving a 1-inch border. Fold sides in; tightly roll from bottom. Rest seam-side down 1 minute.
- Cut across middle. Serve cold or promptly refrigerate at 40°F or below; transport with ice packs.
Veggie Hummus Sandwich

If you're trying to eat more plant-based, I find that Middle Eastern food is the best way to do so without sacrificing flavor. This pita-inspired sandwich isn't just healthy, but something you'll want to make again and again.
Ingredients
Method
- Process chickpeas, tahini, lemon juice, cold water, garlic, 1/8 teaspoon salt, and 1 teaspoon oil until thick and smooth, scraping sides as needed. Refrigerate while cooking vegetables.
- Heat grill pan over medium-high. Brush eggplant and zucchini with remaining oil; season with remaining salt and pepper.
- Grill in 2 batches, 3 to 5 minutes per side, until browned and fully tender; cook eggplant longer if centers remain firm. Transfer to a shallow container; promptly refrigerate about 40 minutes until cold.
- Spread hummus on cut faces of both rolls. Layer bottoms with cold eggplant, zucchini, and dry cabbage.
- Close and halve. Serve cold or refrigerate at 40°F or below; transport with ice packs. Prep time includes chilling.
Cold Roast Beef and Cheddar Sandwich

If you made a roast the night before, the leftovers can be a bit intimidating, but the roast beef sandwich was invented for just that reason. Sharp cheddar works best here, and I actually prefer Colman's or other English mustard in this scenario.
Ingredients
Method
- Heat oven to 450°F. Rub beef with olive oil, salt, garlic powder, and pepper. Set on a rack in a small roasting pan.
- Roast 15 minutes; lower oven to 325°F. Cook 25 to 40 minutes more until center reaches 145°F. Rest 15 minutes, including at least 3 minutes before cutting.
- Cut roast crosswise into 2 shorter pieces; place in a shallow container. Refrigerate promptly about 3 hours until 40°F or colder; prep time includes chilling.
- Slice cold beef very thinly across the grain. Mix softened butter and Dijon; spread on one face of every bread slice.
- Divide cheddar over 4 bread slices. Add loosely folded beef and dry cornichon slices; close with remaining bread. Halve sandwiches.
- Serve cold or refrigerate at 40°F or below; use ice packs for transport.
Shrimp Salad Rolls

Shrimp present something of a challenge for leftovers; stick them in the microwave, and they're likely to get rubbery. However, serving them cold turns them into an elegant sandwich filling.
Ingredients
Method
- Gently simmer poaching water, salt, and bay leaf. Poach shrimp 3 to 4 minutes until opaque throughout and thickest pieces reach 145°F.
- Chill shrimp in ice and cold bath water 3 to 5 minutes; drain and thoroughly dry. Discard poaching liquid and bay leaf.
- Chop into 1/2-inch pieces; fold with mayonnaise, celery, tarragon, lemon juice, and pepper. Cover; refrigerate 20 minutes until thoroughly cold.
- Meanwhile, gently open rolls without cutting through joined bottoms; butter inside faces. Toast buttered faces in a skillet over medium 2 to 3 minutes; cool on a rack 10 minutes.
- Divide cold salad among cooled rolls. Serve immediately or refrigerate at 40°F or below; transport with ice packs. Prep time includes cooling and chilling.
Curried Chicken Salad

I'm a big fan of the English coronation chicken sandwich: a curried chicken salad with dried fruit, designed for the coronation of Queen Elizabeth II. Cashews and arugula provide a nice bit of extra crunch
Ingredients
Method
- Gently simmer poaching water and salt in a saucepan. Add tenders; poach partly covered 8 to 12 minutes until thickest centers reach 165°F.
- Drain; cut into small pieces and spread in a shallow container. Promptly refrigerate about 60 minutes until 40°F or colder, included in prep time.
- Warm oil in a small skillet over low. Stir curry powder 30 seconds until fragrant; transfer to a bowl and cool 5 minutes.
- Whisk yogurt, mayonnaise, and lime juice into cold curry oil. Fold in cold chicken, apricots, and cashews.
- Divide arugula among 4 bread slices; top each with one-quarter salad. Close with remaining bread; halve.
- Serve cold or refrigerate at 40°F or below; transport with ice packs.
Caprese Sandwich

Caprese doesn't have to use fresh tomatoes, and in fact, in a sandwich, roasted tomatoes work just as well. For bonus points, use buffalo mozzarella.
Ingredients
Method
- Heat oven to 300°F. Place tomatoes cut-side up on a lined rimmed sheet; brush with 1 tablespoon oil. Season with 1/2 teaspoon salt and 1/8 teaspoon pepper.
- Roast 75 to 90 minutes until soft and shrunken with lightly browned edges. Transfer to a shallow container; promptly refrigerate about 60 minutes until cold, included in prep time.
- Drain mozzarella on paper towels 10 minutes; blot surface moisture. Mix basil, lemon zest, lemon juice, remaining oil, salt, and pepper.
- Brush basil mixture on cut rolls. Divide mozzarella and cold tomatoes among bottoms, leaving excess liquid behind.
- Close; cut across middle. Serve cold or refrigerate at 40°F or below; transport with ice packs.
Chickpea Salad Sandwich
Hummus isn't the only game in town. Whole chickpeas, roasted slightly for just a little bit of crunch, create a salad-style sandwich filling that is good enough that you won't miss the meat.
Ingredients
Method
- Heat oven to 400°F. Toss dry chickpeas with oil and 1/4 teaspoon salt on a rimmed sheet. Roast 20 to 25 minutes until dry outside and lightly golden, keeping centers tender, not hard.
- Cool 20 minutes. Briefly pulse into coarse, small pieces, not puree; transfer to a bowl.
- Mix yogurt, lemon juice, Dijon, dill, remaining salt, and pepper; fold into chickpeas with dry cucumber and radishes.
- Cover; refrigerate 30 minutes until cold. Prep time includes cooling and chilling.
- Put dry lettuce on 4 bread slices; divide salad over it, lightly pressing evenly. Close; halve.
- Serve cold or refrigerate at 40°F or below; transport with ice packs.
Mortadella Sandwich with Ricotta and Pistachio Pesto

I despised bologna as a kid, and yet mortadella is now one of my favorite cold cuts. The addition of arugula, ricotta, and a freshly made pistachio pesto makes this the classiest packed lunch in town. It would be just as fitting with a chilled glass of white wine by the Mediterranean.
Ingredients
Method
- Pulse pistachios, basil, Parmesan, and garlic finely in a small food processor. Add oil, lemon juice, and pepper; pulse just until thick, slightly textured pesto forms.
- Spread drained ricotta evenly on bottom focaccia halves; spread pesto on top cut faces.
- Loosely fold mortadella over ricotta, dividing evenly. Add dry arugula without packing tightly.
- Close with pesto tops; cut across middle. Serve cold or promptly refrigerate at 40°F or below; transport with ice packs.
Peanut Butter and Banana Sandwich

Peanut butter, banana, and bacon sandwich killed Elvis, so let's not repeat his mistake. Toasted coconut flakes add a bit of roasted flavor and crunch instead, and pair it with peanut butter; banana is a heck of a lot better than bacon.
Ingredients
Method
- Toast coconut in a dry skillet over medium-low 2 to 3 minutes, stirring constantly, until lightly golden. Cool on a plate 3 minutes.
- Spread 1 tablespoon peanut butter on one face of each slice, almost to edges.
- Divide banana evenly in one layer over 2 slices; scatter cooled coconut on top.
- Close with remaining bread, peanut-butter-side down; press gently. Halve; serve cold or promptly pack in a closed container, keeping chilled with lunch.
English Cheese and Pickle Sandwich
English food has a (sometimes very much deserved) poor international reputation, but even haters agree that they do cheese and pickles well. A variation on the classic English plowman's lunch of bread, cheese, and pickles highlights some of the best of the island.
Ingredients
Method
- Thinly butter one face of each bread slice.
- Divide pickle evenly over 2 buttered slices without pressing liquid into bread.
- Layer cheddar on pickle, overlapping just enough to cover evenly.
- Close with remaining bread, butter-side down; halve. Serve cold or promptly refrigerate at 40°F or below; pack with ice packs for lunch.
Keeping a cold sandwich from going soggy by noon
The key to preventing soggy sandwiches is architecture. Blot your veggies and choose a sturdy bread, and that lettuce isn't there for health half as much as it's there to preserve the sandwich's integrity.
Chicken salad ratios: mayo, crunch, sweet, acid
For chicken salad, ratios are pretty important, and what you really want is just enough creamy dressing to hold the thing together. Start with 8 parts chicken to 1 part dressing, and modify from there.