Diet seperti ini membantu menjaga berat badan yang sehat dan metabolisme yang stabil sambil menyediakan semua nutrisi untuk memenuhi kebutuhan harian anak sesuai RDA (tunjangan diet yang direkomendasikan). Makanan yang tinggi kalori tetapi rendah nutrisi, seperti kue, donat dan minuman manis, makanan dengan lemak jenuh, lemak trans dan sodium dalam jumlah besar harus dikonsumsi dalam jumlah sedang atau dihindari.
Seorang anak dengan penyakit jantung bawaan memiliki metabolisme yang tinggi yang menyebabkan pembakaran kalori lebih cepat sehingga mereka perlu diberi makan makanan berkalori tinggi.
Pemberian makanan padat kalori dan nutrisi yang sering membantu memenuhi kebutuhan yang meningkat ini. Makanan berprotein tinggi seperti susu atau susu, daging, kacang-kacangan, kecambah dan kacang-kacangan harus disertakan. Untuk anak yang lebih besar, sebaiknya hindari makanan asin, gorengan, manis, dan junk food.
Makanan yang mengandung asam lemak omega 3 memiliki efek perlindungan sehingga makanan seperti ikan, biji rami dan minyak biji rami, Kenari, Canola, Kedelai dan minyak kedelai, biji Chia dan sayuran berdaun hijau harus dimasukkan dalam makanan secara teratur.