Ringkasan
Penskala Resep menyesuaikan jumlah bahan ketika Anda membutuhkan lebih banyak atau lebih sedikit porsi dari yang dibuat oleh suatu resep. Masukkan bahan-bahan resep Anda dengan berat dalam gram, atur jumlah porsi asli dan yang diinginkan, lalu lihat jumlah yang telah diskalakan secara instan - beserta informasi gizi per porsi dan total dari basis data USDA FoodData Central.
Cara kerjanya
- Tambahkan bahan - cari di basis data 142 makanan USDA dan tambahkan makanan ke resep Anda dengan berat dalam gram per total resep.
- Atur porsi - masukkan berapa porsi yang dihasilkan resep asli dan berapa banyak yang Anda inginkan.
- Lihat jumlah yang diskalakan - setiap bahan dikalikan dengan faktor skala. Total nilai gizi (kalori, makronutrien) diperbarui secara langsung untuk total resep dan per porsi.
Rumus penskala
Where
Rasio target_servings ÷ original_servings adalah faktor skala. Jika sebuah resep menghasilkan 4 porsi dan Anda menginginkan 6, faktor skala adalah 1,5 - setiap bahan dikalikan 1,5.
Perhitungan nilai gizi
Semua nilai nutrisi dalam basis data disimpan per 100g. Untuk menghitung nutrisi untuk porsi tertentu:
Where
Total nilai gizi resep adalah jumlah dari semua nilai bahan yang diskalakan. Nilai gizi per porsi membagi total dengan jumlah porsi target.
Persentase energi makronutrien
Pembagian energi protein/karbohidrat/lemak menggunakan faktor umum Atwater - sistem standar untuk pelabelan energi makanan (EU Regulation 1169/2011, FAO):
Where
Contoh perhitungan
Sebuah resep tumis ayam menghasilkan 4 porsi. Anda menginginkan 6 porsi (faktor skala = 1,5).
Resep asli: 400g dada ayam + 600g nasi merah (matang) + 200g brokoli.
Menskalakan 4 → 6 porsi (faktor 1,5×)
Dada ayam, mentah (400g → 600g)
= 600g, 720.0 kkal
Nasi merah, matang (600g → 900g)
= 900g, 1107.0 kkal
Brokoli, mentah (200g → 300g)
= 300g, 102.0 kkal
Result
Total: 1929 kkal, 167,7g protein, 250,2g karbohidrat, 25,8g lemak. Per porsi: 322 kkal.
Pembagian energi makronutrien (per porsi, Atwater 4-4-9):
- Protein: 28,0 × 4 = 111,8 kkal → 35,2%
- Karbohidrat: 41,7 × 4 = 166,8 kkal → 52,6%
- Lemak: 4,3 × 9 = 38,7 kkal → 12,2%
Penjelasan input
- Resep menghasilkan (porsi) - berapa banyak porsi yang dihasilkan resep asli. Default: 4.
- Saya ingin (porsi) - berapa banyak porsi yang Anda butuhkan. Tombol pilihan cepat untuk jumlah umum (1, 2, 4, 6, 8, 12).
- Bahan-bahan - cari dan tambahkan makanan dari basis data USDA. Masukkan berat dalam gram per total resep (bukan per porsi).
Penjelasan output
- Faktor skala - ditampilkan ketika target berbeda dari aslinya (mis. “1,5× peningkatan skala”).
- Tabel bahan - berat gram asli dan yang diskalakan ditampilkan berdampingan.
- Nilai gizi per porsi - kalori (angka utama), protein, karbohidrat, lemak, serat dengan persentase energi makronutrien.
- Nilai gizi total resep - dijumlahkan dari semua bahan untuk seluruh resep yang diskalakan.
Asumsi dan keterbatasan
- Penskala linier - semua bahan diskalakan secara proporsional dengan faktor yang sama. Ini secara matematis tepat tetapi mungkin tidak cocok untuk semua resep: bumbu dan rempah-rempah sering membutuhkan peningkatan yang lebih kecil dari proporsional, dan resep memanggang dengan ragi atau bahan pengembang mungkin tidak dapat diskalakan dengan baik di atas 2–3×.
- Hanya berat dalam gram - kalkulator bekerja dalam gram untuk presisi. Ukuran volume (gelas, sendok makan) tidak didukung karena bervariasi berdasarkan kepadatan bahan.
- Data USDA - nilai nutrisi untuk makanan generik, bukan produk bermerek. Nilai aktual bervariasi berdasarkan kondisi pertumbuhan, metode memasak, dan merek.
- Mentah vs matang - pilih bentuk yang sesuai dengan cara Anda mengukur bahan. 100g ayam mentah ≠ 100g ayam matang dalam kandungan gizi.
- 142 makanan - basis data mencakup makanan utuh yang umum. Makanan olahan, bermerek, dan restoran tidak disertakan.
- Tidak ada kehilangan saat memasak - kalkulator tidak memperhitungkan kehilangan kelembapan, lemak yang meleleh, atau degradasi nutrisi selama memasak. Berat yang diskalakan adalah berat sebelum memasak.
Verifikasi
| Kasus uji | Input | Yang diharapkan | Sumber |
|---|---|---|---|
| Menggandakan resep | 4→8 porsi, 200g bahan | 400g | Manual: 200 × 2,0 |
| Mengurangi skala | 6→2 porsi, 300g bahan | 100g | Manual: 300 × 0,333 |
| Meningkatkan 1,5× | 4→6 porsi, 250g bahan | 375g | Manual: 250 × 1,5 |
| Bolak-balik | 2→5→2 porsi, 150g | 150g | Identitas: skalakan naik lalu turun |
| Jumlah % makro | Resep apa pun yang tidak kosong | 100% | Identitas Atwater |
| Resep penuh | 4→6 porsi, ayam+nasi+brokoli | Total 1929 kkal | Fungsi kalkulator diverifikasi |
Sources
Related calculators
Meal Builder
Build meals from real foods and see live macro and micronutrient totals. Adjust portions with sliders, track calories, protein, vitamins, and minerals against daily targets.
Food Database
Search and compare nutritional profiles for 200+ whole foods. Filter by category, sort by any nutrient, and explore full vitamin and mineral data. Sourced from USDA FoodData Central.
Macros
Calculate your daily protein, carbs, and fat targets based on your calorie goal and body weight. 6 presets from NHS to athletic performance, with per-meal breakdown.
TDEE
Calculate your TDEE using Mifflin-St Jeor or Harris-Benedict formulas. See calorie needs by activity level.