Don't Shop Hungry
If you're about to head out on a grocery-store run, ask yourself first: Am I hungry? If the answer is yes, grab a snack before you get in the car. Hungry shoppers tend to stray from their lists, impulse-buy and spend a lot more than they plan to. The same goes for shopping when you're tired or in a hurry. If you hit the store on the way home from work and dinner needs to be ready in a half-hour, you'll definitely be more likely to buy frozen or prepared foods. Dinner will be on the table faster, sure, but you'll probably also overspend.