An annual survey of airline food gave Virgin America the top spot with the "healthiest" food choices in the sky, with Air Canada a close second and Alaska Air not too far behind.

The 2012 Airline Food Survey conducted by the website DietDetective.com rated foods for 12 airlines, assigning an overall health score based on seven criteria: health of meals, health of snacks, food variety, calories, improvement from last year's survey, menu innovation and cooperation in providing nutritional information.

Virgin America scored high marks for offering healthy snacks like nuts and a Protein Meal Box. Meal options included a "Holiday Turkey Sandwich" and a Roasted Pear and Arugula Salad with almonds and a fig mustard dressing.

The website also gives tips for the best food to bring on board yourself.

• Also see: Study: Food at BWI ranks near bottom of busiest airports

Follow Baltimore Diner on Twitter @gorelickingood