As Colossus says go easy on the carbs. I work nights also (6:30pm - 11:00pm), so I usually take two meals to work with me. That way I'm not so hungry when I get home.
If you must eat carbs, go for the slow digesting variety (wholemeal bread, brown rice, sweet potatoes). These will better please your appetite, without causing a surge in insulin which leads to increased fat storage. Note that eating foods high in protein (meat, poultry, dairy, nuts) will also better satisfy your appetite. Cottage cheese is especially good before bed as it contains a lot of casein, which digests very slowly. If you have some good muscle mass, casein will help prevent your body entering a catabolic state (basically your body eats itself) whilst sleeping, due to its slow rate of digestion.