Roasted Peanuts
Perfectly crunchy and savory, these homemade roasted peanuts are a simple, healthy snack you can make in minutes. Roasting them at home lets you control the salt and brings out their incredible nutty flavor.
For 4 servings
Preheat oven and prepare peanuts
- Preheat your oven to 350°F (175°C).
- Spread the raw peanuts in a single, even layer on a rimmed baking sheet. No oil is needed for dry roasting.
Roast the peanuts
- Place the baking sheet in the preheated oven.
- Roast for 15-20 minutes, stirring the peanuts halfway through to ensure they cook evenly.
- Peanuts are done when they are lightly golden and the skins are slightly blistered. They will smell fragrant and nutty.
Cool and season
- Remove the baking sheet from the oven. Be careful, as they will continue to cook a bit from residual heat.
- While the peanuts are still hot, sprinkle them with the salt and toss to coat evenly.
- Let them cool completely on the baking sheet. They will become much crunchier as they cool.
Store the peanuts
- Once completely cool, transfer the roasted peanuts to an airtight container.
- Store at room temperature for up to two weeks for the best freshness and crunch.
What to keep in mind.
4 tips from the recipe — small details that make a real difference to the final dish.
- 1Don't walk away! Peanuts can go from perfectly roasted to burnt in just a minute, so keep a close eye on them in the last 5 minutes of cooking.
- 2For a different flavor, try adding spices like paprika, garlic powder, or chili powder along with the salt while the peanuts are hot.
- 3Roast a larger batch and store them for a quick, healthy snack throughout the week.
- 4If you prefer, you can roast peanuts with the skins on. The skins will loosen during roasting and can be rubbed off easily once cooled.
Adapt it for your goals.
Healthy
To lower the sodium content, use unsalted raw peanuts and reduce the added salt to just a small pinch.
quickQuick
For a faster version, roast them in an air fryer at 320°F (160°C) for 8-10 minutes, shaking the basket halfway through.
kid friendlyKid friendly
Make a sweet version by tossing the hot peanuts with a mix of 1 tsp cinnamon and 1 tsp sugar instead of salt.
Why this is on our healthy list.
Heart-Healthy Fats
Peanuts are rich in monounsaturated and polyunsaturated fats, which are beneficial for heart health and can help lower bad cholesterol levels.
Plant-Based Protein
A great source of protein, which is essential for building and repairing tissues and keeping you feeling full and satisfied.
Rich in Antioxidants
Peanuts contain antioxidants like resveratrol, which help protect the body against oxidative stress.
Frequently asked questions
Yes, in moderation. They are a great source of plant-based protein, healthy fats, and fiber. Roasting them at home allows you to control the salt and avoid added oils.



