Calories in roasted almonds

A typical serving of roasted almonds provides about 167 calories. Here are the full macros and nutrition facts.

Per serving · 1 handful (28 g)

Calories
167kcal
Protein
5.9g
Carbs
6g
Fat
14.7g

Per 100 g

Calories598 kcal
Protein21 g
Carbs21.6 g
Fat52.5 g
Saturated fat4 g
Fiber10.9 g
Sugars4.5 g
Sodium1 mg

Data based on Open Food Facts and public nutrition databases.

Nutrient-dense nut with a crunchy texture and earthy flavor. They are ideal for a quick energy snack that helps control appetite.

Nutritional benefits

  • High in antioxidant vitamin E
  • Excellent source of magnesium
  • Heart-healthy monounsaturated fats

How to prepare it

  • 1.Lightly toast in a pan without oil
  • 2.Add to trail mixes
  • 3.Chop to use as a yogurt topping

Lighter alternatives

Walnuts
Higher in omega-3
Pistachios
Lower calories per serving
Pumpkin seeds
Higher plant-based iron
Healthy tip

Choose unsalted versions to keep blood pressure under control.

Frequently asked questions

Are they good for weight loss?

Yes, their fiber and protein content promotes satiety, helping you eat less throughout the day if consumed in moderation.

Is it better to eat them with skin?

Yes, the brown skin contains most of the almond's flavonoid antioxidants.

Do they contain gluten?

They are naturally gluten-free, making them safe for celiacs.

Popular comparisons

Other popular foods