If you’ve never had Virginia peanut pie before, think of it as pecan pie’s salty, peanut-packed cousin. This gooey, crunchy, irresistible pie takes less than 15 minutes of prep and is always an unexpected hit!

I first heard of this pie when I was researching iconic state desserts for my “These United Desserts” series. Virginia is one of the top peanut producing states in the country, so this pie felt particularly appropriate!
Virginia peanut pie has that same gooey, glossy filling and buttery flaky crust, but instead of pecans, it’s loaded with roasted salted peanuts. This simple, homey pie is made with pantry staples and exactly the kind of pie that proves you do not need a mile-long ingredient list to make something really special.
Why You’ll Love This Virginia Peanut Pie
Why you’ll love this peanut pie!

- Gooey, rich filling with the perfect sweet-salty balance
- Roasted salted peanuts give it incredible flavor and texture
- A fun twist on classic pecan pie
- It’s a great make-ahead dessert for gatherings and holidays
What You’ll Need
Here’s what each ingredient does and how it helps create that signature gooey filling:
- Unbaked pie crust: The flaky shell that holds everything together. I use my favorite homemade pie crust here because it bakes up buttery and sturdy enough to support the rich filling.
- Eggs: These give the filling structure and help it set as it bakes. They’re what turn the filling from a liquid mixture into that soft, sliceable center.
- Light corn syrup: This is what gives the pie its signature glossy, gooey texture and sweetness.
- Light brown sugar: Adds sweetness along with a little molasses depth, which makes the filling taste warmer and richer.
- Salted butter, melted: Butter brings richness and flavor and helps round everything out.
- Pure vanilla extract: Vanilla softens and deepens the sweetness and gives the filling a fuller flavor.
- Roasted salted peanuts: The star ingredient. They add texture, nutty flavor, and a salty contrast that keeps the pie from tasting flat or overly sweet. You can add them in whole or roughly crush them in a ziploc bag with a rolling pin (affiliate link) first.

How to Make Virginia Peanut Pie
This pie comes together with a very straightforward filling, which is one of the reasons I love it so much.
- Make the crust. Start with an unbaked pie crust fitted into your pie plate (affiliate link). I love using my homemade pie crust here because it bakes up buttery and flaky and gives the pie such a good foundation.
- Whisk together the filling. In a large bowl, whisk together the eggs, light corn syrup, brown sugar, melted butter, and vanilla until smooth and fully combined. This is the base of the filling and what creates that rich, gooey texture once baked.
- Stir in the peanuts. Once the filling is whisked together, stir in the roasted salted peanuts that have been roughly chopped or crushed with a rolling pin (affiliate link) (optional, but this step just makes the pie a little easier to eat).
- Fill and bake. Pour the filling into the prepared pie crust and bake for 50 to 55 minutes, until the pie is set around the edges and still has just a slight jiggle in the center.
- Cool completely. Let the pie cool completely before slicing so the filling has time to finish setting up.


Tips for the Best Peanut Pie
- Use a good homemade pie crust. Since this pie is built on such a short ingredient list, the crust really matters. A flaky, buttery homemade crust makes the whole pie feel even more special.
- Don’t overbake. You want the center to still have a slight jiggle when the pie comes out of the oven. It will continue to set as it cools.
- Let it cool before slicing. This is important. If you cut into it too soon, the gooey filling won’t have enough time to set properly.
- Use roasted salted peanuts. The salted peanuts help balance the sweetness in the filling and give the pie that sweet-salty contrast that makes it so good.

Frequently Asked Questions
Not exactly, but they are definitely related. Peanut pie has a very similar style of gooey filling, but the roasted salted peanuts give it a different flavor and texture.
Yes, but I really love this pie with my homemade crust because the buttery, flaky texture works so well with the filling.
The edges should look set, and the center should still have a slight jiggle. If the whole pie still looks very loose, it needs more time. Another great way to tell whether this pie is done is to check the internal temperature with a digital thermometer to see if it has reached 200 degrees F.
Either works, but it slices best once it has cooled completely. You can always warm slices for a few seconds in the microwave just before serving, but I think room temperature is especially good.

Storing, Freezing, and Make-Ahead Tips
Storing
Store the pie covered at room temperature for up to 2 days, or in the refrigerator for up to 4 to 5 days. If you refrigerate it, you can let it sit out a bit before serving to come to room temperature for better flavor and texture.
Freezing
This pie freezes well. Once completely cooled, wrap it tightly in plastic wrap and then a layer of foil, or place it in an airtight container. Freeze for up to 2 months.
Thaw overnight in the refrigerator, then bring to room temperature before serving. You can even warm for a few minutes in a warm oven to give it that freshly baked taste.
Make-Ahead
This is a great make-ahead pie because the filling needs time to cool and set anyway. You can bake it a full day ahead, let it cool completely, and keep it covered until ready to serve.


More Pie Recipes
Virginia Peanut Pie
Ingredients
- 1 unbaked pie crust
- 3 large eggs
- 1 cup light corn syrup
- 1 cup light brown sugar
- 1/4 cup salted butter melted
- 2 teaspoons pure vanilla extract
- 2 cups roasted salted peanuts

Instructions
- Preheat the oven to 350℉ (177℃). Transfer the peanuts to a large ziploc bag and roughly crush with a rolling pin (affiliate link). Set aside.
- Make the pie crust and roll it out on a lightly floured surface. Transfer to a 9-inch pie plate (affiliate link) and tuck and crimp the edges. Set aside in the fridge while preparing the filling.1 unbaked pie crust
- In a large bowl, whisk together the eggs, corn syrup, brown sugar, butter, and vanilla until combined. Stir in the crushed peanuts.3 large eggs, 1 cup light corn syrup, 1 cup light brown sugar, ¼ cup salted butter, 2 teaspoons pure vanilla extract, 2 cups roasted salted peanuts
- Pour the filling into the prepared pie crust.
- Bake for 50-55 minutes or until the filling reaches 200℉ when tested with an instant read digital thermometer. The filling should be just set around the edges but still jiggle in the center.
- Cool completely for 4-6 hours before slicing and serving.
Notes
- Storing: Store the pie covered at room temperature for up to 2 days, or in the refrigerator for up to 4 to 5 days. If you refrigerate it, you can let it sit out a bit before serving to come to room temperature for better flavor and texture.
- Freezing: This pie freezes well. Once completely cooled, wrap it tightly in plastic wrap and then a layer of foil, or place it in an airtight container. Freeze for up to 2 months. Thaw overnight in the refrigerator, then bring to room temperature before serving. You can even warm for a few minutes in a warm oven to give it that freshly baked taste.
- Make-Ahead: This is a great make-ahead pie because the filling needs time to cool and set anyway. You can bake it a full day ahead, let it cool completely, and keep it covered until ready to serve.






