🎉 50% off BodyPal Premium with code PROMO50

Meatball calories

Meatball, cooked, with sauce

Meatball calories come to 80 for one 43 g meatball with sauce, and 186 per 100 g. The number to notice is sodium. A single meatball carries 344 mg, or 15% of the daily value, so a plate of five reaches 1,722 mg before any pasta or bread is added.

80kcal
1 meatball with sauce · 43 g, cooked, with sauce
40%protein
7.7 gProtein
0 gCarbs
5.2 gFat
How to burn off 80 kcal
—Walking, brisk
—Jogging
—Cycling, moderate
—Swimming
Skip the math.
BodyPal counts these calories from your steps and workouts automatically.
Download on the App StoreGet it on Google Play
Nutrition facts
Cooked, with sauce · per 43 g
Calories80 kcal
Protein7.7 g
Carbohydrate0.1 g
Fat5.2 g
Saturated fat2 g
Cholesterol42 mg
Sodium344 mg
Potassium91 mg
Iron0.8 mg

Source: USDA FoodData Central

🛡️
Verified nutrition data

Numbers on this page come from USDA FoodData Central, the U.S. Department of Agriculture’s food composition database, and from manufacturer labels where a branded product is named. Last verified September 2026. How we verify our data →

Meatball: calories, protein and sodium by serving

Percent of daily value uses the FDA reference of 2,000 kcal a day.

ServingkcalProteinCarbsFatSodium% DV kcal
1 meatball (43 g)807.7 g0.1 g5.2 g344 mg4%
3 oz portion (85 g)15815.3 g0.1 g10.2 g681 mg8%
1 cup (235 g)43742.3 g0.4 g28.2 g1,882 mg22%
100 g18618 g0.2 g12 g801 mg9%
3 × 1 meatball (43 g)24023.2 g1,033 mg
5 × 1 meatball (43 g)40038.7 g1,722 mg

One meatball is 80 calories, a cup is 437

A single 43 g meatball with sauce has 80 calories, 7.7 g of protein and 5.2 g of fat. That is small enough that nobody bothers counting one. The catch is that meatballs rarely arrive alone.

Two meatballs add up to 160 calories and three reach 240. Five, a normal restaurant plate, come to 400 calories, 38.7 g of protein and 1,722 mg of sodium. A 3 oz portion lands at 158 calories, almost the same as two meatballs, which makes it a handy mental shortcut.

A full cup, about 235 g, is 437 calories, or 22% of a 2000-calorie day. That cup also holds 42.3 g of protein and 28.2 g of fat. If you serve from a pot, count the meatballs instead of eyeballing the scoop. Size varies from cook to cook, so treat the 43 g figure as a guide, not a guarantee.

Fat supplies 60% of the calories

Per 100 g, meatballs with sauce carry 18 g of protein, 12 g of fat and just 0.2 g of carbohydrate. In calorie terms, fat supplies 60% and protein 40%. Carbs barely register at 0%, and sugars sit at 0.1 g.

That makes the meatball a protein food with a fat surcharge. The protein is solid: one meatball covers 15% of the daily value, and a 3 oz portion covers 31%. Still, fat is the bigger calorie source, and 4.6 g of it per 100 g is saturated.

The near-zero carb count describes the meatballs, not the meal. This USDA entry, meatballs of unspecified meat with sauce, shows almost no carbohydrate. Pasta, a sub roll or polenta is where the carbs come in, and the side can easily carry more calories than the meatballs themselves.

Sodium is the row to watch

At 801 mg per 100 g, sodium is the number that sets meatballs apart. One meatball has 344 mg, which is 15% of the daily value. A 3 oz portion has 681 mg, or 30%.

Scale up and it climbs fast. Three meatballs carry 1,033 mg, five carry 1,722 mg, and a cup reaches 1,882 mg, which is 82% of the daily value from the meatballs alone. Pile on grated cheese, garlic bread or extra sauce, and one dinner can cover most of a day's sodium.

Cholesterol is the second row worth a glance: 97 mg per 100 g, set against a 300 mg daily value. Potassium is modest at 212 mg per 100 g. If you watch sodium, keep the count to two or three meatballs and build the rest of the plate from unsalted sides.

Meatballs need a lighter partner

Meatballs bring protein and fat but no fiber, with 0 g per 100 g. The rest of the plate should supply what they lack. Vegetables, a green salad or beans add fiber and volume for few calories, and a smaller scoop of pasta keeps the dish familiar without doubling the total.

In a sandwich, two meatballs at 160 calories make a reasonable filling, and the roll and cheese decide the rest. For a protein-forward lunch, three meatballs give 23.2 g of protein for 240 calories. That is a fair trade if the sides stay simple.

Store-bought meatballs, such as Aidells Italian Style Chicken Meatballs or Casual Gourmet Chicken Meatballs, follow their own recipes, so read the label rather than assuming they match the classic. BodyPal can log meatballs from a photo, which helps when the real question is how many ended up on the plate.

How does meatball compare?

Here is how classic meatballs with sauce stack up against chicken, turkey and spaghetti meatballs, per 100 g and per usual serving.

FoodUsual servingkcalkcal / 100 gP / C / F per 100 gSodium / 100 g
Meatball (this page)1 meatball (43 g)8018618 / 0.2 / 12801 mg
Chicken meatball100 g20020015.3 / 3.5 / 14.1682 mg
Turkey meatball100 g16516516.5 / 7.1 / 10.6694 mg
Spaghetti meatball100 g1701707.8 / 15.5 / 8.5351 mg

Verdict: For the fewest calories, pick turkey meatballs at 165 per 100 g; chicken meatballs, at 200, are actually heavier than the classic at 186. For staying full, the classic meatball wins with 18 g of protein per 100 g, while spaghetti meatball dilutes that to 7.8 g.

Most popular meatball brands in the United States
Ranked by popularity in the BodyPal database
#  Productkcal / 100 g
1Casual Gourmet Chicken Meatballs3 meatballs · 64 g203 kcal
2Aidells Buffalo Style Chicken Meatballs3 meatballs · 64 g203 kcal
3Aidells Caramelized Onion Chicken Meatballs3 meatballs · 64 g203 kcal
4Aidells Italian Style Chicken Meatballs4 meatballs · 85 g200 kcal
5Aidells Teriyaki & Pineapple Chicken Meatballs4 meatballs · 85 g176 kcal

Packaged meatballs are weighed without sauce, so their labels count only the meat, unlike the with-sauce numbers above.
Source: manufacturer labels / USDA FoodData Central.

Meatball FAQs

How many calories are in one meatball?

One meatball with sauce (43 g) is about 80 calories. Three meatballs come to 240 calories and a full cup to 437.

Are meatballs good for weight loss?

One meatball is 80 calories with 7.8 g protein and 5.2 g fat, so three of them fill a 240-calorie slot.

Meatballs vs chicken meatballs: which is lighter?

Per 100 g, mixed-meat meatballs with sauce are 186 calories and chicken meatballs 200, so they land close together.

How much protein is in a meatball?

Meatballs have 18 g of protein per 100 g, which is about 7.8 g in one 43 g meatball and 42.3 g in a cup.

How many calories are in three meatballs?

Three meatballs come to 240 calories, based on 43 g each with sauce. They also provide 23.2 g of protein and 1,033 mg of sodium, so the protein is good but the salt adds up quickly.

How many calories do meatballs have per 100 g?

Meatballs with sauce have 186 calories per 100 g. That amount holds 18 g of protein, 12 g of fat, 0.2 g of carbs and 801 mg of sodium, which is 35% of the daily value.

How many grams is one meatball?

One meatball weighs about 43 g in the USDA data used here, for 80 calories. Homemade and restaurant meatballs vary in size, so weighing one of yours is the quickest way to check.

What are the macros of meatballs?

Per 100 g, meatballs have 18 g of protein, 0.2 g of carbs and 12 g of fat. By calories that works out to 60% fat and 40% protein, with carbs at about 0%.

How much sodium is in a serving of meatballs?

A 3 oz portion of meatballs has 681 mg of sodium, 30% of the daily value. One meatball has 344 mg, and a full cup reaches 1,882 mg, or 82%.

Similar foods
Calories per 100 g

More meals & plates → All calorie guides →

Free calculators
Same maths, same data, free

All 9 calculators →