TL;DR
1 to 2 days. Raw ground beef spoils faster than whole cuts because grinding exposes far more surface area to bacteria.
Ground beef sits at the top of the "use it fast" list in any fridge. The grinding process that makes it convenient for burgers and tacos also mixes surface bacteria all the way through the meat, not just on the outside.
That's different from a steak or roast, where bacteria mostly stay on the surface and get killed off by searing. With ground beef, timing and temperature control matter more than usual.
How long ground beef lasts
Raw ground beef holds up for 1 to 2 days in a fridge set at 40°F (4°C) or colder. That window applies to beef, turkey, pork, or any ground meat — the more surface area, the faster bacteria multiply. A whole roast or steak can safely sit a couple of days longer than ground beef because bacteria stay mostly on the surface instead of mixed throughout.
Storing it right
- Keep it in its original packaging or a sealed container
- Store it on the bottom shelf so juices can't drip onto other food
- Check your fridge thermometer — many home fridges run warmer than people think, especially near the door
- Buy it as one of the last items on a grocery trip so it spends less time at room temperature before it gets home
Signs it has spoiled
Discard ground beef that turns gray-brown all the way through, feels sticky or tacky, or smells sour or ammonia-like. Color alone isn't always reliable — vacuum-sealed beef can look purplish-red and still be fine, while beef exposed to air browns naturally on the surface within a day or two. Smell and texture are the better tests, and a package that feels warm or has been left in a hot car should be treated as unsafe regardless of how it looks.
Cooking it safely
Whenever you do cook it, ground beef needs to reach an internal temperature of 160°F (71°C), checked with a food thermometer, since grinding can push surface bacteria into the center of patties and meatballs. Color is not a reliable doneness test here — some ground beef stays pink even past 160°F, and some turns brown before it's actually safe.
When to freeze instead
If you won't cook it within 2 days, freeze it. Ground beef keeps good quality in the freezer for 3 to 4 months and stays safe indefinitely at 0°F (-18°C), though texture and flavor fade the longer it sits. Flatten it in a bag before freezing so it thaws faster later, and thaw it in the fridge or under cold running water rather than on the counter.
Ground beef is a two-day food, not a "we'll get to it this weekend" food. If the clock's about to run out, freeze it instead of gambling on the fridge.