What to cook first after grocery shopping
Short answer: Cook fresh fish, ground meat and raw chicken first: they keep only 1–3 days in the fridge. Then eat soft berries and salad greens, then broccoli and peppers. Carrots, apples, eggs and hard cheese can wait weeks.
The order to cook your groceries
| Food | Fridge (40°F / 4°C) | When to cook or eat it |
|---|---|---|
| Fresh fish | 1–3 days | Day 1 |
| Ground beef or turkey | 1–2 days | Day 1–2, or freeze |
| Raw chicken | 1–2 days | Day 1–2, or freeze |
| Berries | 3–6 days | First half of the week |
| Salad greens and spinach | 3–7 days | First half of the week |
| Broccoli | 3–5 days | Midweek |
| Cooked leftovers | 3–4 days | Within 4 days of cooking |
| Yogurt | 1–2 weeks | Anytime this week |
| Carrots | 14–21 days | Later in the week |
| Apples | 4–6 weeks | Anytime |
| Eggs | 3–5 weeks | Anytime |
| Hard cheese, unopened | 6 months | Anytime |
Fridge times assume 40°F (4°C) or colder. Anything you won't get to in time can go in the freezer on the day you buy it.
A sample week from one grocery run
- Monday: Roast chicken with vegetables. Raw chicken is the most perishable thing in the cart.
- Tuesday: Chicken tacos. Leftover cooked chicken keeps 3–4 days.
- Wednesday: Broccoli and pepper stir fry. Use the vegetables before they go soft.
- Thursday: Fried rice. Cooked rice keeps 4–6 days; eggs keep for weeks.
- Friday: Spinach frittata. Finish the spinach, eggs and the end of the cheese.
Common questions
What should I cook first after grocery shopping?
Cook fresh fish, ground meat and raw chicken first: they keep only 1–3 days in the fridge. Then eat soft berries and salad greens, then broccoli and peppers. Carrots, apples, eggs and hard cheese can wait weeks.
How soon do groceries need to go in the fridge?
Within 2 hours of buying them, or 1 hour if it's over 90°F (32°C). Put meat, dairy and cut produce away first.
What if I can't cook the meat in 2 days?
Freeze it the day you buy it. Raw chicken pieces keep about 9 months frozen and ground meat 3–4 months for best quality.
How long do leftovers last?
Cooked leftovers keep 3–4 days in the fridge. Freeze them inside that window if you won't eat them in time.
Related guides
Sources: USDA FoodKeeper data and USDA FSIS, Leftovers and Food Safety. General information, not medical advice. When in doubt, throw it out.