Eaten in moderation, dry-roasted peanuts can be a healthy snack filled with nutrients. Peanuts are high in fat, so it is important to regulate the number eaten during the course of a day.
Dry-roasted peanuts have 166 calories per ounce, and 126 of those calories come from fat. Peanuts don't provide as many nutrients as other nuts such as almonds or pistachios, but one ounce provides four percent of the iron needed in a day as well as small amounts of calcium.
Unsalted peanuts are very low in sodium and have zero milligrams of cholesterol. These values are based on a 2,000 calorie per day diet and may vary.