We spend 50 per week, that doesn't include pet food, but does include toiletries (pet food is 25 a month). We are a family of five.
95% of our meals are vegetarian, I think that makes a difference.
Meals are planned around what the grocery stores have advertised on sale. I shop at Aldi first, to see if their prices are cheaper than the sales, and go to the sale stores if needed.
I buy fruits and veggies that are in season. I shop once a week, using a list that is created for the meals I am fixing for that upcoming week. I stick to the list. Breakfast is either cereal or eggs. I pack the kids' lunches (they get one school lunch a week, that is a different budget though).
We don't have soda in our house, no chips, no cookies, very little snack foods. Those are the items that kill my budget. I make most foods from scratch, staying away from the boxed meals that are not economical (nor as healthy). I have about 14 -21 meals that I rotate through, to try not to create too much boredom in our "cheap" meals.
As far as the OP, I can't let my DH do the shopping, or he would triple the amount that I spend easily. In fact, he'll ask for things.. like calamari (sp?) olives... I priced them, and they were $6. I told him, it just wouldn't be happening.
If you go to
http://www.hillbillyhousewife.com she has some very economical meals, and presents a $45 a week meal plan, that you can start from scratch, and buy everything needed for the meals.
Edited: We don't eat out very much. Maybe once a month. (although my 5 year old and I like to frequent mcdonalds after his preschool.. that money comes from a different budget as well)