← Food storage guide

What to cook first after grocery shopping

Storage times from USDA FoodKeeper data.

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

FoodFridge (40°F / 4°C)When to cook or eat it
Fresh fish1–3 daysDay 1
Ground beef or turkey1–2 daysDay 1–2, or freeze
Raw chicken1–2 daysDay 1–2, or freeze
Berries3–6 daysFirst half of the week
Salad greens and spinach3–7 daysFirst half of the week
Broccoli3–5 daysMidweek
Cooked leftovers3–4 daysWithin 4 days of cooking
Yogurt1–2 weeksAnytime this week
Carrots14–21 daysLater in the week
Apples4–6 weeksAnytime
Eggs3–5 weeksAnytime
Hard cheese, unopened6 monthsAnytime

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

  1. Monday: Roast chicken with vegetables. Raw chicken is the most perishable thing in the cart.
  2. Tuesday: Chicken tacos. Leftover cooked chicken keeps 3–4 days.
  3. Wednesday: Broccoli and pepper stir fry. Use the vegetables before they go soft.
  4. Thursday: Fried rice. Cooked rice keeps 4–6 days; eggs keep for weeks.
  5. 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.