The short answer: the sandwiches worth making are the ones that match the moment: cold sandwiches for packed lunches, hot sandwiches for dinner, and freezer sandwiches for busy mornings. This page has 30 ideas with the bread, filling and sauce for each.
- Cold: 10 sandwiches that travel well
- Hot: 10 melts, grilled and baked sandwiches
- Vegetarian and make-ahead: 10 more
- Rules for building a sandwich that holds together
- Next step: Plan lunches with the Meal Planner & Grocery List ($3.99).
Our picks for sandwiches
Starter pickPrintables
Meal Planner & Grocery List
Weekly meals, a grocery list sorted by aisle, and pantry and freezer inventories so you shop once and waste less.
Printables
Family Recipe Binder
Section dividers, four recipe page layouts with room for the family story, 4x6 and 3x5 cards and a conversion chart - print it or type into the fillable version.
A good sandwich is a balance of bread, a main filling, something creamy, something crisp and something sharp. Once you know that, you can build almost any of the sandwiches below from what is in the fridge.
Cold sandwiches for lunch
- Turkey and Swiss on rye. Sliced turkey, Swiss, lettuce and honey mustard.
- Italian sub. Salami, ham, provolone, lettuce, tomato and an oil and vinegar dressing on a long roll. Our sub sandwich guide covers layering and bread.
- Chicken salad sandwich. Shredded chicken, mayo, celery and grapes on a croissant. Use our chicken salad recipe.
- Tuna salad sandwich. Tuna, mayo, pickle relish and celery on toast. Start with our tuna salad.
- Egg salad sandwich. Chopped hard-boiled eggs, mayo and mustard on soft white bread. See our egg salad recipe.
- Ham and cheddar on a baguette. Add butter and a little Dijon.
- Roast beef and horseradish. Thin roast beef, arugula and a horseradish mayo on a hoagie roll.
- BLT. Crisp bacon, lettuce, tomato and mayo on toast. Pack the tomato separately for lunch boxes.
- Turkey club. Turkey, bacon, lettuce, tomato and mayo on three slices of toast.
- Cucumber and cream cheese. Thin cucumber slices, cream cheese and dill on white bread.
Hot sandwiches for dinner
- Grilled cheese. Butter the outside of the bread, use two kinds of cheese and cook low and slow until the cheese melts and the bread is golden.
- Tuna melt. Tuna salad and cheddar on an English muffin or rye, broiled until bubbly.
- Patty melt. A burger patty with Swiss and caramelized onions on griddled rye.
- Philly cheesesteak. Thin steak, peppers, onions and provolone on a hoagie roll.
- Chicken sandwich. Crispy or grilled chicken, pickles and a creamy sauce on a bun. Our chicken sandwich guide covers both.
- Meatball sub. Meatballs and marinara with melted mozzarella. Our meatball recipe works for it.
- Sloppy joes. Ground beef in a sweet-tangy tomato sauce on a bun. Use our sloppy joes recipe.
- Chicken parmesan sandwich. A breaded cutlet, marinara and mozzarella on a roll. Start from our chicken parmesan.
- Cuban sandwich. Roast pork, ham, Swiss, pickles and mustard, pressed in a hot skillet.
- Pulled pork sandwich. Shredded pork with barbecue sauce and slaw on a soft bun.
Vegetarian and make-ahead sandwiches
- Caprese. Mozzarella, tomato, basil and balsamic on ciabatta.
- Hummus and veggie wrap. Hummus, shredded carrot, cucumber, spinach and feta in a tortilla.
- Avocado toast sandwich. Mashed avocado, tomato and sprouts on whole grain bread.
- Chickpea salad sandwich. Mashed chickpeas with mayo or yogurt, celery and mustard. See our chickpea salad.
- Roasted vegetable and goat cheese. Zucchini, peppers and goat cheese on focaccia.
- Egg and cheese breakfast sandwich. Make a dozen and freeze them. Our breakfast sandwich guide has the method.
- Peanut butter and banana. Add honey and toast the bread for a sturdier lunch.
- Pimento cheese. Sharp cheddar, cream cheese, pimentos and mayo on soft bread.
- Turkey and cranberry. Leftover turkey with cranberry sauce and stuffing. See our leftover turkey recipes.
- Pizza pocket. Pizza sauce, mozzarella and pepperoni in folded dough, baked and frozen for later.
Building a sandwich that holds together
- Start with bread that suits the filling: a sturdy roll for wet fillings, soft bread for delicate ones.
- Spread a fat such as butter, mayo or cream cheese edge to edge to make a moisture barrier.
- Put cheese or lettuce next to the bread, then the main filling.
- Add something crisp (lettuce, pickles, onion) and something sharp (mustard, vinegar, hot peppers).
- Season each layer lightly, since the bread dilutes the flavor.
- Cut it on the diagonal with a serrated knife so it does not squash.
Make sandwiches ahead
- Pack wet items separately. Tomatoes, pickles and sauces go in a small container.
- Wrap tightly. Foil, parchment or beeswax wrap keeps the bread from drying out.
- Freeze the right ones. Breakfast sandwiches, pizza pockets and sandwiches with sliced meat and cheese freeze well. Skip lettuce, tomato and mayo-heavy fillings.
- Thaw in the fridge. Move a frozen sandwich to the fridge in the morning or reheat it from frozen.
Keep sandwiches safe
Per the USDA's leftovers guidance, perishable food should not sit out for more than 2 hours, or 1 hour when it is above 90°F. Pack sandwiches with a cold pack in an insulated bag for lunch boxes and picnics. Cooked meat and poultry leftovers keep 3 to 4 days in the fridge, according to FoodSafety.gov's cold storage chart.
For more lunches, see our lunch ideas and lunch meal prep guides.
Plan the week's lunches

Sandwiches are cheapest when you buy bread, meat and cheese once and plan three different lunches from them.
- Meal Planner & Grocery List, $3.99. A weekly menu planner and an aisle-sorted grocery list.
- Family Recipe Binder, $6.99. Keep the sandwiches your family asks for again.
Browse all our Printables.
Meal Planner & Grocery List
Weekly meals, a grocery list sorted by aisle, and pantry and freezer inventories so you shop once and waste less.
$3.99 · Instant download. Print at home or fill it in on screen. Or browse the full Home & Organizing collection.
Frequently asked questions
What are good sandwiches to make for lunch? Good sandwiches to make for lunch include turkey and Swiss on rye, chicken salad on a roll, a grilled cheese with tomato, tuna salad, an Italian sub and a veggie and hummus wrap. Pick one that holds up for a few hours in a lunch box, such as a wrap or a sandwich with the wet fillings packed separately.
How do you keep a sandwich from getting soggy? To keep a sandwich from getting soggy, spread butter, mayo or cream cheese on the bread edge to edge, put lettuce or cheese between the bread and any wet filling, and pack tomatoes and pickles separately. Toasting the bread also helps it hold up longer.
How long can a sandwich sit out? A sandwich with meat, cheese, egg or other perishable fillings should not sit out for more than 2 hours, or 1 hour when it is above 90°F. Pack it with a cold pack in an insulated bag if it will be more than a couple of hours before you eat.
How far ahead can you make sandwiches? Most sandwiches can be made the night before and kept in the fridge, and many freeze well, such as breakfast sandwiches and sandwiches with sliced meat and cheese. Leave out tomatoes, lettuce and sauces until the day you eat them.
What is the difference between a sandwich and a sub? A sub is a sandwich on a long roll, often called a hoagie or hero, usually filled with sliced meat, cheese and vegetables. A sandwich is the broader term for any filling between bread, rolls, a wrap or a bun.
Free printable
Save the family favorites: get the free recipe book pages
Printable recipe pages and a recipe request card to send to relatives, so the dishes everyone loves end up in one book. You'll also get our weekly HomeBase email with easy meal planning ideas and family recipe tips.
Sources
- FoodSafety.gov: Cold food storage chart foodsafety.gov
- USDA FSIS: Leftovers and food safety fsis.usda.gov
