Almonds are a great healthy snack! Almonds.com states that 1 ounce of almonds, or 23 almonds a day, is the perfect portion, as recommended in the Dietary Guidelines for Americans.