Virtually none. I meal plan so only buy stuff I know I'm going to need/use. I religiously make shopping lists so never buy anything random which I find is where waste often arises. For meat, fruit and veg, I buy "loose" rather than in pre-packs, so tend not to have any surplus to throw away - i.e. I eat an orange every day, so only buy 7 per week rather than a bag of maybe 8/10, some of which may go off if not eaten within the week.
If I've a couple of eggs left over from a box, I'll have scrambled egg or an omelette for breakfast to use them up before they go off. When making meals, I "plate up" rather than use serving dishes, and only put the "right" amount of food on each plate, so work backwards, i.e. if I think we all need 3 small roast potatoes and there are 4 of us, I only cook 12!
I think the only thing we regularly throw away is the odd slice of bread from the loaf when it starts to go stale or an inch or two from the milk container when it starts to acquire a faint smell.
I "rotate" everything with use by/sell by dates whether fresh, frozen, tinned or packets, by putting anything new I buy behind them on the shelf etc., so can't remember the last time I came across a packet/tin that had gone out of date and needed throwing away.
Our food waste "caddy" is literally just fruit/veg peelings, egg shells, the odd crust from the loaf of bread, fat/skin from meat I cook, etc. Maybe, there's the odd "left over" from the plate at a meal time where someone hasn't eaten everything, but it's usually minimal as I tend to cook smaller portions rather than larger ones.