One Fitness Hub One Fitness Hub

Spaghetti and meatballs: 80/20 beef is 117 calories a plate more.

Meatballs are ground beef, crumbs and cheese, and the lean percentage on the pack is the biggest number in the pot. Use 95% lean beef, bake the meatballs and measure the cheese, and a plate goes from 729 to 548 kcal.

  • 548 kcal a serving, down from 729 for the classic, with 38 g protein, 72 g carbs and 12 g fat
  • 3 swaps, each with what it does to a serving, and 2 ways to add protein, up to 45 g a serving
  • 6 servings, weighed at 2,500 g when finished, from 11 USDA FoodData Central entries in the library
The Spaghetti and meatballs recipe on a phone: its ingredients and their calories, the whole recipe at 3,287 kcal, 6 servings, a finished weight of 2,500 g and 548 kcal per serving.

Classic vs lighter, per serving.

The same spaghetti and meatballs, made two ways from the same library entries and the same 6 servings. The lighter version is the one built on the screens below.

Per servingClassicLighterChange
kcal729548−181
Protein g3538+3
Carbs g72720
Fat g3312−21
Saturated fat g11.04.1−6.9

Saturated fat comes from the same USDA entries; the recipe sheet itself shows calories, protein, carbs and fat. Calorie and macro figures are fitness estimates, not medical or dietary advice.

Swap by swap.

Each change in turn, from the classic to the lighter version, and what it does to one serving.

1. Buy 95% lean beef, not 80/20

−117 kcal, +5 g protein, −15 g fat, −5.4 g saturated fat a serving

Same 600 g, 117 kcal and 15 g of fat less a plate, and 5 g more protein.

2. Grate 40 g of parmesan, not 70 g

−20 kcal, −2 g protein, −1 g fat, −0.8 g saturated fat a serving

Cheese in the mix and on top adds up. The other 30 g was 20 kcal a plate.

3. Bake with 15 g of oil, not fry in 45 g

−44 kcal, −5 g fat, −0.7 g saturated fat a serving

A rack in a hot oven browns the meatballs without a pan of oil. The extra 30 g was 44 kcal a plate.

More protein, if you need it.

Hitting a protein target is the hard part for most people. Each option is added to the lighter version on its own, with what it does to a serving of 38 g protein and 548 kcal. Save the one you like as its own recipe.

Cook protein-fortified spaghetti

+2 kcal, +6 g protein, −7 g carbs, +0.1 g saturated fat a serving, making 44 g protein a serving

The same 420 g of the protein-fortified dry spaghetti adds 6 g of protein a plate (2 kcal).

Roll 800 g of beef into meatballs

+46 kcal, +7 g protein, +2 g fat, +0.8 g saturated fat a serving, making 45 g protein a serving

Another 200 g of 95% lean beef adds 7 g of protein a plate for 46 kcal.

Ground meat: read the lean percentage, not the animal.

The number on the pack moves the calories more than the animal does. A 96/4 pack sits between the 95% and 97% entries: choose the closer one, or scan the barcode.

Ground meat, per 4 oz raw, 113 gkcalProtein gFat gSat fat g
Beef, 80% lean (80/20)28719238.6
Beef, 85% lean24321176.5
Beef, 90% lean19923114.4
Beef, 93% lean1722483.3
Beef, 95% lean1552462.5
Beef, 97% lean1372531.7
Turkey, 85% lean20319143.9
Turkey, 93% lean1702192.5

Oil and fat: the type changes the fat, the amount changes the calories.

The three oils below are each 884 kcal per 100 g, and ghee is within a few calories of them. Swapping one for another moves the saturated fat, not the calories; using less is what saves them. Butter is lower per gram only because part of it is water.

Fat, per tablespoon, 14 gkcalFat gSat fat g
Olive oil124141.9
Canola oil124141.0
Avocado oil124141.6
Ghee (butter oil)123148.7
Butter, salted100117.2

The sample data

These are the amounts of the lighter version used on the screens below, with each figure taken from the library entry for that ingredient. They are sample figures for a pot or tray of this size, not a measurement of anyone's kitchen.

IngredientAmountkcalProtein gCarbs gFat g
Pasta, dry, enriched420 g1,558553146
Beef, ground, 95% lean, raw600 g822128030
Bread crumbs, plain50 g1987363
Eggs, whole, raw50 g72605
Parmesan, hard40 g15714110
Tomatoes, crushed, canned800 g25613582
Onions, raw150 g602140
Garlic14 g21150
Basil, fresh10 g2000
Olive oil15 g1330015
Oregano, dried3 g8020
Whole recipe2,152 g3,28722643071
Per serving (6)417 g548387212

Calorie and macro figures are fitness estimates, not medical or dietary advice. Ingredient values are from USDA FoodData Central, which is in the public domain.

Why this recipe

Spaghetti and meatballs is easy to over- or under-estimate because the meatballs are small and the pasta is a pile. Building both together gives you a plate that already includes the sauce, and shows what the meat really adds.

What to weigh

The ingredients weigh 2,152 g and the sample pot with the cooked spaghetti weighs 2,500 g, because the pasta takes up water. Each plate is 417 g.

The full workflow, in four steps.

1. Open Create a recipe and search the library

Open Add food, choose Create a recipe and name it, then choose Add ingredient and search "pasta dry". Choose the dry enriched entry.

Add ingredient on a phone with “pasta dry” typed in the search box and matching library entries listed, each with its calories and a portion.

2. Enter the amount you weighed

Enter 420 g, enough for six plates. The sheet shows 1,558 kcal for the pasta, about half of the final recipe.

The amount sheet for pasta, dry, enriched: 420 grams giving 1,558 calories, 55 g protein, 314 g carbs and 6 g fat, with an Add to recipe button.

3. Add the rest, then set the servings and finished weight

Add the 95% lean beef, crumbs, egg, parmesan, tomatoes, onion, garlic, basil, oil and oregano, then enter 6 servings and 2,500 g. A plate is 548 kcal with 38 g of protein.

The Spaghetti and meatballs recipe on a phone: its ingredients and their calories, the whole recipe at 3,287 kcal, 6 servings, a finished weight of 2,500 g and 548 kcal per serving.

4. Save it and log a serving

Save the recipe and log a plate, or any weight of it, from the Add food form.

The saved Spaghetti and meatballs recipe ready to log: one serving of 417 g at 548 kcal with 38 g protein, 72 g carbs and 12 g fat.

Tips while you build it

  • Read the lean percentage on the pack and pick the library entry that matches. A 96/4 pack sits between the 95% and 97% entries; choose the closer one, or scan its barcode.
  • Bake the meatballs on a rack at a high heat, then simmer them in the sauce. They brown without a pan of oil.
  • Weigh the pasta dry every time. Cooked pasta weights vary with how long it boils.

Go further

  • Making the family version? Save a second recipe with 80/20 beef, 70 g of parmesan and 45 g of frying oil.
  • Adding a side of garlic bread? Log it as its own food.

Each change is a second recipe with its own name, so the first stays as you built it.

Spaghetti and meatballs questions.

How many calories are in spaghetti and meatballs?

The lighter pot comes to 548 kcal a plate, with 38 g protein, 72 g carbs and 12 g fat. With 80/20 beef, more cheese and fried meatballs it is 729 kcal a plate.

How much does 80/20 vs 95/5 beef change?

In the sample, 117 kcal and 15 g of fat a plate, for the same 600 g of beef across six plates. It is the largest single swap on the page.

Do baked meatballs taste as good as fried?

They are less crusty, but simmered in sauce the difference is small, and the sauce carries the flavour.

More example recipes.

Cook it once. Log it for good.

Build a lighter version of your own italian favourite in Nutrition.