In term of food, tins and bread are easy to carry and pack small. In Mongolia we ate often pot noodles and Russian tinned sardines with stocky Russian bread (I can always post the ride report in here if there is enough interest). Again, it was easy and small to pack and carry those. And after few very dubious meals we avoided all meat in Mongolia and would get eggs and rice as breakfast anywhere we could. We stuffed our face once we went back into Russia!
The Biltong I found on the road was not very tasty and super salty, and Alistair is (usually) vegetarian. Also when breakfast was on offer, it was usually huge, which was enough food for 24h. None of us is a big eater, as you may have noticed.
We had great meals and toasted sandwiches everywhere we went. Sometimes, even the Malawi version of fast food (in Lilongwe)!
But for camping in remote locations, tins were useful and could last long.
To be honest we both expected to lose weigh in this trip, but instead, Alistair put on 5 kgs! Especially once we crossed back into South Africa! All those massive breakfasts!

Also what I forgot to add is that we often can find snacks on the road: pies, samosas and "food in Pastry " parcels everywhere in the world, named Pirojky, pastries, samosas, pies, empanadas etc... they all have the same idea: some pastry with food inside, usually very hot!
They are usually very nice as well and filling and are easy to find in supermarkets, fuel stations, corner streets etc.
We had many of those in all our trips.
Why carry lots of cooking stuff (oil, rice, salt, pots and pans etc) and lots of food when you can buy ready to eat food anywhere, cheaply, on the go? Cooking on a fuel stove is not great either. Also this keep us with minimum luggage and weigh.
In south america we used to take the full set menu at lunch time which was incredibly cheap (1$) tasty and very big. It really depends on the country and price of eating ready made food.