Kittens, at any age, have small stomachs, so the best method of feeding is "little and often", as often as four to six times a day for very young kittens. As kittens get older and bigger, they can be fed bigger portions in less frequent meals. By 6 months, a kitten can generally eat two or three times a day.
How often a kitten needs to eat wholly depends on each individual. Some kittens eat more and some eat less. Generally speaking, its ideal to feed your kitten as much as it wants. Kittens need twice as much Protein as an adult cat does, so don't be surprised if you are feeding your kitten much more than you would an adult cat.
General Feeding Guide (this is a guideline only and should be changed to fit your kitten's needs):
Age Meals Per Day Daily Ration
Weaning to 3 months. 4-6 50-100 grams (2-3½ oz)
3 to 4 months. 4-6 100-150 grams (3½-5 oz)
4 to 5 months. 3-4 200 grams (6½ oz)
Over 6 months. 2-3 200-300 grams (6½-10 oz)
Alternatively, look at the feeding guide on the back of the food package.
Lastly, it is best to look for a good quality food that has a very high named meat content (labelled as Chicken, Turkey, Tuna, etc.) as the FIRST ingredient with no grains, wheat, or corn. Foods that are free of grains, corns, and wheat gluten are highly recommended as these cereals are cheap "filler" that bulk up foods - but have no nutritional value for your kitten. Wet food with these specifications are much easier to find than in dry food.