While meal prices in Portugal can vary, the average cost of food in Portugal is €40 per day. Based on the spending habits of previous travelers, when dining out ... Portugal\x27s prices for food and drink are cheap. To eat out, you can pay as little as €15 for dinner, with a bottle of wine at a restaurant ...