Calories in pasta: cooked, dry and per serving
October 12, 2026 · 3 min read
100 grams of cooked pasta has about 155 calories. The same 100 g weighed dry has about 360. Mixing up those two numbers is the most common mistake when logging pasta, and it is the reason a plate can come out at half or double its real value.
Pasta calories at a glance
| Pasta | Calories |
|---|---|
| Dry, 100 g | about 360 kcal |
| Cooked, 100 g | about 155 kcal |
| Cooked, 1 cup of spaghetti (140 g) | about 220 kcal |
| Standard serving: 80 g dry (about 190 g cooked) | about 290 kcal |
| Large restaurant serving: 125 g dry (about 300 g cooked) | about 450 kcal |
| Whole wheat, cooked, 100 g | about 125–150 kcal |
Dry versus cooked weight
Pasta absorbs water and ends up 2.2 to 2.5 times heavier. The calories do not change, they are just spread over more weight.
The rule: if you weighed it before cooking, use the dry value (360 kcal per 100 g). If you weighed what is on your plate, use the cooked value (155 kcal per 100 g). When you cook for several people, weigh the dry pasta, then divide the cooked pot by the number of servings.
Macros (100 g cooked)
- Carbohydrate: about 31 g
- Protein: about 5.8 g
- Fat: about 0.9 g
Whole wheat pasta has similar calories but roughly twice the fiber, which helps with fullness. Legume pastas made from lentils or chickpeas have about the same calories and nearly double the protein.
The sauce decides the plate
Plain pasta is moderate in calories. What goes on it is where plates diverge:
| Sauce (per serving) | Calories added |
|---|---|
| Tomato sauce (125 g) | about 60–90 kcal |
| Bolognese (125 g) | about 150–200 kcal |
| Pesto, 2 tablespoons (30 g) | about 150 kcal |
| Cream or Alfredo sauce (125 g) | about 200–300 kcal |
| Olive oil, 1 tablespoon | about 120 kcal |
| Grated parmesan, 2 tablespoons (10 g) | about 40 kcal |
An 80 g serving with tomato sauce is around 370 calories. A large restaurant plate with a cream sauce and cheese can pass 900.
Does pasta make you gain weight?
Not on its own. Weight changes with total calories, not with one food. Pasta is easy to overeat because servings are rarely measured and it does not fill you up much per calorie. A few fixes:
- Measure 70–80 g dry per person instead of pouring from the box.
- Add protein: chicken, tuna, prawns, eggs or legumes.
- Bulk the plate with vegetables so a smaller amount of pasta still looks like a full meal.
- Prefer tomato-based sauces over cream-based ones.
If you are losing weight, the plate still has to fit your daily calorie target. For comparison, see calories in rice.
Estimating a plate of pasta
At a restaurant you cannot weigh anything. In Cal Crew you take a photo of the plate and AI estimates the pasta, the sauce and the toppings together. Oil and cream are hard to see in a photo, so nudge the portion up for rich sauces. We explain the limits in counting calories from a photo.