You get a free meal service with Iberia on coach only when:
- Flight time is over 3:55: Breakfast (from 04:00 to 08:30), Lunch/Dinner (from 08:31 to 03:59). Breakfast is usually toast/pastry or hot omelette (+coffee/tea, oj, etc). Lunch/Dinner you always get a hot "entrée"

. There is usually only one drinks round while serving the food (wine, cava, beer inc.) but don't be afraid to ask for an extra bottle of wine (works for me all the time).
- Flight time is over 4:31: Breakfast (from 04:00 to 08:30). Lunch/Tea (from 08:31 to 21:00). Dinner (from 21:00 to 03:59). Meal types and drinks similar to the >3:55 case.
If you pre-order veg, kosher, low sodium etc you'll probably get a cold meal.