What I found is a parasitic wasp called Trichogramma that is almost impossible to detect in your home (full-grown, they are about the size of a grain of sand) which implants it's larvae in the eggs of pantry moths. They are quite inexpensive (I paid $12.50 USD for 15 thousand larval wasps) and have been used in agricultural applications for many years with great success. Adding these wasps to your other cleaning habits (I would suggest releasing them every other week for 2-3, even 6 months, just to be sure you haven't missed a breeding cycle) works wonders, and when the food supply runs out (new moth eggs) they die. They do not infest if moths are not present. Please give them a try before introducing chemicals into your home. You won't be sorry.
Pantry Moths, or Weevils, are small insects that infest in dirty areas of the kitchen and pantry. They are most frequently found in flours or grains. The first step is to clean the entire kitchen, replacing broken or cracked containers with clean dry ones, scrubbing the walls and shelves of the cupboards with soap and water, being sure to dry it thoroughly. Any rodent nests should be removed also because Pantry Moths will live in there. Any infested food items should be thrown out immediately. To prevent any further infestations, keep the kitchen and any other area where food is stored, clean and dry.
Food moths are becoming increasingly common in the home. The Indian Meal Moth is sometimes referred to as the Pantry Moth. They are a common grain-feeding pest, feeding on cereals and similar products.