Singkatnya: makanan tinggi kalori yang paling masuk akal untuk naik berat badan adalah yang padat energi sekaligus padat gizi, bukan yang sekadar berminyak dan manis. Berdasarkan Tabel Komposisi Pangan Indonesia (Kemenkes), juaranya ada di kelompok kacang dan olahannya (kacang mete goreng 629 kkal per 100 gram, selai kacang 590 kkal, kacang tanah sangrai 560 kkal), disusul susu bubuk (513 kkal), cokelat hitam batang (615 kkal), santan murni (324 kkal), dan keju (326 kkal). NHS sendiri menyarankan menambah sekitar 300 sampai 500 kalori ekstra per hari supaya berat badan naik bertahap, bukan meledak dalam semalam.
Jadi masalahnya sebenarnya bukan "makan apa biar gemuk". Masalahnya, bagaimana menempelkan 300 sampai 500 kkal tambahan itu ke menu harianmu tanpa bikin perut kembung dan tanpa mengorbankan kualitas gizi. Itu yang kita bedah di bawah.
Naik Berat Badan Itu Soal Surplus, Bukan Soal Kekenyangan
Kalau kamu pernah baca soal defisit kalori untuk turun berat badan, logikanya tinggal dibalik. Untuk naik, asupan harus lebih besar dari yang kamu bakar. NHS menyebut angka praktisnya: orang dewasa bisa mencoba menambah sekitar 300 sampai 500 kalori ekstra per hari agar kenaikan terjadi secara bertahap.
Perhatikan kata "ekstra". Itu tambahan di atas kebutuhan harianmu, bukan total. Jadi urutan kerjanya:
- Hitung dulu perkiraan kebutuhan kalori harianmu pakai kalkulator kalori.
- Tambahkan 300 sampai 500 kkal di atas angka itu.
- Isi tambahan tersebut dengan makanan yang kalorinya padat, supaya tidak perlu makan dalam volume yang menyiksa.
Poin ketiga inilah yang sering dilewati. Orang yang susah naik berat badan biasanya bukan malas makan, tapi cepat kenyang. Menambah 400 kkal lewat nasi dan sayur berkuah artinya menambah volume besar ke perut yang sudah penuh. Menambah 400 kkal lewat 40 gram kacang tanah sangrai plus segelas susu bubuk full cream? Itu cuma segenggam dan satu gelas.
Tips: Jangan ubah total menumu dulu. Tempelkan saja "topping kalori" ke menu yang sudah ada. Nasi goreng yang sama, ditambah telur dan sedikit keju. Bubur kacang hijau yang sama, disiram santan lebih tebal. Cara ini jauh lebih tahan lama dibanding memaksakan makan enam kali sehari.
Daftar Makanan Tinggi Kalori Menurut Data Kemenkes
Semua angka di tabel ini diambil dari Tabel Komposisi Pangan Indonesia yang diterbitkan Kemenkes lewat panganku.org, dihitung per 100 gram bagian yang dapat dimakan (BDD).
| Bahan | Energi (kkal/100 g) | Protein (g) | Lemak (g) | Karbohidrat (g) |
|---|---|---|---|---|
| Minyak kelapa sawit | 884 | 0 | 100 | 0 |
| Minyak kelapa | 870 | 1 | 98 | 0 |
| Kenari, kering | 657 | 15 | 66 | 13 |
| Kacang mete, goreng | 629 | 20,4 | 56,3 | 19,8 |
| Cokelat pahit, batang | 615 | 5,5 | 42,6 | 29,2 |
| Selai kacang | 590 | 27 | 49 | 20,9 |
| Cokelat susu, batang | 565 | 9 | 35 | 53,6 |
| Kacang tanah, goreng | 564 | 25,5 | 44,4 | 25,5 |
| Kacang tanah sangrai | 560 | 29,5 | 43 | 24,1 |
| Kacang tanah, kering | 525 | 27,9 | 42,7 | 17,4 |
| Susu bubuk | 513 | 24,6 | 30 | 36,2 |
| Kacang kedelai, kering | 381 | 40,4 | 16,7 | 24,9 |
| Tempe kedelai, goreng | 350 | 24,5 | 26,6 | 10,4 |
| Susu kental manis | 343 | 8,2 | 10 | 55 |
| Keju | 326 | 22,8 | 20,3 | 13,1 |
| Santan murni | 324 | 4,2 | 34,3 | 5,6 |
| Ayam, daging segar | 298 | 18,2 | 25 | 0 |
| Madu | 294 | 0,3 | 0 | 79,5 |
| Roti putih | 248 | 8 | 1,2 | 50 |
| Tempe kedelai, mentah | 201 | 20,8 | 8,8 | 13,5 |
| Nasi putih | 180 | 3 | 0,3 | 39,8 |
| Telur ayam ras, segar | 154 | 12,4 | 10,8 | 0,7 |
| Pisang raja, segar | 120 | 1,2 | 0,2 | 31,8 |
| Alpukat, segar | 85 | 0,9 | 6,5 | 7,7 |
| Susu sapi, segar | 61 | 3,2 | 3,5 | 4,3 |
Ada dua hal yang langsung kelihatan dari tabel ini.
Pertama, lemak adalah pengungkit kalori terkuat. Minyak sawit 884 kkal per 100 gram, dan nyaris seluruhnya lemak. Itu sebabnya menu yang digoreng atau bersantan otomatis melonjak kalorinya. Bandingkan tempe mentah (201 kkal) dengan tempe goreng (350 kkal): bahan yang sama, cuma lewat wajan, naik 149 kkal per 100 gram.
Kedua, tidak semua yang tinggi kalori itu setara. Cokelat susu batang 565 kkal dengan 53,6 gram karbohidrat, sementara kacang tanah sangrai 560 kkal dengan 29,5 gram protein. Kalorinya mirip, isinya beda jauh.
Kacang dan olahannya: paling efisien
Ini kelompok yang paling saya rekomendasikan buat orang Indonesia, karena murah, ada di mana-mana, dan tidak butuh kulkas. Selai kacang 590 kkal per 100 gram dengan 27 gram protein, kacang tanah sangrai 560 kkal dengan 29,5 gram protein. Segenggam kacang tanah sangrai (sekitar 40 gram) sudah setara sekitar 224 kkal, dan itu bisa kamu habiskan sambil ngobrol tanpa merasa "makan berat".
Kalau kamu suka olahan lokal, tempe kedelai goreng ada di 350 kkal per 100 gram dengan protein 24,5 gram. Rempeyek kacang, enting-enting gepuk, dan bubur kacang hijau bersantan juga masuk kategori tinggi kalori, walaupun yang manis-manis sebaiknya jadi selingan, bukan tumpuan.
Susu dan produk olahannya: senjata cair
NHS menyarankan minuman berkalori tinggi seperti milkshake di antara jam makan, dan alasannya masuk akal: cairan tidak seberat makanan padat di lambung, jadi tidak mematikan nafsu makan untuk sesi berikutnya.
Susu sapi segar cuma 61 kkal per 100 gram, jadi jangan berharap banyak dari susu cair biasa. Yang jadi pengungkit adalah susu bubuk (513 kkal per 100 gram). Menambahkan 30 gram susu bubuk full cream ke segelas susu, kopi, atau oat berarti menambah sekitar 154 kkal sekali tenggak. Keju di angka 326 kkal per 100 gram, dan 30 gram keju parut di atas telur dadar menambah sekitar 98 kkal.
Susu kental manis memang 343 kkal, tapi 55 gram dari setiap 100 gramnya adalah karbohidrat (didominasi gula). Pakai secukupnya saja untuk rasa, jangan jadikan sumber utama.
Lemak dan santan: cara curang yang legal
Santan murni 324 kkal per 100 gram dengan 34,3 gram lemak. Ini alasan kenapa opor, gulai, dan lodeh gampang sekali menaikkan kalori satu piring makan. Minyak untuk menumis, sekitar 10 gram saja, sudah menyumbang sekitar 88 kkal.
NHS memang menyebut menambahkan mentega, margarin, atau minyak ke makanan sebagai cara memberi energi lebih. Tapi ingat, ini bumbu, bukan makanan. Kalau seluruh surplusmu datang dari minyak, kamu naik berat badan tanpa dapat protein, serat, atau mikronutrien.
Alpukat: kenapa angkanya bisa beda jauh
Ini kasus menarik yang sering bikin bingung. Tabel Komposisi Pangan Indonesia mencatat alpukat segar cuma 85 kkal per 100 gram. Sementara Harvard T.H. Chan School of Public Health menyebut satu buah alpukat ukuran sedang berisi sekitar 240 kalori, 22 gram lemak (15 gram di antaranya lemak tak jenuh tunggal), 10 gram serat, dan 3 gram protein.
Beda banget? Tidak juga. Perbedaannya ada di dua hal: varietas alpukat yang diukur, dan yang paling penting, ukuran porsi. Satu buah alpukat utuh jelas lebih berat dari 100 gram, jadi angka Harvard menghitung buah utuh, bukan per 100 gram.
Pelajarannya: selalu perhatikan satuan sebelum percaya angka kalori. Ini juga berlaku waktu kamu baca kalori nasi putih atau kalori telur rebus, karena "per 100 gram" dan "per butir" bisa memberi kesan yang sangat berbeda.
Terlepas dari angkanya, alpukat tetap masuk daftar rekomendasi karena lemaknya didominasi lemak tak jenuh tunggal, dan dia gampang diselipkan ke jus, roti, atau salad tanpa terasa berat.
Menyusun Surplus 300 sampai 500 kkal dalam Sehari
Ini bagian paling praktis. Semua angka di bawah dihitung dari data TKPI di atas, tinggal ditempel ke menu yang sudah kamu makan sehari-hari.
| Tambahan | Porsi | Perkiraan kalori |
|---|---|---|
| Selai kacang di roti | 30 g | ±177 kkal |
| Susu bubuk full cream dilarutkan ke susu atau kopi | 30 g | ±154 kkal |
| Kacang tanah sangrai sebagai camilan | 40 g | ±224 kkal |
| Santan murni ditambahkan ke bubur atau sayur | 50 g | ±162 kkal |
| Keju parut di atas telur atau nasi | 30 g | ±98 kkal |
| Cokelat hitam batang | 30 g | ±185 kkal |
| Minyak untuk menumis | 10 g | ±88 kkal |
Contoh kombinasi yang realistis untuk orang kantoran di Jakarta atau Jogja:
- Paket pagi (331 kkal): roti dengan selai kacang 30 gram (±177 kkal) plus kopi susu yang ditambah 30 gram susu bubuk (±154 kkal).
- Paket sore (322 kkal): segenggam kacang tanah sangrai 40 gram (±224 kkal) plus 30 gram keju parut di atas telur dadar (±98 kkal).
- Paket makan malam (250 kkal): sayur atau bubur yang disiram 50 gram santan murni (±162 kkal) dan ditumis dengan 10 gram minyak (±88 kkal).
Ambil satu paket saja, kamu sudah masuk rentang bawah rekomendasi NHS. Ambil dua, kamu di rentang atas. Sesederhana itu, dan kamu tidak perlu menambah satu piring nasi pun.
Tips: NHS mengingatkan untuk tidak kekenyangan minum sebelum makan. Jadi geser milkshake, susu, atau jus alpukatmu ke sela-sela jam makan, bukan tepat sebelum makan besar. Perbedaannya kelihatan dalam seminggu.
Yang Sebaiknya Tidak Jadi Andalan
NHS menulisnya dengan tegas: jangan mengandalkan cokelat, kue, dan minuman manis untuk menaikkan berat badan. Alasannya bukan karena kalorinya haram, tapi karena berat badan yang naik dari sumber seperti itu datang tanpa protein, tanpa serat, dan tanpa mikronutrien yang tubuhmu butuhkan.
Ini juga sebabnya "makan gorengan tiap hari biar gemuk" adalah saran yang malas. Keripik singkong 478 kkal per 100 gram memang tinggi, tapi proteinnya cuma 0,9 gram. Bandingkan dengan kacang tanah sangrai di kalori yang mirip tapi protein 29,5 gram. Kalori yang sama, hasil akhirnya beda.
NHS juga mencatat bahwa berat badan kurang bisa berarti kamu kekurangan vitamin dan mineral, yang berpotensi berujung pada masalah seperti sistem imun yang lemah dan patah tulang. Artinya, tujuan sebenarnya bukan sekadar angka timbangan naik, tapi status gizi yang membaik.
Tambahan Kalori Perlu Dipasangkan dengan Latihan
Kalau kamu cuma menambah kalori tanpa memberi tubuh alasan untuk membangun otot, sebagian besar surplus itu cenderung tersimpan sebagai lemak. NHS menyarankan membangun otot lewat latihan kekuatan atau yoga, dan menambahkan bahwa olahraga juga bisa memperbaiki nafsu makan. Poin kedua ini penting banget buat orang yang keluhannya "susah makan": justru gerak dulu, lapar belakangan.
Kalau belum pernah menyentuh beban, mulai dari latihan beban untuk pemula dan jangan buru-buru menambah angka. Dua sampai tiga sesi per minggu sudah cukup untuk memberi sinyal ke tubuh bahwa kalori tambahan itu ada gunanya.
Untuk memantau progres, timbangan saja tidak cukup. Cek juga posisi indeks massa tubuhmu lewat kalkulator BMI, dan lihat apakah kenaikannya bergerak ke arah rentang yang kamu tuju.
Kapan Sebaiknya Bicara dengan Tenaga Kesehatan
Artikel ini soal gaya hidup dan pilihan makanan, bukan pengganti pemeriksaan medis. NHS menyarankan untuk menemui dokter kalau kamu mengalami penurunan berat badan mendadak, kehilangan berat badan tanpa mengubah pola makan, atau menggunakan pembatasan makan untuk mengelola emosi, karena kondisi seperti itu bisa jadi tanda ada masalah kesehatan yang mendasari.
Kalau kamu sudah konsisten menambah 300 sampai 500 kkal per hari selama beberapa minggu tapi timbangan tidak bergerak sama sekali, itu juga sinyal untuk berkonsultasi dengan dokter atau ahli gizi, bukan sinyal untuk menggandakan porsi gorengan.
Ringkasan
- Makanan tinggi kalori terbaik untuk naik berat badan adalah yang padat energi sekaligus padat gizi: kacang dan olahannya, susu bubuk, keju, santan, alpukat, telur, tempe.
- Targetkan tambahan sekitar 300 sampai 500 kkal per hari sesuai anjuran NHS, dihitung di atas kebutuhan harianmu.
- Tempelkan tambahan kalori ke menu yang sudah ada. Ini jauh lebih berkelanjutan dibanding memaksa makan lebih banyak piring.
- Jangan menumpukan surplus pada cokelat, kue, dan minuman manis.
- Pasangkan dengan latihan kekuatan supaya tambahan kalori lebih banyak jadi otot.
Mau menyelami topik gizi lainnya? Jelajahi artikel di kategori nutrisi untuk memahami angka-angka di balik piringmu.



