Yes, you can pre-order your meals on an international flight with British Airways. For this, you need to log into your manage booking account using your last name and booking reference number. And after that, they can add the meal of their choice. The manage booking feature is an amazing tool as you can select your meal as per your dietary requirements.