Homemade lasagna calories come to 424 for one piece (206 g) and 206 per 100 g, based on the USDA home recipe with meat. That piece also carries 28.1 g of protein and 857 mg of sodium, 37% of the daily value, so salt deserves as much attention as calories.
424kcal
1 piece · 206 g, home recipe, with meat
27%protein
28 gProtein
27 gCarbs
22 gFat
How to burn off 424 kcal
—Walking, brisk
—Jogging
—Cycling, moderate
—Swimming
Skip the math. BodyPal counts these calories from your steps and workouts automatically.
Nutrition facts
Home recipe, with meat · per 206 g
Calories
424 kcal
Protein
28 g
Carbohydrate
27 g
Fat
22 g
Saturated fat
11.6 g
Cholesterol
89 mg
Sodium
857 mg
Potassium
346 mg
Iron
1.9 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 →
Homemade lasagna: calories, protein and sodium by serving
Percent of daily value uses the FDA reference of 2,000 kcal a day.
Serving
kcal
Protein
Carbs
Fat
Sodium
% DV kcal
1 piece (206 g)
424
28.1 g
27 g
22.5 g
857 mg
21%
Larger piece (232 g)
478
31.6 g
30.4 g
25.3 g
965 mg
24%
1 cup (250 g)
515
34.1 g
32.8 g
27.3 g
1,040 mg
26%
100 g
206
13.6 g
13.1 g
10.9 g
416 mg
10%
3 × 1 piece (206 g)
1,273
84.2 g
2,571 mg
5 × 1 piece (206 g)
2,122
140.4 g
4,285 mg
A bigger slice adds calories fast
The standard piece in the USDA data weighs 206 g and lands at 424 calories, 21% of the daily value for energy. Home cooks rarely cut that neatly. A larger piece of 232 g comes to 478 calories, and a one-cup scoop of 250 g reaches 515.
Seconds are where the total really jumps. Two standard pieces add up to 849 calories and 1,714 mg of sodium, and three pieces reach 1,273 calories. Five standard pieces from one pan total 2,122 calories, so the number on your plate depends more on the spatula than on the recipe.
If you track intake, weigh one slice once and remember what it looks like. A kitchen scale turns a guess into a figure you can repeat every time the dish comes back to the table, and it shows how far a generous cut drifts from the standard piece. BodyPal can also log the slice from a photo when a scale is not handy.
Fat supplies nearly half the calories
Per 100 g, homemade lasagna holds 13.6 g of protein, 13.1 g of carbs and 10.9 g of fat. Fat is the smallest of the three by weight, yet it ends up as 48% of the calories, while protein supplies 27% and carbs 26%. For a pasta dish, that is a surprisingly carb-light profile.
Protein is the pleasant surprise. One piece delivers 28.1 g, 56% of the daily value, thanks to the meat sauce and cheese layered between the noodles. A larger piece pushes that to 31.6 g, which puts lasagna closer to a meat entree than to a bowl of spaghetti.
Carbs stay moderate at 27 g per piece, and fiber is low at 2.3 g. Sugars are small at 3 g. Saturated fat is the part of the fat column worth a look: 5.6 g per 100 g against a daily value of 20 g, so a big slice takes a real bite out of that limit.
Sodium is the row to watch
Homemade lasagna carries 416 mg of sodium per 100 g. One piece brings 857 mg, which is 37% of the 2300 mg daily value, and a one-cup serving reaches 1,040 mg, or 45%. A larger piece sits in between at 965 mg.
That is a bigger share of the sodium budget than of the calorie budget. One piece covers 21% of daily calories but 37% of daily sodium. Two pieces reach 1,714 mg, and three hit 2,571 mg, past the full daily value in a single sitting.
The upside of homemade is control. You choose the sauce, the cheese and how much salt goes into the meat, and every change shows up in each slice. If you watch sodium, keep the rest of the day lighter on salty foods when lasagna is on the menu. Cholesterol is moderate by comparison at 43 mg per 100 g.
Pair it with something light and crunchy
One piece of lasagna is a complete meal on its own at 424 calories and 28.1 g of protein. What it lacks is fiber, with only 2.3 g per piece, and potassium, at 168 mg per 100 g. The sides are where you can fill those gaps.
A green salad or roasted vegetables add volume and crunch for few calories, which makes it easier to stop at one slice. Garlic bread is the classic partner, but it stacks more refined carbs and fat onto a dish that already gets 48% of its calories from fat. If you want bread, a small piece goes a long way.
If dinner is lasagna, a lighter lunch leaves room in both the calorie and sodium columns. Leftovers freeze well in single portions, which also makes the next serving easier to measure and harder to overdo.
How does homemade lasagna compare?
Here is how homemade lasagna stacks up against an enchilada, an avocado roll and a BLT sandwich, per 100 g and per usual serving.
Verdict: For the fewest calories pick the avocado roll at 167 per roll, though with 1.8 g of protein per 100 g it will not keep you full like the 13.6 g in lasagna. If you want a hearty hot meal, the enchilada at 267 calories per serving is the leaner swap, while lasagna wins on protein.
Most popular homemade lasagna brands in the United States
Store trays are ready-to-heat products with more sauce and pasta per gram, so their label numbers read below the 206 calories per 100 g of a home recipe. Source: manufacturer labels / USDA FoodData Central.
Homemade lasagna FAQs
How many calories are in homemade lasagna?
One piece of home recipe lasagna with meat (206 g) has about 424 calories. Per 100 g it is 206 calories.
Is homemade lasagna good for weight loss?
A 206 g piece is 424 calories with 28.1 g protein and 22.5 g fat, while the same size piece of frozen lasagna is 255 calories.
Is homemade lasagna higher in calories than restaurant lasagna?
Yes, slightly: 206 calories per 100 g for a home recipe against 185 for restaurant lasagna. On a 206 g piece that is 424 versus 381 calories.
How much protein is in homemade lasagna?
A 206 g piece has 28.1 g protein, 27.0 g carbs and 22.5 g fat. Per 100 g that is 13.6 g protein.
Is lasagna high in calories?
At 206 calories per 100 g, homemade lasagna is moderately dense, and one piece comes to 424 calories. Portion size is what makes it heavy: a one-cup serving reaches 515 calories.
How many carbs are in a piece of lasagna?
A piece of homemade lasagna (206 g) has 27 g of carbs, including 2.3 g of fiber and 3 g of sugars. Carbs supply only 26% of its calories, less than fat at 48%.
How many calories are in lasagna per 100 g?
Homemade lasagna with meat has 206 calories per 100 g, with 13.6 g of protein, 13.1 g of carbs and 10.9 g of fat. Sodium comes to 416 mg in the same amount.
What are the nutrition facts for homemade lasagna?
One piece (206 g) has 424 calories, 28.1 g of protein, 27 g of carbs, 22.5 g of fat and 857 mg of sodium. That covers 56% of the daily value for protein and 37% for sodium.
How many calories are in a large slice of homemade lasagna?
A larger slice of 232 g has 478 calories, 31.6 g of protein and 965 mg of sodium. A standard 206 g piece comes to 424 calories, so a generous cut adds up quickly.