How to Reduce Food Waste at Home: 12 Habits That Stick

You buy a bag of spinach with good intentions. A week later it's a dark, soggy clump at the back of the crisper drawer, and it goes in the trash along with half a tub of sour cream and the leftovers nobody remembered.

Most food waste at home isn't one big mistake. It's a lot of small ones: buying a little too much, storing things where they spoil faster, and forgetting what's already in the fridge. Small habits fix small mistakes. Here are 12 that are easy to keep, grouped into six simple changes. None of them need an app.

Shop for the week you actually have

Most wasted food is bought for a week that never quite happens.

1. Check what you have before you shop. Take two minutes to look in the fridge, freezer, and pantry before you write the list. A quick photo of each shelf works too. If you already have half a bag of carrots, they go into a meal, not onto the list.

2. Plan a few meals, not every meal. A seven-dinner plan sounds great on Sunday. By Thursday someone has a late meeting, the kids ate at a friend's house, and you ordered pizza. Plan three or four dinners and leave room for leftovers and nights out.

3. Buy fresh food in the amount you'll use. Loose produce lets you buy two peppers instead of a bag of six. The bigger pack can look like the better deal, but it only saves money if you eat all of it.

Store food so it lasts

Where and how you store food often decides whether it lasts a few days or a couple of weeks.

4. Keep the fridge cold enough. FoodSafety.gov recommends keeping your fridge at 40°F or below and your freezer at 0°F or below (see their cold food storage chart). A cheap fridge thermometer tells you for sure. A fridge that runs warm spoils food faster, and you usually won't notice until things go bad early.

5. Give produce the right spot. A few simple rules cover most of it:

  • Keep leafy greens and herbs in the crisper drawer, and wait to wash berries until you're ready to eat them.
  • Store apples and bananas away from other produce, since they help nearby fruit ripen faster.
  • Keep potatoes and onions in a cool, dark place, but not in the same bin.

6. Freeze it before it's too late. The freezer is a pause button. Bread, ripe bananas, cooked rice, extra sauce, and meat you won't cook in time can all go in. Label each bag with what it is and the date, so it doesn't become a mystery bag in three months. Food kept frozen at 0°F stays safe, but the quality slowly drops, so plan to use it within a few months.

Put older food up front

Food you can't see is food you forget, so make the oldest things the easiest to grab.

7. Use first in, first out. When you unpack groceries, move older items to the front and put new ones behind them. It takes a minute, and it means everyone naturally reaches for the older yogurt first. We walk through it step by step in First In, First Out: The Easiest Way to Waste Less Food.

8. Make a "use first" spot. Pick one shelf or a small bin in the fridge for food that needs to be eaten soon: the open jar of salsa, the last two eggs from the old carton, the cut half of an onion. Before anyone cooks or grabs a snack, they check that spot first.

Cook from what's already there

The cheapest meal of the week is the one made from food you already bought.

9. Have one "use it up" meal each week. Pick a night for fried rice, soup, a frittata, quesadillas, or a big salad. These meals take almost anything: the last of the vegetables, a bit of cheese, leftover chicken. Look in the "use first" spot, then decide what to make.

10. Give leftovers a plan. Put leftovers in clear containers at eye level, where people will see them. FoodSafety.gov's general guidance is to eat most cooked leftovers within 3 to 4 days. If you won't get to them in time, freeze them the same day. Leftovers also make an easy lunch for the next day, which saves you a trip to the sandwich shop.

Read date labels the right way

Plenty of good food gets thrown out because of a date that was never about safety.

11. Know what the dates mean. On most packages, a "best by" date is about quality, not safety. The food may taste a little less fresh after that date, but it can still be fine. A "use by" date is the last day the maker recommends using the food, so take it more seriously, and always use infant formula by its date. Follow the package label, and if something looks, smells, or feels off, throw it out. Our guide to best by vs. use by explains each label in more detail.

Keep one list everyone can see

Most "I didn't know we had that" moments happen because the information lives in one person's head.

12. Share what's in the house. If two or three people shop for your home, everyone needs the same picture. A list on the fridge door, a shared note, or a shared app all work, as long as everyone updates it. Write down what you have, what's running low, and what needs to be used soon. Then nobody buys a second jar of mayo while the first one sits half full in the door.

You don't need all 12 habits at once. Pick two or three this week, and add more once those feel normal. The easiest place to start is usually habit 1: look before you shop.

Doing it with Domesio

If you'd like help keeping track, Domesio is a free home inventory app that takes care of a few of these habits for you. Add expiration dates to your items so you can see what to use first. Set low-stock alerts on the things you always need, so they land on your shopping list before you run out. Organize items by location (fridge, freezer, pantry) so you know what's where without opening every door.

Invite everyone in your home to the same household, so whoever is at the store can check what you already have.

Either way, a few small habits mean fewer sad bags of spinach in the trash and fewer extra trips to the store.