Sweet potatoes are not high in protein; one medium potato provides about 2 grams, a modest amount compared to eggs or legumes.
You probably know sweet potatoes as a healthy choice — rich in vitamin A, fiber, and that natural sweetness. With all the talk about plant-based eating, it’s easy to wonder whether they pull double duty as a protein source.
The honest answer is no. Sweet potatoes are primarily a carbohydrate-rich vegetable, with protein making up only about 5–7% of their calories. This article walks through the actual numbers, compares them to other foods, and helps you decide how to use them in your diet.
How Much Protein Is Actually In A Sweet Potato
The short answer: not much. A medium sweet potato — roughly 114 grams — contains about 2 grams of protein. For comparison, a 100-gram serving of raw sweet potato provides approximately 1.58 grams of protein, according to standard nutrition databases.
Regular white potatoes aren’t much different. Sweet potatoes have about 1.2 grams of protein per 100 grams, while white potatoes come in around 1.9 grams per 100 grams. Neither qualifies as a meaningful protein source.
Even a large baked sweet potato, around 200 grams, delivers only about 4 grams of protein — roughly the same amount found in half an egg. With about 112 calories in a medium potato, only about 8 of those calories come from protein.
Why The Protein Question Sticks
Sweet potatoes carry a health halo. They’re loaded with beta-carotene, vitamin C, manganese, and fiber — all nutrients people actively seek. That makes it tempting to assume protein follows.
- Misleading “superfood” label: Because they’re so nutrient-dense in other ways, it’s easy to overestimate their protein content.
- Comparison to other starches: White potatoes and sweet potatoes are both starchy vegetables, but neither is a go-to protein source despite their different nutrient profiles.
- Plant-based diet assumptions: Many people on plant-based or vegetarian diets look for high-protein vegetables. Sweet potatoes aren’t the answer — green peas and Brussels sprouts pack more.
- Food trend hype: Sweet potato toast, fries, and bowls often get framed as “power foods,” implying a broader nutritional punch than the numbers support.
Once you recognize that sweet potatoes are primarily a carbohydrate and fiber source, their role in a balanced plate becomes clearer — and more realistic.
Sweet Potato Protein Compared To Other Foods
To put the protein numbers in perspective, compare sweet potatoes to a few common protein sources. A large egg provides about 6 grams of protein — three times what you get from a medium sweet potato. Brussels sprouts offer about 3 grams per cup, and green peas deliver roughly 8 grams per cup.
NC State Extension’s nutrition breakdown notes sweet potatoes offer about 2 grams of protein per medium potato, alongside 4 grams of fiber and a hefty amount of vitamin A. The fiber and vitamins are the real draws, not the protein.
Even carrots, another root vegetable, have less protein — about 0.93 grams per 100 grams compared to sweet potatoes’ 1.58 grams. Still, neither vegetable moves the needle much for daily protein goals.
| Food | Serving Size | Protein (g) |
|---|---|---|
| Sweet potato (medium) | 114 g | 2 |
| Sweet potato (large) | 200 g | 4 |
| Egg (large) | 1 | 6 |
| Brussels sprouts | 1 cup | 3 |
| Green peas | 1 cup | 8 |
| Carrot | 100 g | 0.93 |
The table makes the gap clear. Sweet potatoes fall well short of true protein-rich vegetables and animal products. But that’s not a reason to avoid them — they excel elsewhere.
How To Make Sweet Potatoes Part Of A Higher-Protein Meal
Because sweet potatoes are low in protein, you’ll want to pair them intentionally. A few simple combinations turn them into a balanced dish.
- Pair with legumes: Black beans, chickpeas, or lentils mixed with roasted sweet potatoes create a complete amino acid profile for a plant-based meal.
- Top with Greek yogurt or cottage cheese: A dollop adds around 10–15 grams of protein per half cup, turning a side dish into a more substantial option.
- Serve alongside lean meat or fish: A baked sweet potato alongside grilled chicken or salmon balances carbs with a solid protein source.
- Blend into soups with bone broth or protein powder: Sweet potato soup becomes more protein-rich when you use a broth-based liquid or add a scoop of unflavored protein.
These approaches let you enjoy the flavor, fiber, and vitamins of sweet potatoes without depending on them for protein.
What Sweet Potatoes Really Bring To The Table
Protein aside, sweet potatoes are nutritional heavyweights. A medium potato provides 213% of the Daily Value for vitamin A, mostly in the form of beta-carotene. That’s more than most vegetables per serving. They also deliver about 4 grams of fiber, which supports digestion and satiety.
Carbohydrates dominate their macronutrient profile — roughly 25 grams per medium potato. Very little comes from fat (about 0.4 grams per 100 grams). Healthline’s nutrition data confirms 1.58 grams protein per 100g is the norm, and the rest of the calorie load comes from starches and natural sugars.
For those focused on protein intake, sweet potatoes are best treated as a carb source with bonus vitamins and fiber — not a protein source. They work well in a varied diet that includes legumes, eggs, dairy, or meat for the protein side of the plate.
| Nutrient | Amount (per medium potato, ~114 g) |
|---|---|
| Calories | 112 |
| Protein | 2 g |
| Carbohydrates | 25 g |
| Fiber | 4 g |
The Bottom Line
Sweet potatoes are not a high-protein food. One medium potato delivers about 2 grams of protein — roughly a third of what you get from a single egg. Their real strengths are vitamin A, fiber, and carbohydrates, making them a valuable starchy vegetable for energy and micronutrients. Pair them with beans, poultry, or yogurt to round out the protein.
If you’re tracking your protein intake for muscle gain or weight management, a registered dietitian can help fit sweet potatoes into your daily targets without overdoing carbs.
References & Sources
- NC State Extension. “Nutritional Benefits of Sweetpotatoes” One medium sweet potato provides about 2 grams of protein.
- Healthline. “Sweet Potatoes” A 100-gram serving of raw sweet potato contains approximately 1.58 grams of protein.
