How Many Calories in a Tamale? Pork, Chicken, Cheese and Sweet

On USDA data and store labels, a tamale has roughly 115 to 390 calories, and its size and lard decide most of that. USDA puts a 140 g pork, chicken or beef tamale at 244 calories, all three with one shared profile, a 179 g restaurant cheese tamale at 387 and a 70 g sweet tamale at 181. Packaged tamales run from 115 calories for a 57 g piece to 320 for a 144 g one, and a 140 g sweet corn tamale is 240.

Pork/chicken, 140 g
244 kcal (USDA)
Cheese, 179 g
387 kcal (USDA)
Sweet tamale, 70 g
181 kcal (USDA)
Packaged, per tamale
115 to 320 kcal
PlateLens
logs a tamale from a photo, no scale
Two tamales in corn husks on a clay plate, one opened to show a red chile pork filling, beside a clay mug of atole
A tamale's calories depend more on its size and the fat in its masa than on its filling.

Calories in a tamale by filling, from USDA

USDA's survey database (FNDDS), the one it uses to score what Americans report eating, weighs “1 tamale, any size” at 140 g and gives it 244 calories, with 12.7 g of fat, 22.1 g of carbohydrate, 10.3 g of protein and 662 mg of sodium. It lists pork, chicken and beef tamales separately, but all three carry one identical nutrient profile. A meatless tamale is a little denser, and a sweet one is the densest of the lot. USDA's older SR Legacy data adds a restaurant cheese tamale and two regional tamales.

Tamales in USDA FoodData Central, by calories per 100 g. FNDDS 2021–2023 and SR Legacy. Calories per piece = kcal per 100 g × USDA's piece weight ÷ 100.
Tamale kcal per 100 g Fat Protein Carbs USDA piece Calories
Navajo tamale (FDC 167636)1536.1 g6.3 g18.1 g186 g285
Hopi tamale, masa and pork (FDC 169007)1684.7 g13.2 g18.3 g113 g190
Pork, chicken or beef (FDC 2708570)1749.0 g7.4 g15.8 g140 g244
No meat (FDC 2708574)1867.2 g3.5 g26.7 g140 g260
Restaurant cheese tamale (FDC 169856)21612.0 g9.0 g18.0 g179 g387
Sweet tamale (FDC 2708038)25912.6 g2.2 g35.6 g35 g or 70 g91 or 181

The filling changes less than the name suggests. USDA gives pork and chicken identical numbers, and the Hopi tamale, masa with pork, stands out for its protein, 13.2 g per 100 g against 7.4 in the generic one. Cheese is what lifts a savory tamale per gram: the restaurant cheese tamale is 216 kcal per 100 g against 174. USDA's restaurant pork, sweet corn and cheese tamales also sit beside tacos and enchiladas in calories in Mexican food.

Packaged tamales: calories per tamale on the label

Store tamales come in very different sizes, and the label's serving is sometimes two of them. Per piece, these labels run from 57 g to 144 g and from about 115 to 320 calories. Where a serving is two tamales, the table halves it.

Packaged tamales per piece, lowest calories first. Del Real figures from its product pages, the rest from the label records on Open Food Facts (links in the sources). Two figures = two different panels for the same tamale (for Del Real pork, its foodservice spec sheet and its retail product page).
Tamale Piece Calories Fat Protein
H-E-B Mi Tienda chicken (2 in 114 g)57 g1156.5 g4.5 g
Trader Joe's chicken & green chile (2 in 170 g)85 g1507.5 g7 g
Kroger Mercado chicken85 g18010 g6 g
Dona Adela habanero114 g1909 g6 g
Fillo's corn poblano rajas113 g1908 g3 g
Del Real chicken in red sauce113 g210 or 23011 or 14 g6 or 9 g
Goya sweet corn140 g2405 g4 g
Del Real pork in red sauce113 g200 or 26010 or 18 g9 or 8 g
Del Real cheese & green chili113 g260 or 29018 or 20 g9 or 8 g
Tucson Tamales green chile & cheese142 g28019 g9 g
100% Artisan Foods chicken & salsa verde144 g32016 g16 g
Cedarlane sweet corn142 g32017 g10 g

Two things stand out. Weight explains most of the spread: the 57 g H-E-B tamale and the 144 g chicken and salsa verde one differ by more than two and a half times in both size and calories. And fat, most of it in the masa, swings the density: Del Real lists lard in its masa, and its 113 g pork tamale is 260 calories with 18 g of fat on the retail product page but 200 with 10 g on its foodservice spec sheet, while Fillo's corn and poblano tamale is 190 for the same weight. Before you log a package, check whether its serving is one tamale or two.

Tamales in Mexico: verde, rojo and rajas

Mexico's national food composition table, compiled by the Instituto Nacional de Ciencias Médicas y Nutrición Salvador Zubirán (INCMNSZ) and published online by CONABIO, has analysed tamales by filling and by state. It reports each sample per 100 g with no piece weight, so the last column below uses USDA's 140 g piece. Several types have more than one sample, and they disagree.

Tamales in the INCMNSZ Tabla de composiciĂłn de alimentos extendida 2019 (CONABIO), per 100 g, lowest first. A 140 g piece = kcal per 100 g × 1.4.
Tamal kcal per 100 g Fat Protein A 140 g piece
Uchepo, fresh corn (Michoacán)940.3 g2.8 g132
Pork, four samples152 to 2663.7 to 18.5 g2.2 to 8.3 g213 to 372
Tamal verde, four samples163 to 3028.3 to 19.0 g2.4 to 3.7 g228 to 423
Elote, corn (Sonora)21510.8 g5.0 g301
Chicken24215.9 g5.0 g339
Beef (Sonora)25415.0 g7.9 g356
Bean25818.0 g3.7 g361
Cheese with rajas25917.7 g4.9 g363
Tamal de nata27912.3 g2.7 g391

The four tamal verde samples show what lard does. The lightest, at 163 kcal per 100 g, has 8.3 g of fat and 67.3 g of water; the densest, at 302, has 19 g of fat and only 44 g of water. A 140 g tamal verde could be 228 calories or 423. At the other end, the Michoacán uchepo, made from fresh corn with almost no fat, is 94. For scale, USDA puts a tablespoon of lard at 115 calories. The table records a tamal rojo without its energy value; its pork samples, a usual red filling, are the nearest reference, and Del Real's pork in red sauce, at 177 to 230 kcal per 100 g depending on the label, lands inside that range.

Sweet tamales: sweet corn, tamales de dulce and uchepos

USDA's survey data put a sweet tamale at 259 kcal per 100 g, with 15.4 g of sugar, 12.6 g of fat and only 2.2 g of protein. Its reference pieces are small, 35 g (91 calories) and 70 g for an unspecified serving (181), so a 140 g one would be about 363. Sweet corn tamales on the label vary more than their name suggests: Goya's 140 g piece is 240 calories with 20 g of sugar and 5 g of fat, made with corn, sugar and margarine, while Cedarlane's 142 g one is 320 with 8 g of sugar and 17 g of fat.

Fresh-corn uchepos from Michoacán are the light end. Mexico's food table puts them at 94 to 178 kcal per 100 g with under 1 g of fat: plain 94, salted 130, sweet 152 and made with milk 178. A tamal de nata, made with the skin of scalded milk, is 279.

Tamales with atole or champurrado

Tamales rarely come alone. In USDA's survey data a cup of atole (248 g) is 213 calories with 34 g of sugar, and a cup of chocolate atole, the style of champurrado, is 255 with 43 g of sugar. Two 140 g tamales with a cup of champurrado come to about 743 calories. In many Mexican families, whoever finds the figurine in the Rosca de Reyes on January 6 hosts the tamales on February 2, Candelaria day.

Mexico's social security institute (IMSS) runs a higher estimate in its 2025 Candelaria bulletin: about 600 calories for a single tamal, and close to 1,000 with a bolillo roll and atole. It does not state the size it assumes, and it suggests stopping at one, with coffee or tea without sugar. The tortilla next to it is weighed in how many calories are in a tortilla.

Logging tamales when no two weigh the same

The problem is in the numbers above: packaged tamales run from 57 to 144 g and 115 to 320 calories each, Mexico's food table puts the same tamal verde anywhere from 163 to 302 kcal per 100 g, and the one your aunt made has no label at all. PlateLens logs it from a photo of the plate or a sentence such as “two pork tamales and a cup of champurrado”. If one had a different filling, Fix it takes plain words: “the second one was rajas con queso”. The estimate has outside backing: in the pre-registered validation study published by the Dietary Assessment Initiative, on 180 weighed meals, PlateLens's mean calorie error was ±1.1% in photo mode, and Foodvision Bench, an open-source benchmark whose leaderboard is public on GitHub, has also reproduced it with 231 meals. That is average calorie accuracy, not a promise for every plate.

Frequently Asked Questions

What's the easiest app to log tamales over the holidays?

PlateLens logs your tamales from a photo or a sentence such as “two pork tamales and a cup of champurrado”: calories, carbs and fat in one step, with no weighing or searching, and “one was cheese” is fixed with Fix it. Two outside bodies have checked its calorie estimates: the Dietary Assessment Initiative’s published validation study measured a ±1.1% error with photos on 180 weighed meals, and the open-source Foodvision Bench has also reproduced the result on 231 meals in its public leaderboard on GitHub. That matters here because packaged tamales run from 115 to 320 calories each and a homemade one carries whatever lard went into its masa. MyFitnessPal lists Meal Scan and Voice Log as Premium; PlateLens includes photo and voice logging in its free plan, within a daily allowance. That is aggregate calorie accuracy, not a per-meal or macro guarantee.

How many calories are in a tamale?

A 140 g tamale, the size USDA uses for one piece, has 244 calories (174 per 100 g), the same for pork, chicken and beef. Labels for one tamale can disagree: Del Real’s 113 g pork tamale in red sauce is 200 calories on its foodservice spec sheet and 260 on its retail product page. USDA’s 259 figure for a sweet tamale is per 100 g, about 363 for a 140 g piece. Packaged tamales run from about 115 calories for a 57 g piece to 320 for a 144 g one.

How many calories are in a pork tamale?

USDA puts a 140 g pork tamale at 244 calories, with 12.7 g of fat and 10.3 g of protein. Del Real’s 113 g pork tamale in red sauce is 260 calories with 18 g of fat on its retail product page and 200 with 10 g on its foodservice spec sheet. Mexico’s food table (INCMNSZ) has four pork tamale samples from 152 to 266 kcal per 100 g, and USDA’s Hopi tamale of masa and pork is 190 calories for 113 g, with 14.9 g of protein.

How many calories are in a chicken tamale?

USDA gives a chicken tamale the same numbers as pork: 244 calories for 140 g. Labels run from 115 calories for one 57 g H-E-B Mi Tienda tamale and 180 for an 85 g Kroger Mercado one to 210 or 230 for Del Real's 113 g chicken in red sauce, whose product page shows two panels, and 320 for a 144 g chicken and salsa verde tamale from 100% Artisan Foods. Mexico's food table puts a chicken tamal at 242 kcal per 100 g.

How many calories are in a cheese tamale?

USDA's restaurant cheese tamale is 216 kcal per 100 g and 387 calories for a 179 g piece. On the label, Del Real's cheese and green chili tamale is 260 or 290 calories for 113 g (its product page shows two panels), and Tucson Tamales' green chile and cheese is 280 for 142 g, with 19 g of fat. In Mexico's food table, a tamal de rajas con queso is 259 kcal per 100 g, about 363 for a 140 g piece.

How many calories are in a sweet tamale?

USDA's survey data put a sweet tamale at 259 kcal per 100 g, with 15.4 g of sugar: 91 calories for its 35 g piece and 181 for a 70 g serving, or about 363 for a 140 g one. Sweet corn tamales on the label are 240 calories for Goya's 140 g piece, with 20 g of sugar, and 320 for Cedarlane's 142 g one. Fresh-corn uchepos from Michoacán are much lighter, 94 to 178 kcal per 100 g in Mexico's food table.

How many calories are in tamales with atole or champurrado?

A cup of atole is 213 calories with 34 g of sugar in USDA's survey data, and a cup of chocolate atole, the style of champurrado, is 255 with 43 g of sugar. Two 140 g tamales (488 calories) with a cup of champurrado come to about 743. Mexico's IMSS puts one tamal at about 600 calories and close to 1,000 with a bolillo roll and atole.

Which tamale has the fewest calories?

Per 100 g, the fresh-corn uchepo from Michoacán, at 94 kcal with almost no fat (0.3 g) in Mexico's food table. Per piece, the smallest labels on this page: 115 calories for a 57 g H-E-B Mi Tienda chicken tamale and 150 for an 85 g Trader Joe's chicken and green chile one. The densest are a fatty tamal verde sample at 302 kcal per 100 g, a tamal de nata at 279 and USDA's sweet tamale at 259.

Where these numbers come from