One serving of almonds equals one ounce, about 23 almonds or ¼ cup. It is a calorie-dense food but also nutrient-dense with most of its fat being monounsaturated. One ounce provides about 165 calories, 6 grams of protein, 14 grams of fat (80% monounsaturated, 15% polyunsaturated, and 5% saturated), 6 grams of carbohydrate, and 3 grams of fiber.