From your measurements she is just below the 3rd percentile for her age. She is underweight for her age. As a guideline for an 18-24 month old child should eat the following: Dairy 4 feedings a day – Milk (4oz), cheese (½ oz), yogurt (½ cup), or cottage cheese (¼ cup). Starch 4 feedings a day – Cereal (¼ cup), pasta (¼ cup), rice (¼ cup), bread (½ slice), or crackers (2). Fruits & Vegetables 4 feedings a day – Fruits (including 100% juice limited to only 4-6ozs) & Vegetables (¼ cup). Protein source 2 feedings a day – Meat (sub) or fish (1oz), or beans (¼ cup). She should eat 3 meals and have snacks between meals using the foods above to be spread out throughout the day. At 18 months old she can eat on her own regular food cut up small. There should be a protein source food at all meals/snacks. Recommend giving her pediasure or any high nutrient drink at all meals/snacks for extra calories so she will gain weight and grow. Additional references for vegetarian and combinations of starches / vegetables and beans / nuts (as allowed) for protein, calcium, and other nutrients for her: American Dietetic Association website, www.eatright.org and Vegetarian Resource Group website, www.vrg.org. Hoped that helped you.