I've just flown MAD-MIA and back.
I was quite impressed. Outbound starter was a Russian Salad which actually was fairly average, but the Pork Cheek main was lovely. Desert was a cheeseboard. I can only recall the other main option (I think there were 3) which was a pumpkin ravioli I think.
Then had a cheese rigatoni before landing which was tasty if a little boring.
The return was a late flight, the burrata and tomato salad starter was excellent, the main chicken was dry so not amazing. Finally, breakfast before we landed was smoked salmon.
Overall, I must say I was fairly impressed with the overall offering and accompanying breads and the like. You can find the menu online but not sure how far in advance.