Skip to main content

How Long Gravy Stays Fresh in the Refrigerator

Gravy lasts three to four days in the refrigerator when stored properly

Gravy made from meat drippings, broth, and thickener will keep for three to four days in a sealed container on any shelf of your refrigerator. The timeframe is the same whether your gravy is turkey, chicken, beef, or vegetarian—what matters is that it stays below 40°F and stays covered. Homemade gravy spoils faster than you might expect because it combines protein-rich broth with starch, both of which bacteria colonize quickly once the gravy cools.

The three-to-four-day window assumes your gravy was refrigerated within two hours of cooking. If it sat on the counter longer than that, use it within one day. Gravy that smells sour, looks slimy, or has visible mold should be discarded—these are signs that harmful bacteria have multiplied beyond what cooking can fix.

Key Takeaways

  • Homemade gravy keeps for three to four days in a sealed container at 40°F or below, regardless of the meat it came from.
  • Refrigerate gravy within two hours of cooking; if it sat out longer, use it within one day.
  • Store gravy in a shallow container so it cools quickly and evenly, reducing the time bacteria have to multiply.
  • Reheat gravy to 165°F before serving to kill any bacteria that may have begun to grow, even if it looks and smells fine.
  • Freeze gravy in ice cube trays or flat containers if you want to keep it beyond four days.

Why gravy spoils faster than you think

Gravy is a perfect breeding ground for bacteria because it combines three things bacteria love: protein from meat stock, moisture, and a neutral pH. Unlike a raw steak or a jar of pickles, gravy has no natural defenses. The heat of cooking kills existing bacteria, but once gravy cools, new bacteria from the air and your utensils begin to multiply immediately.

The starch in gravy—whether from flour, cornstarch, or potato starch—also traps moisture and creates an environment where bacteria grow faster than they would in plain broth. This is why a pot of plain beef broth might last five days, but beef gravy made from that same broth lasts only three to four days.

How to store gravy so it lasts the full four days

Use a shallow, airtight container rather than a deep pot. Shallow containers cool faster because heat escapes from more surface area. A container that is two to three inches deep will cool to 40°F in about an hour; a deep pot can take three to four hours. The longer gravy sits between 40°F and 140°F—the danger zone—the more bacteria multiply.

Let gravy cool to room temperature on the counter for no more than two hours, then move it to the refrigerator. Do not leave it on the stove overnight. Store it on a middle shelf where the temperature is most stable, not on the door where it fluctuates every time you open it. Keep the lid on at all times to prevent odors from other foods and to slow evaporation.

If you made a large batch, divide it into smaller portions before refrigerating. This way you can use one portion without exposing the rest to air and bacteria each time you open the container.

Signs that gravy has gone bad

Throw out gravy if it smells sour, vinegary, or off in any way. Smell is your most reliable indicator because bacteria produce acids and gases as they multiply, and these create odors before visible mold appears. Do not taste it to check—tasting spoiled gravy can make you sick.

Visible mold, a slimy texture, or a dull, separated appearance also mean the gravy should be discarded. If the gravy looks normal and smells fine but you are unsure how long it has been in the refrigerator, err on the side of caution and throw it out. The cost of a batch of gravy is far less than the cost of food poisoning.

Reheating gravy safely

Reheat gravy to 165°F before serving, even if it looks and smells fine. This temperature kills most bacteria that may have begun to grow during storage. Use a food thermometer to check the temperature at the thickest part of the gravy; do not rely on steam or bubbling as a sign that it is hot enough.

Reheat gravy on the stovetop over medium heat, stirring occasionally, rather than in the microwave. Stovetop heating distributes heat more evenly and prevents hot spots where bacteria might survive. If the gravy has thickened too much during storage, thin it with a little broth or water before reheating.

Freezing gravy extends storage to two to three months

If you want to keep gravy longer than four days, freeze it. Gravy freezes well because the starch and fat protect the flavor and texture. Freeze it in ice cube trays for easy portioning—each cube is roughly two tablespoons, perfect for a small serving. Once frozen, pop the cubes into a freezer bag and label it with the date and type of gravy.

Alternatively, freeze gravy in a shallow, flat container so it thaws quickly and evenly. Flat containers also stack neatly in the freezer. Frozen gravy will keep for two to three months. Thaw it in the refrigerator overnight, then reheat it on the stovetop to 165°F before serving.

Frequently Asked Questions

Can I leave gravy on the stove overnight and refrigerate it the next morning?

No. Gravy left on the stove overnight enters the danger zone and stays there for hours, allowing bacteria to multiply to unsafe levels. Even if you reheat it to 165°F, some bacterial toxins are heat-stable and will not be destroyed. Refrigerate gravy within two hours of cooking.

Does adding more salt or pepper extend how long gravy lasts?

No. Salt slows bacterial growth slightly, but not enough to extend gravy's shelf life beyond three to four days. The three-to-four-day window is based on the protein and moisture content of the gravy itself, not on seasoning.

What if gravy separates or looks oily in the refrigerator?

Separation is normal and does not mean the gravy has gone bad. Fat and broth naturally separate as gravy cools. Stir it gently when you reheat it, and the gravy will come back together. If it looks slimy or smells off, discard it.

Can I add gravy to a dish and then refrigerate the whole thing?

Yes, but the three-to-four-day clock resets. Once gravy is mixed into mashed potatoes, stuffing, or another dish, the combined dish's shelf life depends on all the ingredients in it. Most mixed dishes with gravy last three to four days, but check the shelf life of the other components to be sure.

Is it safe to reheat gravy more than once?

Reheating gravy multiple times increases the risk of bacterial growth because each cooling cycle allows bacteria to multiply. If you need only a small amount of gravy, thaw and reheat only what you will use. Freeze the rest in portions so you thaw only what you need.