Do you plan your meals ahead or just cook according to the supplies you have on hand?
I always plan ahead. That way, I only have to go grocery shopping once a month.
My wife does the cooking but I'm pretty sure she mostly plans her meals when she does the shopping. So when she cooks what's on hand she IS following the plan.
I plan ahead, so grocery shopping doesn't happen as much.