Italy is home to a wide variety of fresh foods — pasta, sausage, figs and sun-dried tomatoes — that tourists travel across oceans to experience. Upon arriving in Italy, travelers are either delighted to learn that they can enjoy delicious food at low prices or disappointed with mediocre food at high prices. Food prices in Italy depend on where you dine or shop, but if you eat like a local, you will spend less than you do at home.
An individual on a budget can dine in Italy for around $20 a day, even eating out for every meal.
The typical Italian breakfast — cappuccino and pastry — costs $2.50 throughout the country. A take-out lunch, such as a calzone, sandwich or two pieces of pizza, runs from $3 to $6, as long as you avoid the tourist strip. In local trattorias, a hearty and substantial portion of pasta for dinner costs $10 to $15, as does a fixed-priced lunch with a first course — pasta, risotto or soup, main course, dessert and wine.