Honey Roasted Peanuts

honey roasted peanuts
Markus Guhl / Getty Images
  • 35 mins
  • Prep: 15 mins,
  • Cook: 20 mins
  • Yield: 6 cups peanuts (12 servings)
Ratings (64)

After trying this recipe for homemade honey roasted peanuts, you'll never buy them from the store again! These crunchy honey roasted nuts have a deep honey flavor with just the right amount of salt. 

It's best to use raw nuts in this recipe, but if you can't find raw peanuts, use nuts with as little processing and salt as you can find. You can also experiment with adding other spices, like cayenne or chipotle powder, to make spicy honey-roasted peanuts.

What You'll Need

  • 1 lb. peanuts (preferably raw)
  • 1/3 cup honey
  • 2 Tbsp. butter
  • 2 tsp. salt (divided use)
  • 1 tsp. vanilla extract
  • 1/4 tsp. cinnamon
  • 1/4 cup sugar (granulated)

How to Make It

  1. Prepare a baking sheet by lining it with aluminum foil and spraying the foil with nonstick cooking spray. Preheat the oven to 325 F (160 C).
  2. Place the butter, honey, vanilla, cinnamon, and 1 tsp salt in a large microwave-safe bowl and microwave until the butter is melted, about 45 seconds, stirring halfway through. Once melted, stir until the liquid is smooth.
  3. Add the peanuts to the honey mixture and stir until they're all coated. Pour the peanuts out onto the prepared baking sheet and spread them into an even layer.
  1. Bake the peanuts for a total of 20 minutes, stirring every 5 minutes to prevent burning. The peanuts at the edges will brown faster, so it's important to stir regularly to get an even roasting.
  2. Once the peanuts are golden brown, remove them from the oven and stir again to distribute the honey on the baking sheet. After a minute or two, sprinkle the granulated sugar and remaining 1 tsp salt on top and stir again, to give them a bit of texture. As they cool at room temperature, stir occasionally, to break up any big clumps.
  3. Once the peanuts have cooled completely, place them in an airtight container or plastic bag and store them at room temperature.
Nutritional Guidelines (per serving)
Calories 277
Total Fat 21 g
Saturated Fat 4 g
Unsaturated Fat 10 g
Cholesterol 5 mg
Sodium 395 mg
Carbohydrates 18 g
Dietary Fiber 3 g
Protein 10 g
(The nutrition information on our recipes is calculated using an ingredient database and should be considered an estimate. Individual results may vary.)