There’s something irresistibly satisfying about the crunch of a perfectly roasted peanut. Oven-Roasted Salted Peanuts are a timeless snack that’s easy to make at home, far fresher than store-bought options, and customizable to suit your taste. Roasting peanuts brings out their natural nutty flavor, and the light sprinkling of salt enhances every bite, making them addictive in the best possible way.
I love this recipe because it’s simple, quick, and incredibly rewarding. In less than an hour, you can transform raw peanuts into a snack that’s perfect for movie nights, parties, lunchboxes, or just a midday pick-me-up. Unlike commercially roasted peanuts, you control the saltiness, freshness, and even experiment with flavors like honey, chili, or garlic.
Why I Love This Recipe
- Freshness: Nothing beats peanuts straight from your oven.
- Customizable: You control the salt, spice, and additional flavors.
- Economical: Raw peanuts are inexpensive, and roasting at home is cost-effective.
- Healthy Snack: Peanuts are a good source of protein, healthy fats, and fiber.
- Versatile: Great as a snack, salad topping, or ingredient in desserts.
Why This Is a Must-Try Dish
- Easy, minimal ingredients, maximum flavor
- Perfect for home roasting experiments
- Delicious, crunchy, and addictive
- Ideal for parties, movie nights, or gifting
Recipe Overview
- Preparation Time: 5 minutes
- Cooking Time: 20–25 minutes
- Total Time: 30 minutes
- Servings: 4 (about 1 cup per serving)
- Calories: ~200 calories per 1/4 cup serving
Course: Snack / Appetizer
Cuisine: American / International
Ingredients
- 2 cups raw peanuts (shelled, skin-on or skinless as per preference)
- 1 tablespoon vegetable oil or melted butter (optional for extra flavor)
- 1 teaspoon salt (adjust to taste)
- Optional flavor variations:
- 1 teaspoon honey or maple syrup
- ½ teaspoon smoked paprika
- ¼ teaspoon cayenne pepper
- 1 teaspoon garlic powder
Cooking Directions
Oven-roasting peanuts is straightforward. You’ll toss them with oil and salt, spread them on a baking sheet, and roast until golden and aromatic. The result is crunchy, flavorful peanuts that are perfect as-is or for using in other recipes.
Step-by-Step Preparation Method
Step 1: Preheat Oven
Preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper or lightly grease it with oil.
Step 2: Prepare Peanuts
Place raw peanuts in a large mixing bowl. Drizzle with oil or melted butter if using. Sprinkle with salt and any optional spices or sweeteners. Toss well to coat evenly.
Step 3: Spread on Baking Sheet
Spread peanuts in a single layer on the prepared baking sheet. Avoid overcrowding to ensure even roasting.
Step 4: Roast
Place the baking sheet in the oven. Roast for 20–25 minutes, stirring every 8–10 minutes for even browning. Keep a close eye toward the end to avoid burning.
Step 5: Cool
Remove from the oven and let peanuts cool on the baking sheet for 10–15 minutes. They will continue to crisp as they cool.
Step 6: Serve or Store
Transfer cooled peanuts to a serving bowl or airtight container. Enjoy immediately or store for later.

How to Serve
- Serve warm as a snack for gatherings or movie nights
- Use as a crunchy topping for salads, yogurt, or oatmeal
- Chop and add to baked goods like cookies or brownies
- Mix into homemade trail mix or granola
Recipe Tips
- Use raw peanuts, not pre-roasted, for best results.
- Stir occasionally during roasting to prevent burning.
- Adjust salt and spices after roasting if desired.
- Roast with skin on for a more rustic flavor, or remove skin for a cleaner look.
- Let peanuts cool completely before storing to maintain crispness.
Variations
Sweet and Salty
Toss peanuts with honey or maple syrup before roasting, then sprinkle with salt after baking.
Spicy Peanuts
Add chili powder, cayenne, or smoked paprika for a hot, smoky kick.
Garlic and Herb
Toss peanuts with garlic powder, onion powder, or dried herbs before roasting for a savory variation.
Asian-Inspired
Mix roasted peanuts with soy sauce, sesame oil, and a pinch of sugar after baking.
Chocolate-Coated
After roasting, coat peanuts in melted dark or milk chocolate and let set for a decadent treat.
Freezing and Storage Time
- Room Temperature: Store in an airtight container for up to 2 weeks.
- Refrigerator: Keeps for up to 1 month.
- Freezer: Freeze roasted peanuts in an airtight container for up to 3 months. Thaw at room temperature before eating.
Special Equipment Needed
- Baking sheet
- Parchment paper (optional)
- Mixing bowl
- Spoon or spatula for tossing
- Oven
Conclusion
Oven-Roasted Salted Peanuts are a simple, healthy, and endlessly customizable snack. From a classic salted version to spicy, sweet, or herb-infused variations, roasting your own peanuts allows for fresh, flavorful, and satisfying results. Perfect for snacking, adding to recipes, or gifting, this recipe is a kitchen essential. Once you try it, you’ll never buy store-bought peanuts the same way again!
Oven-Roasted Salted Peanuts
Description
There’s something irresistibly satisfying about the crunch of a perfectly roasted peanut. Oven-Roasted Salted Peanuts are a timeless snack that’s easy to make at home, far fresher than store-bought options, and customizable to suit your taste. Roasting peanuts brings out their natural nutty flavor, and the light sprinkling of salt enhances every bite, making them addictive in the best possible way.
Ingredients
Instructions
-
Preheat Oven : Preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper or lightly grease it with oil.
-
Prepare Peanuts : Place raw peanuts in a large mixing bowl. Drizzle with oil or melted butter if using. Sprinkle with salt and any optional spices or sweeteners. Toss well to coat evenly.
-
Spread on Baking Sheet : Spread peanuts in a single layer on the prepared baking sheet. Avoid overcrowding to ensure even roasting.
-
Roast : Place the baking sheet in the oven. Roast for 20–25 minutes, stirring every 8–10 minutes for even browning. Keep a close eye toward the end to avoid burning.
-
Cool : Remove from the oven and let peanuts cool on the baking sheet for 10–15 minutes. They will continue to crisp as they cool.
-
Serve or Store : Transfer cooled peanuts to a serving bowl or airtight container. Enjoy immediately or store for later.
