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 your refrigerator at 40°F (4°C) or below. This timeline applies to most cooked meat: roasted chicken, ground beef, steak, pork chops, deli meat, and leftovers from any cooked dish containing meat. The clock starts the moment the meat cools to room temperature after cooking, not when you first cooked it.
The reason for this window is bacterial growth. Cooked meat is no longer at the high temperature that kills bacteria, but it's also not frozen, so microorganisms can multiply. Even though your refrigerator slows this growth dramatically, it doesn't stop it entirely. After four days, the bacterial load reaches levels that pose a real food safety risk, even if the meat looks and smells fine to you.
If you know you won't eat the meat within four days, freeze it instead. Frozen cooked meat keeps safely for two to three months, and you can thaw it in the refrigerator when you're ready to use it.
Key Takeaways
- Cooked meat stored at 40°F or below stays safe for three to four days, regardless of the type of meat or how it was prepared.
- Start counting from when the meat cools to room temperature after cooking, not from the moment you cooked it.
- Bacteria multiply in the danger zone between 40°F and 140°F, so refrigerate cooked meat within two hours of cooking (one hour if the room is above 90°F).
- Freeze cooked meat if you won't eat it within four days; frozen meat keeps for two to three months and thaws safely in the refrigerator.
- Reheat leftover meat to 165°F before eating to kill any bacteria that may have grown during storage.
How to store cooked meat so it lasts the full four days
The way you store cooked meat directly affects how long it stays safe. Place meat in an airtight container or wrap it tightly in plastic wrap or aluminum foil. Air exposure speeds up oxidation and bacterial growth, so eliminate as much air as possible. Glass containers with lids work well because they don't absorb odors and let you see what's inside without opening them.
Store cooked meat on a shelf in the main body of your refrigerator, not on the door. The door is the warmest part of the fridge because it's opened frequently, and temperature fluctuations there can shorten shelf life. The coldest shelves are usually the back of the middle or lower sections—that's where meat should go.
Label the container with the date you cooked the meat using a piece of tape and a marker. This removes guesswork and helps you use older meat first. If you're storing multiple types of meat or multiple portions, label each one separately so you know exactly what you're looking at.
Cooling cooked meat quickly prevents bacterial growth
How fast you cool cooked meat after cooking matters as much as how you store it. Meat that sits at room temperature for hours before refrigerating gives bacteria a head start. The danger zone—the temperature range where bacteria multiply fastest—is 40°F to 140°F. Cooked meat should spend no more than two hours in this zone before going into the refrigerator. If your kitchen is above 90°F, cut that time to one hour.
To cool meat quickly, spread it out on a clean plate or shallow pan rather than leaving it in a deep pot. Thinner layers cool faster than thick ones. You can also cut large pieces into smaller portions before refrigerating. Once the meat has cooled to room temperature (usually 30 to 60 minutes), transfer it to an airtight container and place it in the refrigerator immediately.
Never leave cooked meat on the counter overnight, even if your kitchen feels cool. Room temperature is still warm enough for bacteria to thrive. If you forget about leftovers and they've been sitting out for more than two hours, throw them away rather than risk food poisoning.
Signs that cooked meat has gone bad
Your senses are useful tools, but they're not foolproof. Harmful bacteria can grow without changing the smell, color, or texture of meat noticeably. That said, if meat shows obvious signs of spoilage, don't eat it. Throw it away if it has a sour or off smell, a slimy texture, or visible mold or discoloration.
The safest approach is to follow the three- to four-day rule rather than relying on how the meat looks or smells. If you're unsure whether meat is still good, the risk isn't worth it. Foodborne illness from spoiled meat can cause severe illness, especially for young children, older adults, or people with weakened immune systems.
Reheating cooked meat safely
When you're ready to eat leftover cooked meat, reheat it to an internal temperature of 165°F. Use a food thermometer to check the thickest part of the meat. This temperature kills bacteria that may have grown during storage, making the meat safe to eat again.
You can reheat meat in the oven, stovetop, or microwave. In the oven, place it in a covered dish at 325°F until it reaches 165°F. On the stovetop, heat it in a skillet over medium heat, stirring occasionally. In the microwave, use the reheat setting or medium power, stirring halfway through. Avoid reheating meat multiple times—each reheating cycle creates another opportunity for bacterial growth. Reheat only the portion you plan to eat.
Freezing cooked meat for longer storage
Freezing stops bacterial growth entirely, extending the life of cooked meat to two to three months. Freeze meat in airtight containers, freezer bags, or wrapped tightly in plastic wrap and then aluminum foil. Remove as much air as possible from freezer bags by pressing out air before sealing, or use a vacuum sealer if you have one.
Label frozen meat with the type of meat and the date you froze it. Thaw frozen cooked meat in the refrigerator, not on the counter. Move it from the freezer to the fridge the night before you plan to eat it, and it will thaw safely overnight. Once thawed, use the meat within three to four days, following the same timeline as freshly cooked meat.
Do not refreeze cooked meat after thawing it in the refrigerator. If you thawed too much, reheat what you need and refrigerate the rest for up to four days, but don't freeze it again.
Cooked ground meat and processed meat have the same timeline
Ground beef, ground turkey, and ground pork follow the same three- to four-day rule as whole cuts of meat. Deli meat, bacon, and sausage also last three to four days once opened or cooked. The type of meat doesn't change the timeline—what matters is that it's cooked and refrigerated.
Unopened packages of deli meat or bacon may last longer (check the package date), but once you open them or cook them, the three- to four-day countdown begins. Store these items in airtight containers or wrapped tightly to prevent them from drying out and to keep odors from spreading to other foods in your fridge.
Frequently Asked Questions
Can I eat cooked meat on the fifth day if it smells fine?
No. Harmful bacteria can grow without producing an obvious smell, so relying on your nose is risky. The three- to four-day guideline exists because that's when bacterial levels become unsafe, regardless of how the meat appears or smells. If it's past four days, throw it away.
Does cooked meat last longer in a freezer than in a refrigerator?
Yes. Cooked meat lasts three to four days in the refrigerator but two to three months in the freezer. Freezing stops bacterial growth, so frozen meat stays safe much longer. Thaw it in the refrigerator and use it within three to four days of thawing.
What's the difference between storing cooked meat and raw meat?
Raw meat lasts one to two days in the refrigerator, while cooked meat lasts three to four days. Cooked meat is safer to store longer because cooking kills most bacteria. However, both should be stored in airtight containers on the coldest shelf of your fridge, away from other foods.
Can I store cooked meat in the same container as raw meat?
No. Store cooked and raw meat separately to prevent cross-contamination. If raw meat drips onto cooked meat, bacteria from the raw meat can contaminate the cooked meat. Use separate containers and store cooked meat on a higher shelf than raw meat so nothing drips down.
How do I know if my refrigerator is cold enough to store meat safely?
Your refrigerator should be at 40°F (4°C) or below. Use a refrigerator thermometer to check—they're inexpensive and available at most grocery stores. Place the thermometer on a shelf in the main body of the fridge (not the door) and check it after a few hours. If it reads above 40°F, adjust the temperature dial and recheck.