How Much Protein Does Spaghetti Have per Serving?

A cup of cooked spaghetti contains about 8 grams of protein. That’s more than most people expect from a food known primarily as a carb source, and it puts pasta roughly on par with a glass of milk. Whether that’s enough to matter in your diet depends on the type of pasta you choose and what you pair it with.

Protein in Regular White Spaghetti

One cup of cooked white spaghetti made from semolina wheat delivers 8.1 grams of protein. A standard 2-ounce dry serving (which cooks up to roughly one cup) provides 7 grams of protein alongside 43 grams of carbs and 200 calories. Protein makes up about 14% of those calories, so while spaghetti is clearly a carbohydrate-heavy food, it does contribute a meaningful amount of protein to a meal.

For context, the recommended daily protein intake for adults is 0.8 grams per kilogram of body weight. For a 150-pound person, that works out to about 54 grams per day. A single serving of spaghetti covers roughly 13–15% of that target before you add any sauce, meat, or cheese.

Whole Wheat vs. White Spaghetti

Whole wheat spaghetti edges out white pasta slightly, with about 8 grams of protein per 2-ounce dry serving compared to 7 grams for white. The bigger difference is in fiber: whole wheat delivers 7 grams of fiber per serving versus just 3 grams for white. It also comes in at 180 calories, 20 fewer than the refined version.

If you’re choosing between the two purely for protein, the gap is small enough to be negligible. Whole wheat pasta is the better pick for overall nutrition, but it won’t dramatically change your protein intake.

Legume-Based Pasta Packs Far More Protein

The real jump in protein comes from pasta made with chickpeas, lentils, or other legumes. Red lentil pasta can contain as much as 26 grams of protein per serving, more than three times what you get from traditional wheat spaghetti. Chickpea-and-lentil blends typically land in the 20–25 gram range depending on the brand.

These pastas also tend to be naturally gluten-free, which makes them popular for people avoiding wheat. The texture and taste differ from traditional spaghetti. Lentil and chickpea pastas are denser and can turn mushy if overcooked, so they require a bit more attention at the stove. But for anyone trying to increase protein without adding meat, they’re one of the simplest swaps available.

Spaghetti Protein Isn’t Complete on Its Own

Protein quality matters alongside quantity. Wheat protein is low in lysine, one of the nine essential amino acids your body can’t produce. This means the protein in regular spaghetti isn’t as efficiently used by your body as protein from eggs, meat, or dairy. You don’t need to stress about this at each meal, but it’s worth knowing that the 8 grams in a bowl of plain pasta aren’t nutritionally equivalent to 8 grams from chicken.

The fix is simple: pair your spaghetti with foods that supply the missing amino acids. Beans and lentils are rich in lysine, which is why legume-based pastas score so well on both protein quantity and quality. A classic pasta e fagioli (pasta with beans) is a naturally complete protein meal. Meat sauce, parmesan cheese, or even a side of lentil soup alongside your spaghetti will round things out.

Easy Ways to Boost Protein in a Pasta Meal

Most people don’t eat spaghetti plain, and the toppings are where the protein really adds up. Here’s what common additions contribute per typical serving:

  • Ground beef or turkey (3 oz): 21–22 grams
  • Grilled chicken breast (3 oz): 26 grams
  • Parmesan cheese (2 tbsp): 4 grams
  • Ricotta cheese (¼ cup): 7 grams
  • White beans (½ cup): 10 grams

A bowl of spaghetti with meat sauce can easily reach 30 or more grams of protein, covering over half the daily minimum for most adults. Even a vegetarian version with beans and a sprinkle of parmesan gets you into the 20-gram range. The spaghetti itself provides a solid base, and the toppings do the heavy lifting.