The food in Portugal is mostly reasonbaly priced. You can find snacks in bakeries for around 2 EUR, light meals and sandwiches for around 7 EUR, and fast food for around the same price. If you want a sit-down meal with drinks, you’re looking at spending closer to around 18-20 EUR per meal. After that, the sky is the limit. However, you can find some great bargains.
It’s important to keep in mind that the appetitizers the waiter brings out as soon as you sit down at your table, aren’t for free!
If you’re cooking, groceries will cost around 30-35 EUR for a week’s worth of food that includes items like pasta, vegetables, chicken, and other basic food stuffs.