You need to specify a country and a time. There's a widespread misconception that specific goods were simply either rationed or not rationed and that the amount(s) allowed then remained constant throughout the war. The tendency in all coutries was for more and more things to be rationed, and for the amounts allowed to be reduced.
In Britain, for example, bread was not rationed during World War 2, only afterwards!
350 grams of bread
Eggs, Milk, Bread, Canned food, etc.
They ate tinned spam, potatoes, roast turkey, eggs, bacon, bread but it was limited because of the ration books!
The main food the British soldier eat during World War 2 was soup with bread and beans. However, most British troops eat ration packs.
yes they have it in world war 2
If you were lucky you would get k ration. They were an important source of food for WWII soldiers. A K ration was also a pocket ration for paratroopers .... but large, pockets that were designed to be able to hold a k ration box. A C ration is an already canned food sent in to the soldiers. If you got or had none of those you had to eat a German soldier. To finish off you would not get to much food to eat during World War 2.
The ration group of WWII was the Office of Price Administration (OPA).