When I was pg I used to make batches of healthy (and tasty) bran muffins which I would then freeze. I can share the recipe if anyone is interested. Each morning I'd take one out of the freezer and take it to work - by mid morning it had defrosted and was much healthier than buying a chocolate muffin from Starbucks - and cheaper too.
I know what you mean, it can be hard to find healthy food choices but even places like Delifrance sell wholemeal bread these days and fruit salads and at hawker centres you can load up with veggies and fresh fruit etc. Just avoid too much fried noodles, laksa and so on.
Taking snacks to work in your bag such as dried fruit, nuts, rice cakes etc helps you avoid pigging out on junk food when you get the munchies.
At home if you don't like to cook try quick stir fries, tofu, chicken or prawns with a huge pile of veggies and rice, or something like jacket potato and tuna, omelette, chicken salad, or pasta could all be good choices. Protein wise if you don't like to eat meat you can whizz up some silken tofu in the blender with some fresh fruits such as mango and banana, add soya or cows milk and crushed ice for a great tasting smoothie. Even if you don't like tofu this tastes good.