Ok well I'm not pregnant and I don't eat meat! But DH is constantly snacking on our trips because we usually get crap food on the flights (see condition 2).
-trail mix with nuts, raisins, etc. Very healthy and easy to pack!
-assorted nuts/raisins/cranberries/dried fruit
-snack bars like Kellogg's, etc.
-small, easy to carry fruits like small apples, bananas, clementines
-small yogurts if you can eat them relatively quickly while they are still cool
-fig newtons! yum