Partial answer.
Fully solved:
1)
One kilo of beef or pork
NO symbol backwards + (+1 = LIKE) backwards + O = ONE KILO. off=OF. bbbb=b4=BEEF OR. Morse code P + double bar OR operator, and Morse code disguised as a smiley face K = PORK.
h/t M Oehm, somebody & LOTGP
Nine fish
N in E F is H.
Two new veneer chairs
toe=two, gnu=new. ve<->=ve near=veneer. ch + “air” + s = chairs.
h/t M Oehm, somebody & No Name
A bone to give the dog
LANRETE with backwards arrow under it spells ETERNAL. It is colored like the Swedish flag. Swedish for 'eternal' is 'evig'. 'Evig' backwards is 'give'. There is an A bound to it. Word THE is THE. The flags are semaphores for the letters D O G. A bound to give the dog.
h/t M Oehm & somebody
Many vegetables
Person whose head is male symbol = MAN. A Y on him makes MANY. V-edge tables = vegetables.
h/t M Oehm
Dozen sugar canes
Someone taking a doze, his snores are Ns instead of Zs. The backwards flag of US is SU. The coordinates point to a town in Brazil called Garca. Adding that to the Loch Ness Monster (Nessie) and subtracting ie (internet explorer) and respacing yields DOZEN SUGAR CANES(S)
h/t M Oehm & somebody
Ten puddings
Tungsten - tongues (puddle rings) - ruler’s 3rd 4th and 5th letters.
Forty cookies
Four ties Braile C O O keys.
Not solved but some ideas
4)
8 pounds of potato ????
Eat past tense is ate or EIGHT. p oz = p ounce which sounds like POUNDS. Pot+A+arrow to = POTATO.
The last symbol says “nautical storeroom” and is striked-thru. On a ship, the storage area for cargo is called the “hold”. Areas for storing ship-equipment might be called lockers, such as sail locker, bosun’s locker, etc. The colors behind the symbol in question has the coloration of the national flag of Spain but is also the International Maritime signal flag for the number 1. Spanish words for nautical storeroom are "bodega" or "pañol". user168715 has found the word 'tilla' which could be used to form tortilla. Could also have something to do with marina/marinate
h/t M Oehm, somebody & user168715