Máy tính calo món ăn (macro nutrients)

Máy tính calo món ăn online từ thành phần dinh dưỡng (protein, carbs, fat). Theo chuẩn macro 4-4-9: protein 4 kcal/g, carbs 4 kcal/g, fat 9 kcal/g. Bonus chất xơ 2 kcal/g. Tính nhanh calo bữa ăn, lập thực đơn diet.

Máy tính

Tính calo từ tỷ lệ macro (protein, carb, fat). 1g protein/carb = 4 kcal · 1g fat = 9 kcal.

Công thức & ví dụ

Công thức tính calo từ macro (Atwater system):

Calo = P×4 + C×4 + F×9 + (Fiber×2)

với P = protein (g), C = carbs (g), F = fat (g), Fiber = chất xơ (g).

Hệ số 4-4-9:

Macrokcal/gVai trò
Protein4Xây dựng cơ, hormone, enzyme
Carbohydrate4Năng lượng nhanh cho não, cơ
Fat9Năng lượng dự trữ, hormone
Alcohol7Năng lượng “rỗng”
Fiber2Hệ tiêu hoá, một phần tiêu hoá

Ví dụ: 200g cơm trắng + 100g thịt bò xào.

  • Cơm 200g: 78g carbs, 4g protein, 0.6g fat → 78×4 + 4×4 + 0.6×9 = 312+16+5.4 = 333.4 kcal
  • Thịt bò 100g: 26g protein, 0g carbs, 15g fat → 26×4 + 0 + 15×9 = 104+135 = 239 kcal
  • Tổng: 572 kcal

Tỷ lệ macro khuyến nghị (theo mục tiêu):

Mục tiêuCarbsProteinFat
Duy trì cân45-55%15-20%25-30%
Giảm cân30-40%30-35%25-35%
Tăng cơ40-50%25-30%20-30%
Keto5-10%20-25%65-75%

Hướng dẫn sử dụng

  1. Nhập khối lượng món ăn (gram).
  2. Nhập thành phần macro (mỗi 100g):
    • Protein (g): có trong nhãn dinh dưỡng
    • Carbs (g): tổng tinh bột + đường
    • Fat (g): tổng chất béo
    • Chất xơ (g, tuỳ chọn)
  3. Nhấn “Tính”. Kết quả hiển thị:
    • Tổng calo của món
    • % protein / carbs / fat trong tổng calo
    • Đánh giá balance macro (cao protein? cao fat?)

Mẹo: Tham khảo bảng dinh dưỡng tiêu chuẩn (USDA FoodData hoặc app MyFitnessPal). Đa số thực phẩm Việt: cơm trắng 130 kcal/100g, thịt bò 250 kcal/100g, thịt heo nạc 190, cá hồi 200, trứng 155, sữa tươi 60, chuối 90.

Tại sao fat có 9 kcal/g — hóa học đằng sau hệ số 4-4-9 của Atwater

Hệ số 4-4-9 trong khối đầu bài không phải con số tùy tiện — chúng xuất phát từ cấu trúc hóa học của từng nhóm chất dinh dưỡng:

Protein và Carbohydrate (4 kcal/g): Cả hai đều chứa nhiều nguyên tử oxy trong cấu trúc phân tử. Oxy “chiếm chỗ” không gian nhưng không đóng góp thêm năng lượng khi đốt cháy — nên mật độ năng lượng thấp hơn. Glucose (carb đơn giản) có công thức C₆H₁₂O₆ — gần 53% khối lượng là oxy.

Fat (9 kcal/g — gần gấp đôi): Chất béo (triglyceride) chủ yếu là carbon và hydrogen, rất ít oxy. Acid palmitic (fat bão hòa phổ biến) có công thức C₁₆H₃₂O₂ — chỉ 11% là oxy. Khi đốt cháy hoàn toàn, nhiều carbon và hydrogen hơn sinh ra nhiều CO₂ và H₂O hơn — tức năng lượng nhiều hơn. Đây là lý do chất béo là dạng dự trữ năng lượng lý tưởng của cơ thể: nén được nhiều năng lượng hơn trong cùng một khối lượng.

Fiber (2 kcal/g): Không phải 0 vì vi khuẩn đường ruột lên men một phần chất xơ thành acid béo chuỗi ngắn (butyrate, propionate) — cung cấp ~2 kcal/g. Nhưng vì không phải toàn bộ chất xơ được lên men và hấp thụ, giá trị thực thấp hơn hệ số 4 của carb thông thường nhiều.

Alcohol (7 kcal/g): Nằm giữa carb và fat về mật độ năng lượng, nhưng được gọi là “calo rỗng” vì cơ thể không thể dự trữ năng lượng từ alcohol để dùng sau — phải đốt cháy ngay, ưu tiên hơn cả fat và carb. Điều này làm chậm quá trình đốt mỡ khi uống rượu bia.

Cách dùng công cụ tính calo trên VJOL — ba cách nhập liệu theo tình huống

Công cụ hỗ trợ ba cách nhập tùy theo thông tin bạn có sẵn:

  1. Nhập macro trực tiếp (chính xác nhất): Nhập gram protein, carbs, fat và fiber → công cụ áp công thức Atwater và tính calo. Dùng khi bạn có thông tin nhãn dinh dưỡng hoặc bảng thành phần thực phẩm. Ví dụ trong khối đầu bài: cơm 200g với 78g carbs/4g protein/0.6g fat → nhập ba con số này → 333 kcal.
  2. Chọn từ cơ sở dữ liệu thực phẩm: Tìm tên món ăn hoặc nguyên liệu → chọn từ danh sách → nhập trọng lượng (gram). Công cụ tự tra macro từ cơ sở dữ liệu và tính calo. Tiện dùng khi không có nhãn dinh dưỡng.
  3. Tính calo cả bữa ăn (nhiều món): Thêm từng nguyên liệu/món ăn vào danh sách — công cụ cộng dồn calo, protein, carbs, fat của toàn bữa. So sánh tổng macro với tỷ lệ khuyến nghị theo mục tiêu của bạn (bảng trong khối đầu bài).

Sau khi biết tổng calo và macro của bữa ăn, bước tiếp theo là đối chiếu với chỉ số cơ thể để đánh giá phù hợp hay không. Chỉ số tỷ lệ mỡ cơ thể ảnh hưởng trực tiếp đến nhu cầu calo — người có nhiều cơ bắp cần nhiều calo hơn người có cùng cân nặng nhưng nhiều mỡ hơn. Dùng máy tính tỷ lệ mỡ cơ thể trên VJOL để biết %BF của mình, từ đó điều chỉnh phân bổ macro cho phù hợp với mục tiêu thực sự.

Bảng calo tham khảo các món ăn Việt Nam thường gặp

Calo các món ăn Việt biến động tùy quán và cách chế biến — bảng dưới đây là ước tính trung bình để tham khảo nhanh:

Món ănKhẩu phầnKcal ước tínhMacro chủ đạo
Phở bò (tái)1 tô (~500g)350–450Carbs (bánh phở) + Protein (thịt)
Cơm tấm sườn bì chả1 đĩa450–600Carbs (cơm) + Fat (sườn, bì)
Bún bò Huế1 tô400–500Carbs (bún) + Protein (bò, giò)
Bánh mì thịt1 ổ (~200g)350–450Carbs (bánh) + Fat (pate, bơ)
Cơm rang dương châu1 đĩa (~300g)500–650Carbs (cơm) + Fat (dầu ăn, trứng)
Bún chả Hà Nội1 suất450–550Protein (chả) + Carbs (bún)
Bánh cuốn (1 đĩa)200g200–280Carbs chủ đạo, ít fat
Gỏi cuốn (2 cuốn)~160g150–200Protein + Carbs, ít fat

Lý do calo phở biến động lớn: phần mỡ nổi trên mặt nước dùng có thể chiếm đến 40% tổng calo. Yêu cầu múc bớt mỡ hoặc chọn phần thịt nạm thay vì gầu có thể giảm 100–150 kcal mỗi tô mà không ảnh hưởng nhiều đến hương vị.

Đọc nhãn dinh dưỡng để nhập đúng số liệu vào công cụ

Nhãn dinh dưỡng trên thực phẩm đóng gói là nguồn dữ liệu chính xác nhất để nhập vào công cụ. Cách đọc đúng:

  • “Serving size” (Khẩu phần) và số khẩu phần trong gói: Tất cả số liệu trên nhãn áp dụng cho một khẩu phần — không phải cả gói. Nếu gói có 3 khẩu phần và bạn ăn cả gói, nhân tất cả số liệu với 3.
  • Carbohydrate tổng vs Net Carbs: Carbs tổng = Net Carbs + Fiber + Sugar Alcohol. Trong công thức Atwater: nhập Fiber vào ô Fiber riêng (hệ số 2), nhập Net Carbs (hoặc Carbs tổng − Fiber) vào ô Carbs (hệ số 4).
  • “Total Fat” vs loại fat: Nhập tổng fat vào công cụ. Fat bão hòa, không bão hòa, trans fat đều có hệ số 9 kcal/g như nhau — chỉ ảnh hưởng đến sức khỏe tim mạch, không ảnh hưởng cách tính calo.
  • Calo trên nhãn đôi khi hơi khác tính tay: Vì nhãn sản xuất có thể dùng hệ số Atwater điều chỉnh cho từng loại thực phẩm (ví dụ hạt và đậu có hệ số khác nhẹ). Sai lệch thường dưới 5% — không đáng kể trong thực tế.

Theo dõi phân bổ mỡ cơ thể song song với theo dõi calo giúp đánh giá kế hoạch ăn uống chính xác hơn. Vòng eo và tỷ lệ eo/mông phản ánh sự tích tụ mỡ nội tạng — loại mỡ nguy hiểm nhất về sức khỏe tim mạch. Dùng máy tính tỷ lệ eo/mông WHR trên VJOL để theo dõi phân bổ mỡ cơ thể song song với việc kiểm soát calo hàng ngày.

Sai lầm thường gặp khi tính calo

Bốn lỗi phổ biến nhất khiến calo tính ra không khớp với thực tế:

  • Không cân đo — ước lượng theo mắt: Nghiên cứu cho thấy người ước lượng phần ăn thường thấp hơn thực tế 20–50%. “Một bát cơm” có thể là 150g hoặc 300g tùy tô và cách xới. Cân bếp điện tử (giá từ 80,000–150,000đ) là công cụ quan trọng nhất cho bất kỳ ai theo dõi calo nghiêm túc.
  • Quên tính dầu ăn khi nấu: 1 muỗng canh dầu ăn (15ml) ≈ 120 kcal — tương đương cơm trắng ½ chén. Xào rau, chiên thịt hay làm salad dressing đều cần tính dầu/mỡ vào tổng calo. Đây là nguồn calo ẩn lớn nhất trong bữa ăn Việt Nam.
  • Nhầm carbs tổng với net carbs khi tính bằng tay: Nếu nhãn ghi “Carbohydrates 30g, Fiber 8g” và bạn nhập 30g vào ô Carbs với hệ số 4, rồi nhập thêm 8g vào ô Fiber với hệ số 2 — bạn đang tính 8g fiber hai lần. Đúng là: ô Carbs nhập 22g (30−8), ô Fiber nhập 8g.
  • Tính calo thực phẩm sống nhưng ăn thực phẩm đã nấu (hoặc ngược lại): 100g gạo sống ≠ 100g cơm chín. Gạo sống ~360 kcal/100g; cơm chín chỉ ~130 kcal/100g vì hút nước trong quá trình nấu. Khi cân thực phẩm để nhập vào công cụ, cân sau khi nấu xong và dùng giá trị dinh dưỡng của “thực phẩm đã nấu”.

Câu hỏi thường gặp

Tại sao hai người ăn cùng lượng calo nhưng kết quả giảm cân khác nhau?

Nhiều yếu tố: tỷ lệ mỡ/cơ ảnh hưởng BMR (người nhiều cơ đốt nhiều calo hơn khi nghỉ); loại thực phẩm ảnh hưởng đến cảm giác no và tốc độ tiêu hóa (protein no lâu hơn carb đơn); hệ vi sinh đường ruột khác nhau làm hiệu suất hấp thụ calo khác nhau; và hormone (cortisol, insulin, thyroid) điều tiết cách cơ thể dùng và dự trữ năng lượng. Calo là nền tảng nhưng không phải yếu tố duy nhất.

Calo âm (negative calorie food) có thực không?

Không. Không có thực phẩm nào cần nhiều năng lượng để tiêu hóa hơn năng lượng nó cung cấp. Cần tây (celery) thường được đề cập — nhưng cần tây 100g ≈ 16 kcal trong khi tiêu hóa chỉ tốn 5–10% = 1–2 kcal. Vẫn có lãi năng lượng. Các thực phẩm rau xanh giòn ít calo là lựa chọn tốt để kiểm soát cân nặng — không phải vì “calo âm” mà vì calo rất thấp và tạo cảm giác no nhờ chất xơ và nước.

Ăn 1 bữa/ngày (OMAD) hay 6 bữa nhỏ — cái nào tốt hơn?

Nghiên cứu cho thấy khi tổng calo và macro tương đương, số bữa ăn không ảnh hưởng đáng kể đến kết quả giảm cân về dài hạn. OMAD phù hợp người kiểm soát tốt khẩu phần và không bị hạ đường huyết; nhiều bữa nhỏ phù hợp người dễ đói hoặc cần kiểm soát calo cẩn thận hơn. Quan trọng hơn số bữa là tổng calo cả ngày và chất lượng thực phẩm.

Máy tính calo món ăn trên VJOL tính tổng calo từ macro (Atwater 4-4-9-2) và hiển thị phân bổ % protein/carbs/fat so với tỷ lệ mục tiêu. Nhập từng nguyên liệu riêng lẻ để cộng dồn cả bữa, hoặc chọn từ cơ sở dữ liệu thực phẩm — kết quả cho thấy ngay mình đang ăn đúng tỷ lệ macro hay cần điều chỉnh.

Xem thêm các công cụ liên quan

Câu hỏi thường gặp

Sao calo trên nhãn đôi khi không khớp tính tay?

Nhãn dinh dưỡng được phép sai số ±20% theo luật FDA Mỹ và ±25% ở VN. Ngoài ra: (1) Atwater system là estimate, một số chất xơ không tiêu hoá hoàn toàn. (2) Có thể có alcohol (7 kcal/g) chưa khai báo. (3) Sai số đo đạc trong factory. Chênh 5-15% là bình thường.

Calo rỗng từ rượu/bia tính sao?

Alcohol thuần: 7 kcal/g. Bia (5% alcohol): ~150 kcal/lon 330ml. Rượu vang (12%): ~125 kcal/ly 150ml. Vodka shot (40%): ~95 kcal/shot 30ml. Đây là "calo rỗng" — không có giá trị dinh dưỡng, lại làm gan bận xử lý → cản trở giảm cân.

Chất xơ có nên tính 0 hay 2 kcal/g?

Tuỳ. Mỹ tính 0 kcal (chất xơ không tiêu hoá). EU và VN tính 2 kcal (một phần chất xơ hoà tan được tiêu hoá bởi vi khuẩn ruột thành SCFA, hấp thu nhỏ). Khác biệt 5-10 kcal/bữa — không lớn. App MyFitnessPal mặc định tính 2 kcal/g.

Chế độ ăn theo macro vs calo cái nào tốt hơn?

Calo deficit quyết định GIẢM CÂN. Macro ratio quyết định CẢM GIÁC + GIỮ CƠ. Cùng 1500 kcal nhưng 100g protein vs 50g protein → người cao protein giữ cơ tốt hơn khi giảm cân, no lâu hơn. Khuyến nghị: bắt đầu với calo target + protein ≥ 1.6g/kg, rồi tinh chỉnh.