Well, I reckon I spend about £35 a week on food for me and the kids.
But ds1 has free school dinners.
They both only have toast with peanut butter for breakfast, cereal is a bit of a treat.
Ds2 is 2 and appears to photosynthesise.
And I don't, as a rule, buy crisps, sweets, cakes, chocolate bars/biscuits, weird pulped fruit items, expensive cuts of meat, beef, lamb, branded food and convenience food bar oven chips.
Typically for the week I will buy
1 packet dried egg noodles - £1
1 packet value spaghetti - 0.30
1 carton passata - 0.40
1 bag value grated cheddar (byfar the cheapest way to buy cheese and it's nice) - 1.99
1 small chicken - 3.00
1 packet rib chips - 2.50
1 packet stewing steak - £2.50
12 eggs - 2.00
4 loaves of bread - 2.50
10 pints of milk - 5
2 heads of broccoli - 1.50
1 cabbage - 0.60p
1 box mushrooms - 0.60
big bag carrots - 1.50
big bag potatoes - 1.50
1 tub marge - 0.70
6 chocolate mousses - 0.40
1 packet of nappies - 4.00
2 packets of wipes - 2.00
1 jar peanut butter - 0.80
then fruit - 4.00
Which I make to come to under £35. And apart from the odd bit of topping up (salt, vinegar, garlic, mint sauce, gravy granules, flour etc), that's all I spend and none of us are ever hungry.
So it's not that your shopping is excessive - I don't think it is, certainly, but I do find that men are expensive things to feed. They eat a lot and they always want things like thick cut ham, and expensive sausages, and steak, and beer.