Skip to main content

How Long Cooked Meat Stays Safe in Your Refrigerator

Cooked meat lasts three to four days in the refrigerator

Cooked meat—whether it's chicken, beef, pork, or lamb—stays safe to eat for three to four days when stored properly in the refrigerator. This timeline applies to most cooked meat products: roasted chicken, ground beef, steak, pork chops, deli meat slices, and cooked sausages. The clock starts the moment the meat cools to room temperature and goes into the fridge, not when you cooked it.

The reason for this window is bacterial growth. Even though your refrigerator slows bacteria down dramatically—cold temperatures pause their reproduction—it does not stop them entirely. After three to four days, bacteria that survived cooking or contaminated the meat afterward multiply enough to pose a real food safety risk. This is why the U.S. Department of Agriculture (USDA) sets this as the safe storage window for all cooked meat.

If you are uncertain whether meat has been in the fridge longer than four days, throw it out. You cannot tell by smell or appearance alone whether harmful bacteria are present. The risk is not worth it.

Key Takeaways

  • Cooked meat is safe for three to four days in a refrigerator set to 40°F or below.
  • Store cooked meat in airtight containers or wrapped tightly in plastic wrap or foil to prevent it from drying out and to keep bacteria from spreading to other foods.
  • Freeze cooked meat within three to four days if you want to keep it longer; frozen cooked meat lasts two to three months.
  • Label containers with the date you cooked the meat so you know exactly when the three-to-four-day window ends.
  • Reheat cooked meat to 165°F before eating it, even if it smells and looks fine.

Why the three-to-four-day rule matters for food safety

Bacteria multiply fastest between 40°F and 140°F—a range called the danger zone. Your refrigerator sits at 40°F, which slows bacterial growth but does not stop it. Every day the cooked meat sits in the fridge, bacteria that survived the cooking process or landed on the meat afterward continue to multiply, slowly building toward levels that can make you sick.

Some bacteria, like Clostridium botulinum, produce toxins as they grow. These toxins can cause serious illness and sometimes cannot be destroyed by reheating. Other bacteria, like Staphylococcus aureus, multiply without changing the meat's smell or taste. You have no way to know the bacteria count just by looking at or smelling the meat. This is why the USDA gives you a hard deadline rather than asking you to judge by appearance.

The three-to-four-day window is conservative by design. It assumes your refrigerator is at the correct temperature (40°F or below) and that the meat was handled safely from cooking onward. If your fridge runs warmer, or if the meat sat out at room temperature for more than two hours before going into the fridge, the safe window shrinks.

How to store cooked meat so it lasts the full three to four days

Proper storage extends the life of cooked meat and keeps it safe. The moment meat finishes cooking, let it cool to room temperature—but do not leave it sitting out longer than two hours. If the room is warmer than 90°F, cut that time to one hour. Once it has cooled, transfer it to an airtight container or wrap it tightly in plastic wrap, foil, or a resealable bag. Remove as much air as possible; oxygen speeds up both bacterial growth and the breakdown of fats, which causes the meat to dry out and develop off-flavors.

Store the container on a shelf in the main part of the refrigerator, not on the door. The door is the warmest part of the fridge because it opens and closes, letting warm air in. Cooked meat needs consistent cold, so keep it toward the back of a middle shelf where the temperature stays most stable.

Label the container with the date you cooked the meat. Use a piece of tape and a marker, or write directly on the lid if it is not a container you need to reuse. This takes ten seconds and removes all guesswork about whether the meat is still safe. When you open the fridge, you will know at a glance whether you have one day left or whether it is time to toss it.

When to freeze cooked meat instead of refrigerating it

If you know you will not eat the cooked meat within three to four days, freeze it instead. Frozen cooked meat lasts two to three months, giving you a much longer window to use it. Freeze it within the three-to-four-day window—do not wait until day five hoping to salvage it. Freezing does not kill bacteria; it only pauses their growth. Meat that has already begun to spoil will not become safe by freezing.

Freeze cooked meat in the same airtight containers or wrapped packages you would use for the refrigerator. Portion it into meal-sized amounts before freezing so you can thaw only what you need. Flat packages freeze faster and thaw faster than thick blocks. Label the package with both the type of meat and the date you froze it.

Thaw frozen cooked meat in the refrigerator overnight, never on the counter. Once thawed, treat it as freshly cooked meat—it is safe for another three to four days in the fridge. Do not refreeze it unless you cook it again first.

Different types of cooked meat and their storage times

Most cooked meat follows the same three-to-four-day rule, but a few types have their own considerations. Ground meat—whether cooked ground beef, turkey, or pork—lasts three to four days, the same as whole cuts. Deli meat slices and lunch meats, whether freshly sliced at the counter or pre-packaged, last three to five days once opened, so check the package date and use the earlier deadline. Cooked sausages and hot dogs last three to four days. Cooked poultry (chicken and turkey) also lasts three to four days.

Meat-based soups, stews, and broths follow the same timeline: three to four days in the refrigerator. The liquid does not extend the shelf life. Casseroles containing meat last three to four days as well. If you are unsure about a specific dish, use the three-to-four-day rule as your baseline.

The one exception is canned meat products that have been opened. Once you open a can of tuna, chicken, or other meat, transfer the contents to an airtight container (do not leave it in the can) and use it within one to two days.

Signs that cooked meat has gone bad

If cooked meat has been in the fridge longer than four days, discard it without tasting or smelling it. But if you are uncertain about the timeline, here are signs that meat has spoiled: a sour or off smell, a slimy or sticky texture, visible mold or discoloration, or a dull gray appearance. Any of these means the meat is no longer safe.

However, the absence of these signs does not mean the meat is safe. Harmful bacteria can be present without changing the meat's appearance, smell, or taste. This is why the date label is your most reliable tool. Trust the calendar more than your senses.

When in doubt, throw it out. The cost of replacing a meal is far less than the cost of food poisoning.

How to reheat cooked meat safely

Even if cooked meat looks and smells fine, reheat it to an internal temperature of 165°F before eating it. This temperature kills most bacteria that may have grown during storage. Use a food thermometer to check the thickest part of the meat; do not rely on appearance or steam.

Reheat meat in the oven, on the stovetop, or in the microwave. In the oven, cover the meat with foil and heat it at 325°F until it reaches 165°F. On the stovetop, heat it in a skillet over medium heat, stirring occasionally. In the microwave, place the meat on a microwave-safe plate, cover it loosely, and heat it in short intervals, stirring between each one. Microwaves heat unevenly, so stirring ensures all parts reach the safe temperature.

Do not leave reheated meat sitting at room temperature. Eat it right away or return it to the refrigerator within two hours (one hour if the room is warmer than 90°F).

Frequently Asked Questions

Can I eat cooked meat that has been in the fridge for five days?

No. After four days, bacterial growth reaches levels that pose a real food safety risk. Even if the meat looks and smells fine, harmful bacteria may be present. Discard it and do not taste it to check.

Does cooked meat last longer if I store it in the freezer compartment of my refrigerator?

A freezer compartment inside a refrigerator (not a separate freezer) does not stay cold enough to extend shelf life significantly. Meat stored there still follows the three-to-four-day rule. For longer storage, use a separate freezer that maintains 0°F or below.

What if I left cooked meat on the counter for three hours before putting it in the fridge?

Bacteria multiply rapidly at room temperature. Meat that sat out for more than two hours (or one hour if the room was warmer than 90°F) should be discarded. Do not put it in the fridge and hope it is safe.

Can I tell if cooked meat is safe by smelling it?

No. Harmful bacteria can grow without producing an off-smell. A sour or strange odor is a sign the meat has spoiled, but the absence of a bad smell does not mean the meat is safe. Use the date label and the three-to-four-day rule instead.

Does vacuum-sealing cooked meat extend how long it lasts in the refrigerator?

Vacuum-sealing removes air, which slows some types of spoilage, but it does not stop bacterial growth. Cooked meat still lasts three to four days in the refrigerator, whether vacuum-sealed or stored in a regular airtight container. Vacuum-sealing is most useful for freezing, where it prevents freezer burn.