Between 40°F and 140°F — the “danger zone” — bacteria multiply rapidly on the meat, cheese, egg, or mayonnaise in a sandwich, and no amount of later refrigeration undoes that growth.
A sandwich lasts 3 to 5 days in the fridge when it is wrapped airtight and kept at or below 40°F (4°C), but the true limit is set by its most perishable filling.
Most sandwiches are good for 3 to 5 days in the fridge at or below 40°F (4°C).
Deli and cold-cut sandwiches keep 3 to 5 days, with 3 to 4 days being ideal for taste and safety.
A sandwich lasts 3 to 5 days in the fridge when it is wrapped airtight and kept at or below 40°F (4°C), but the true limit is set by its most perishable filling. A deli-meat, chicken, ham, turkey, tuna, or egg-salad sandwich is safe for only 3 to 4 days, a plain peanut butter and jelly sandwich keeps 5 to 7 days, and any sandwich left out unrefrigerated should be eaten within two hours. Treat the shortest-lived ingredient as your clock, store the sandwich in the coldest part of the main compartment rather than the door, and throw it out at the first sign of an off smell, sliminess, or mold. For a reliable place to keep sandwiches cold, compare our refrigerators.
How Long Does a Sandwich Last in the Fridge?
Refrigeration below 40°F (4°C) slows the bacterial growth that spoils a sandwich, but it does not stop it. Most refrigerated sandwiches stay safe for 3 to 5 days; the exact window depends on the fillings and on how quickly the sandwich went into the fridge. When a sandwich combines several ingredients, always benchmark it against the component with the shortest shelf life. Use this quick-reference table to gauge how long common sandwiches keep:
A chicken sandwich, whether made with sliced cooked chicken or chicken salad, is good for 3 to 4 days in the fridge. Cooked poultry is a low-acid, high-protein food that bacteria colonize quickly, so keep it tightly wrapped and eat it toward the earlier end of that window. Fast-food chicken sandwiches follow the same rule.
Ham Sandwich and Ham and Cheese
Cured ham keeps 5 to 7 days as a stand-alone ingredient, but once it is built into a sandwich with bread, cheese, and condiments the assembled sandwich is best eaten within 3 to 5 days. A ham and cheese sandwich holds its quality for about 3 to 4 days; sliced cheese itself lasts 1 to 2 weeks, so the ham, not the cheese, is the limiting factor.
Deli, Sub, Hoagie, and Cold-Cut Sandwiches
Deli sandwiches, sub sandwiches, hoagies, and cold-cut sandwiches all rely on sliced deli meat, which keeps 3 to 5 days refrigerated. For the best texture and safety, eat them within 3 to 4 days. Sogginess sets in faster than spoilage on a loaded sub, so store any wet toppings separately when you can.
Turkey Sandwich and Turkey Sub
A turkey sandwich or turkey sub made with cooked or deli turkey lasts 3 to 4 days in the fridge. Cooked poultry spoils faster than cured meats, so treat a turkey sub as a 3-to-4-day food even though the roll and cheese could last longer on their own.
Tuna Sandwich
A tuna salad sandwich is good for 3 to 4 days refrigerated. Because it is bound with mayonnaise and made from cooked fish, it should never sit at room temperature for more than two hours. For the fish itself, see how long is tuna fish good in the refrigerator?.
Peanut Butter and Jelly (PBJ)
A PBJ sandwich is the longest keeper on the list at 5 to 7 days, because peanut butter and jelly are shelf-stable and low in moisture. The bread going stale or soggy, not bacterial spoilage, is usually what ends its life. See how long does jelly last in the fridge? for more on the jam component.
Sandwiches With Mayonnaise
Commercial mayonnaise is acidic and shelf-stable, and it does not, on its own, make a sandwich spoil faster than its meat or vegetables do. A sandwich with mayo is still governed by its perishable fillings, so keep it refrigerated and eat it within 3 to 4 days. The bigger risk is temperature: a mayo sandwich should sit out for no longer than two hours.
Premade and Pre-Packed Sandwiches
Commercially pre-packed sandwiches carry a printed use-by date — follow it, and once the pack is opened treat the sandwich like a fresh one and eat it within a day or two. A sandwich you make and store yourself follows the 3-to-5-day rule. Fast-food sandwiches such as a Jimmy John’s sub or a Chick-fil-A chicken sandwich keep 3 to 4 days once refrigerated, driven by their deli meat or cooked chicken.
The shelf life of an assembled sandwich is largely determined by the individual ingredients within it. Understanding the storage lifespan of meat and poultry, dairy products, and condiments and vegetables lets you predict how long the whole sandwich will last.
Meat and Poultry
Meat and poultry are often the core of a sandwich. Their shelf life varies with the type of meat and whether it is cooked or cured:
Ingredient
Shelf Life in Fridge
Cooked Poultry (e.g., chicken, turkey)
3-4 days
Cooked Beef or Pork
3-4 days
Cured Meats (e.g., ham, salami)
5-7 days
Bacon
Refer to how long does bacon last in the fridge?
Tuna Fish
Refer to how long is tuna fish good in the refrigerator?
Dairy Products
Dairy adds a creamy texture and rich flavor to sandwiches. Shelf life depends on the specific type of dairy used:
Ingredient
Shelf Life in Fridge
Sliced Cheese
1-2 weeks
Cream Cheese
Refer to how does cream fraiche last in the fridge?
Cultured Cream
Refer to how does cultured cream last in the fridge?
Condiments and Vegetables
Condiments enhance flavor, while vegetables add crunch and nutrients — but some vegetables shorten a sandwich’s life because of their moisture content:
Proper storage keeps a sandwich both safe and appetizing. Several factors influence how long it lasts:
Type of Bread: Moisture-rich breads turn soggy or mold faster than dryer varieties.
Fillings: Meats, cheeses, and vegetables each have their own shelf life; the shortest wins.
Preparation: Clean hands and utensils and freshly assembled ingredients extend life; a pre-assembled, hours-old sandwich starts its clock earlier.
Packaging: Airtight packaging reduces exposure to air and contaminants.
Temperature: Consistent refrigeration at 40°F (4°C) or below is essential.
Best Practices for Storing Sandwiches
Wrap Tightly: Use cling film, aluminum foil, or an airtight container to seal out moisture and odors. Airtight containers protect a sandwich best, resealable bags are a solid second choice, and loose paper wrapping offers the least protection.
Label and Date: Note when you stored the sandwich so freshness is never a guess.
Use Fresh Ingredients: The fresher the ingredients at assembly, the longer the sandwich lasts.
Refrigerate Immediately: Get the sandwich into the fridge as soon as possible after making it — and always within two hours.
Store on a Shelf, Not the Door: Keep sandwiches on a middle shelf where the temperature is steady, not in the door where it swings with every opening.
Separate Wet Components: Store tomatoes, pickles, and lettuce apart and add them just before eating to prevent sogginess.
Avoid Cross-Contamination: Keep sandwiches away from raw meats and seafood in the fridge.
A perishable sandwich should not sit unrefrigerated for more than two hours. Between 40°F and 140°F — the “danger zone” — bacteria multiply rapidly on the meat, cheese, egg, or mayonnaise in a sandwich, and no amount of later refrigeration undoes that growth. If a sandwich has been left on a counter, in a lunchbox, or in a warm car past the two-hour mark, discard it rather than chilling it and hoping. A dry, non-perishable sandwich such as plain peanut butter tolerates room temperature far better, but anything with protein or dairy follows the two-hour rule.
Airtight Containers: Store the sandwich in an airtight container so it neither absorbs fridge odors nor dries out.
Tight Wrapping: With no container on hand, wrap the sandwich snugly in cling film or foil, leaving no gaps or loose ends.
Separate Components: Keep wet ingredients like tomatoes and pickles apart from the bread until serving.
Reheating Sandwiches Safely
If you like your sandwich warm, reheat it thoroughly using one of these methods:
Microwave: Wrap the sandwich in a damp paper towel and heat 30 seconds to 1 minute, depending on thickness; reheating moist and dry components separately prevents uneven heating.
Oven: Preheat to 350°F (175°C), wrap the sandwich in aluminum foil, and warm for 10 to 15 minutes.
Toaster Oven: Heat at 350°F (175°C) for about 5 to 10 minutes for a crisp result.
Avoid overheating, which dries the bread or turns it soggy, and always reheat sandwiches that contain meat, dairy, or eggs until steaming. For more storage guidance, see how long does mango juice last in the fridge?.
Creative Ways to Use Leftover Sandwich Ingredients
Repurposing Ingredients in New Dishes
Meats: Add leftover deli meats to salads, omelets, or pasta, or build a quick charcuterie board.
Vegetables: Toss leftover veggies into a stir-fry, pizza, or soup.
Cheeses: Melt them into macaroni and cheese, quiches, or frittatas.
Condiments: Stir mayo, mustard, or specialty sauces into dressings, marinades, or dips.
You can also revive a whole leftover sandwich instead of scrapping it: grill it with a little butter for a warm, crispy melt; deconstruct it over fresh greens for a sandwich salad; or turn the bread and fillings into a savory bread pudding with eggs, milk, and cheese.
Freezing Sandwich Components
Not everything freezes well, but for the ingredients that do, freezing extends shelf life considerably:
Ingredient
Freezing Guideline
Bread
Freeze in airtight bags; best used for toasting or grilling after
Cooked Meats
Wrap tightly in plastic and foil; use within 2-3 months
Cheese
Hard cheeses freeze better than soft; grate or slice before freezing
Vegetables
Most veggies should be blanched before freezing; use for cooking rather than fresh eating
Most sandwiches are good for 3 to 5 days in the fridge at or below 40°F (4°C). Sandwiches with cooked poultry, tuna, egg salad, or fresh chicken are best eaten within 3 to 4 days, while a plain peanut butter and jelly sandwich keeps 5 to 7 days.
How long is a chicken sandwich good for in the fridge?
A chicken sandwich lasts 3 to 4 days refrigerated, because cooked chicken is highly perishable. This applies to sliced-chicken, chicken-salad, and fast-food chicken sandwiches alike.
How long is a deli sandwich good for in the fridge?
Deli and cold-cut sandwiches keep 3 to 5 days, with 3 to 4 days being ideal for taste and safety. The sliced deli meat is the limiting ingredient.
How long is a ham sandwich (or ham and cheese) good for in the fridge?
A ham sandwich is good for 3 to 5 days, and a ham and cheese sandwich for about 3 to 4 days. Cured ham can last 5 to 7 days on its own, but the assembled sandwich should be eaten sooner.
How long can a sandwich with mayo last in the fridge?
A sandwich with mayonnaise lasts 3 to 4 days in the fridge. Mayo itself is acidic and shelf-stable, so it is the meat and vegetables that set the limit — but never leave a mayo sandwich out for more than two hours.
How long does mayonnaise last on a sandwich?
Mayonnaise stays safe on a refrigerated sandwich for the sandwich’s full 3-to-4-day life. At room temperature, a mayo sandwich should be eaten within two hours before bacteria on the other fillings multiply.
How long is a hoagie, sub, or cold-cut sandwich good for in the fridge?
Hoagies, subs, and cold-cut sandwiches keep 3 to 5 days when wrapped and refrigerated. Store wet toppings separately to keep the bread from turning soggy before then.
How long is a turkey sub or turkey sandwich good for in the fridge?
A turkey sub or turkey sandwich is good for 3 to 4 days. Cooked and deli turkey spoil faster than cured meats, so it sits at the shorter end of the range.
How long is a tuna sandwich good for in the fridge?
A tuna salad sandwich lasts 3 to 4 days refrigerated. Because it contains cooked fish and mayonnaise, keep it cold and out of the room-temperature danger zone.
How long is a PBJ good for in the fridge?
A peanut butter and jelly sandwich keeps 5 to 7 days — the longest of any common sandwich — because both spreads are shelf-stable and low in moisture.
How long do premade or pre-packed sandwiches last in the fridge?
Store-bought pre-packed sandwiches should be eaten by their printed use-by date, and within a day or two once the pack is opened. A sandwich you assemble yourself follows the 3-to-5-day rule.
How long does a Jimmy John’s or Chick-fil-A sandwich last in the fridge?
Fast-food sandwiches such as a Jimmy John’s sub or a Chick-fil-A chicken sandwich keep 3 to 4 days once refrigerated, limited by their deli meat or cooked chicken.
How long do sandwiches last unrefrigerated?
No more than two hours. Any sandwich containing meat, cheese, egg, or mayonnaise that has been at room temperature longer than two hours should be discarded, not put back in the fridge.
Is it safe to eat a sandwich with raw vegetables from the fridge?
Yes, provided the sandwich has been kept at or below 40°F (4°C) and eaten within a few days. Wash produce before use, watch for sliminess or discoloration on the vegetables, and store wet toppings separately to slow sogginess.
Can you put sandwiches in the fridge?
Yes — refrigeration is the best way to keep a sandwich safe. Wrap it airtight, place it on a middle shelf away from raw meats, and get it into the fridge within two hours of making it.
How long does it take for a sandwich to go bad?
A refrigerated sandwich typically goes bad after 3 to 5 days, sooner for cooked-poultry or seafood fillings. Left unrefrigerated, it can become unsafe in as little as two hours.
¿Cuánto dura un sándwich en el refrigerador?
Un sándwich dura de 3 a 5 días en el refrigerador a 40°F (4°C) o menos. Los sándwiches de pollo, atún o huevo se deben comer en 3 a 4 días, y nunca se deben dejar fuera del refrigerador por más de dos horas.
It also has tons of awesome articles about kitchen stuff and home news. Enhance your home, garage, backyard, patio, and office with the coolest essentials. With every necessary type of residential refrigerator or freezer in the collection, you're covered.
Wrap Tightly: Use cling film, aluminum foil, or an airtight container to seal out moisture and odors. Airtight containers protect a sandwich best, resealable bags are a solid second choice, and loose paper wrapping offers the least protection. Label and Date: Note when you stored the sandwich so freshness is never a guess. Use Fresh Ingredients: The fresher the ingredients at assembly, the longer the sandwich lasts. Refrigerate Immediately: Get the sandwich into the fridge as soon as possible after making it — and always within two hours. Store on a Shelf, Not the Door: Keep sandwiches on a middle shelf where the temperature is steady, not in the door where it swings with every opening. Separate Wet Components: Store tomatoes, pickles, and lettuce apart and add them just before eating to prevent sogginess. Avoid Cross-Contamination: Keep sandwiches away from raw meats and seafood in the fridge. Following these techniques — and knowing the signs of spoilage — keeps your sandwich fresh and safe. For related storage tips, see how long do alfalfa sprouts last in the fridge?.