Eat a big meal first, THEN smoke. Have a huge salad that fills you up.

Then... get some self-control. Have a huge thing of water and drink it. I like Smart Water. It tastes good and is very hydrating.

You may also wish to choose low-calorie foods like popcorn (but read the label, or pop it on the stove) or fruit.

A little self-discipline will help; habits are formed slowly and through persistence. After forcing yourself to do this for awhile, it will become habit and you won't have to worry so much about it.

It takes about 3-4 weeks to form a habit.