Pada usia 6-12 bulan, pola makan anak harus mengikuti piramida makanan. Makin ke atas makin sedikit porsi makanan yang harus dikonsumsi anak. Berikut urutannya dari paling bawah ke paling atas:
Sumber karbohidrat, yakni roti, jagung, nasi, cereal, dan sebagainya, dikonsumsi sebanyak 1-3 kali/hari @ 1 mangkuk kecil.
Sumber zat pengatur, yaknis sayuran dikonsumsi sebanyak 1-2 kali/hari sekitar 25-50 g mentah. Buah dikonsumsi sebanyak 1-2 kali/hari sekitar 25-75 g.
Sumber protein yaitu ASI dikonsumsi sebanyak 2-3 kali/hari. Protein lainnya dikonsumsi sebanyak 1-3 kali/hari. Misalnya, ayam kampung (paha bawah), telur (1/2–1 butir), daging (1/2 potong sedang/20 g), kacang-kacangan (1-2 sendok makan), tahu (1 potong/50 g), tempe (1 potong/25 g), serta ikan (1 potong sedang/20 g).
Bila perlu, berikan sumber lemak berupa minyak sebanyak 1/2 sendok teh.