A typical 1 oz serving of oil-roasted almonds contains 5.9 grams of protein (21.2 g per 100 g), which makes it a moderate source of protein. That covers roughly 12% of the 50 g reference Daily Value, so it adds toward your protein total for the day.
Around 14% of the calories in oil-roasted almonds come from protein, so it is more of an energy food than a protein food. It contributes to a day's protein total, but the bulk of what it delivers is energy rather than amino acids - treat it as a contributor alongside a denser source, not as the protein in a meal.
Among the 31 nuts in the database, oil-roasted almonds ranks 4th by protein per serving, and 437th out of all 796 foods on the site. Set against almond butter, another nut entry in the database, a serving carries about 0.8 g less protein (almond butter has 6.7 g per 2 tbsp).
It is an incomplete protein on its own; pairing it with other plant foods across the day covers the full range of essential amino acids. The serving above is measured by weight at 28 g. The per-100 g figure lets you compare it directly against any other food here, whatever its serving.
Source: USDA FoodData Central #170159 - "Nuts, almonds, oil roasted, without salt added" (SR Legacy, published 4/1/2019). Values are the published reference figures for that record, not lab measurements for a specific brand or batch.
Quick answers
Oil-roasted almonds protein FAQ
How much protein is in oil-roasted almonds per 100 g?
Oil-roasted almonds has 21.2 g of protein per 100 g. A typical 1 oz serving (28 g) provides 5.9 g.
Is oil-roasted almonds a complete protein?
No. Oil-roasted almonds is an incomplete protein on its own; pairing it with other protein sources across the day covers the full range of essential amino acids.
How much of the Daily Value does a serving of oil-roasted almonds cover?
A 1 oz serving of oil-roasted almonds contains 5.9 g of protein, about 12% of the 50 g reference Daily Value.
Is oil-roasted almonds a good source of protein?
Oil-roasted almonds is a moderate source of protein, and about 14% of its calories come from protein, which makes it more of an energy food than a protein food. Set against almond butter, another nut entry in the database, a serving carries about 0.8 g less protein (almond butter has 6.7 g per 2 tbsp).