Here's what we do:
Plan a menu for the week before going grocery shopping. I tape the new menu to the inside of one of my cabinets. Bean based dinner once a week
Soup night once a week
At least one dinner with a whole chicken, I get them for $5. My DH's fav is Smothered Chicken.
Sausage night. I don't like sausages but my family does. I get them for $2 a pack at Grocery Outlet. I cook them under the broiler for a cheap fast dinner.
Buy eggs in bulk - I get chorizo for $0.99 and cook up a big batch of Chorizo Eggs at least once a week. Two packs of chorizo and about 18 eggs. My kids love making burritos out of it. They'll eat these eggs for breakfast, lunch, or dinner. :)
I have a bunch of recipes for cheap side dishes. A lot of them using ingredients I always have in my pantry.
Make a shopping list based off your menu. I then go and look in my pantry for things on my list and cross off what I already have.
We drink iced tea or water.
We don't eat any sweets.
We don't eat boxed, frozen meals, or convenience foods.
Save your grocery receipts. I like to add them up at the end of the month and see how much we really spent. I also then look through the receipts for things we didn't really need to buy. All those little things really add up.
Here's where I really save money - I only go grocery shopping once a week. I first hit Grocery Outlet, which is clearance grocery store. They have a lot of premium lunch meats, cheeses, sausages, canned foods, fruits, veggies, etc at very low prices. I then finish up my shopping at another grocery store.