Do what my first (and favorite) pothead roommate always did. If you're high, and get the munchies, dont allow yourself to eat some pre-packaged, ready-made crap food. Force yourself to get up, go to the stove, and cook a full-blown meal. Something you've never tried before. This way, you'll not only be eating things that are probably better for you (make generous use of vegetables, natural oils, etc...), but you'll have a good way to polish up your cooking skills as well.

After a year or 2 of smoking, you'll be a fucking gourmet.