Roasted pecans are one of the easiest holiday snacks you can make, and this classic Southern version needs just pecan halves, salted butter, kosher salt, and an optional pinch of cayenne. You toss the pecans in melted butter, roast them at 325°F for about 25 minutes until they smell toasty, then season them while they’re still warm. These buttered roasted pecans come out crisp and salty, with a little heat if you add the cayenne, and one batch makes 4 cups. Set them out for company, add them to a snack board, or make them a day or two ahead for the holidays.

Growing up in the South, buttery pecans were not just another holiday snack; they were a holiday tradition. Every Christmas, Mom had bowls of warm pecans as a snack when company came over. It was a labor of love because we would get pecans from friends’ yards and spend hours breaking the nuts open and shelling them. Then we would roast them in butter and salt, and Mom added a little cayenne for some salty heat. The smell of roasting nuts and butter filled the air, and it was a clue that a Southern holiday celebration was going to happen. I’ve made them almost every year for the past 35 years, and my kids expect them every holiday season.
Main Ingredients Needed For Roasted Pecans
Here’s a quick overview of the key ingredients for this recipe. For the full list of ingredients and exact measurements, jump to the recipe card.

- Pecan Halves: Fresh pecans roast best, and toasting them brings out their natural sweetness. Start with raw halves, not ones that are already roasted. Here in Georgia, I pick up already shelled pecans at our local farmers’ markets, and some years friends let us gather from their trees, and we shell them ourselves. At the grocery store, look for raw, unsalted pecan halves.
- Salted Butter: I use salted butter. It gives these that rich, buttery flavor and adds the first layer of salt before the kosher salt ever goes on. Melt it before you pour it over the pecans so every half gets coated evenly.
- Cayenne: Ground red pepper, or cayenne, was my mom’s touch, and it’s what gives these that salty heat. It’s a light heat, just enough to keep folks reaching back into the bowl. It’s optional, so leave it out if you want plain buttered and salted pecans. If your jar has been in the cabinet a while, pick up a fresh one, since old cayenne loses its kick.
How To Make Roasted Pecans
These oven-roasted pecans take about 5 minutes of hands-on work. Heat your oven to 325°F and line a rimmed baking sheet with parchment paper for easy cleanup.

Pro Tip: Give them one last extra stir just before spreading them on the pan to make sure the butter is evenly distributed.


Pro Tip: Keep an eye on them near the end of baking, because pecans can go from toasted to burnt very quickly. I like to use a small sifter to spread the cayenne pepper lightly and evenly.
Ways To Serve Pecans Roasted and Salted
Mom always set these out in bowls for company, and that’s still my favorite way, but pecans roasted and salted like these fit in plenty of other places too:
- Charcuterie boards: Tuck a little pile between the cheeses and crackers for a salty, buttery crunch.
- Popcorn: Toss a few handfuls into a big bowl of popcorn.
- Chex mix: I like to stir them into my Chex Mix in the Oven.
- Chicken salad: Chop them and stir them into my Cranberry and Pecan Chicken Salad, then serve it on crackers as an appetizer.
Making Buttered Pecans Ahead for Company
I make these buttered pecans a day or two before company comes, or before I package them up as gifts during the holidays. Once they’ve cooled completely, keep them in an airtight container so they stay crisp. Serve them at room temperature, or, if you like them warm the way Mom served them, spread them on a baking sheet and warm them in a 300°F oven for 3 to 4 minutes. We also give our employees special gifts during the holidays, and these pecans, along with my Honey Roasted Pecans, Glazed Pecans, cashews, and Chex mix, make a wonderful snack box. The full counter, fridge, and freezer times are in the recipe card.

Questions When Making Roasted Pecans
After roasting is how I always do it, though it really doesn’t matter much either way. I roast the pecan halves whole following this recipe, let them cool, and then chop them when I need smaller pieces, like when I’m stirring them into my cranberry and pecan chicken salad.

Roasted Pecans
Ingredients
- 1/4 cup salted butter, melted
- 4 cups pecan halves
- 1 tablespoon kosher salt
- 1/2 teaspoon cayenne pepper, optional
Instructions
Preheat the oven
- Heat oven to 325°F.
- Line a rimmed baking sheet (or jelly-roll pan) with parchment paper for easy cleanup.
Coat the pecans
- Place pecans in a large mixing bowl.4 cups pecan halves
- Pour the melted butter over the top.1/4 cup salted butter
- Toss until all pecans are evenly coated.
Roast the pecans
- Spread pecans in a single layer on the baking sheet.
- Bake for 25 minutes, stirring halfway through so they roast evenly.
- Pecans are ready when they smell toasty and look slightly darker.
Season and cool
- Remove pecans from the oven.
- Sprinkle with kosher salt and cayenne pepper (if using) while still warm. Toss to coat. Pro tip: I like to use a small sifter to spread the cayenne pepper lightly and evenly.1 tablespoon kosher salt, 1/2 teaspoon cayenne pepper
- Let cool completely before serving.
Gina’s Notes and Tips
- Room Temperature: Store in an airtight container for up to 1 week. No reheating is necessary, but if you prefer them warm, place on a baking sheet and heat in a 300°F oven for 3 to 4 minutes.
- Fridge: Keep sealed up to 3 weeks. When ready to enjoy, spread pecans on a baking sheet and reheat in a 300°F oven for 5 minutes until crisp and fragrant.
- Freezer: Store in a freezer-safe bag for up to 3 months. Thaw at room temperature, then reheat on a baking sheet in a 300°F oven for 6 to 7 minutes to restore crunch.
- Make Ahead: Make these a day or two before company or gifting. Cool completely and store in an airtight container.
Tried this recipe?
Please consider Leaving a Review!Showing Hospitality With Buttery Pecans
A Christmas Movie Night is one of my favorite ways to share a batch of these buttery pecans, so pick a classic everybody knows, invite a family from church or the neighbors who never seem to slow down this time of year, and let the living room do the hosting. Make the pecans a day or two ahead, then on movie night pop a big batch of popcorn, toss a few handfuls of pecans right in with it, and set out a stack of bowls so everyone can scoop their own and find a spot on the couch or the floor. Pile extra blankets and pillows by the TV, and pause halfway through for my Easy Hot Chocolate so folks have a few minutes to visit before the second half. Proverbs 17:22 says a joyful heart is good medicine, and I think a room full of people laughing at the same Christmas movie they’ve all seen a dozen times is about as good a dose as you can get in a busy December. When the credits roll and nobody’s in a hurry to leave, you’ll know the evening did exactly what you hoped.



I would love to make these.
I have a problem w/the time. Eleven hours and 25-30 minutes? You mean 11 minutes and 25-30 seconds. It doesn’t take that long to cook this recipe. Holy Shit.
Have mercy! Your right Jeremy. The 11 was a mistake for sure. This is a 25-30 minute recipe total time.Also, note ovens vary slightly in temperatures so I suggest checking around the 25 minute mark to check if they are roasted. I fixed the time in the recipe card, thank you for telling me.
Hello, Gina.
Jeremy here again and I bet I could add some ground black pepper and garlic and onion powders to this recipe as well as a little cumin and some chili powder. I bet I would add some smoke flavoring to the butter and I bet I would love this.
Hello there Gina. I bet I would love to make this few ingredient snack. It would also be good on salads. So I just put maybe like a tablespoon or less of butter in the pan then add the pecans or walnuts and then bake them in a 300 degree oven for about 30 minutes and check them every 10 minutes or so and then take them out.
Also I bet I could try this with almonds or pine nuts, but bake them less. Preparation time for me, no set time, I just take my time so I don’t goof up.
I might try this with other nuts as well.
I also like to add a few extra dashes of cayenne pepper to mine for for a little heat to my snack.
I made this recipe with 2 tbs of butter and 1/2 tbs Himalayan pink salt. Cooked at 300 degrees.
Thanks for sharing Kim! Now you have me hungry for some of these :)