My grandmother made her Texas pecan pie every single Thanksgiving. She kept the recipe in her head, never wrote it down, and I spent years trying to rebuild it from memory after she passed. I got it wrong more times than I can count. Too sweet, too runny, not enough toasting on the pecans. But I got there.
If you’ve ever wondered why a homemade Texas pecan pie tastes so different from what you buy at a store, it comes down to a few things. Real butter, quality dark corn syrup or cane syrup, a properly toasted nut, and a crust that actually flakes. Nothing complicated. Just the right ingredients handled right.
This Texas pecan pie recipe takes about 20 minutes to put together and roughly an hour in the oven. The hardest part is waiting for it to cool before you cut into it.

What Makes a Texas Pecan Pie Different
Texas pecan pie is built on restraint and quality ingredients. According to the Texas Pecan Growers Association, Texas produces over 60 million pounds of pecans annually. That abundance means Texans have always had access to fresh, high-quality nuts, and over generations the recipe has evolved to let the pecan shine rather than drown it in sugar.
A real Texas pecan pie uses real butter. Dark corn syrup or cane syrup, not light. The filling is dense and rich, not fluffy. The crust is butter-based and flaky. That’s it. No tricks, no shortcuts.
The 7 Ingredients You Actually Need
- Pecans. Two cups, halves preferred. Toast them first in a dry skillet until fragrant, about 3 minutes.
- Butter. Four tablespoons, unsalted, melted and cooled.
- Eggs. Three large, at room temperature.
- Sugar. One cup granulated white.
- Dark corn syrup or cane syrup. One cup. Dark for more complex flavor.
- Vanilla extract. One teaspoon, real vanilla.
- Salt. 1/4 teaspoon. Don’t skip it.
How to Make Texas Pecan Pie Step by Step
Toast the pecans. Dry skillet, medium heat, 2 to 3 minutes, tossing constantly. Set aside to cool.
Preheat and prep. Preheat oven to 350°F. Fit crust into a 9-inch pie dish. Chill in the freezer 20 minutes while you make the filling.
Make the filling. Whisk together sugar, corn syrup, melted butter, eggs, vanilla, and salt until just combined. Don’t beat air into it. Stir in the toasted pecans last.
Fill and bake. Pour filling into the unbaked crust. Place on a rimmed baking sheet. Bake at 350°F for 55 to 65 minutes, until edges are set and the center has a slight jiggle.
Cool completely. At least two hours at room temperature before cutting. I usually make my Texas pecan pie the day before and let it sit overnight. It’s better the next day.

Common Texas Pecan Pie Mistakes and How to Fix Them
- Runny filling that won’t set. Usually underbaked. The edges should be fully set and puffed before pulling it out. A thermometer in the center should read around 200°F.
- Crystallized filling. Happens when the filling is overmixed after adding eggs, or when the butter was too hot. Let the butter cool before mixing in.
- Burnt crust edges. Protect with a pie shield or strip of foil around the rim for the first 30 minutes.
- Pecans sinking. Filling was too thin or over-whisked.
- Crust that shrinks. Chill the crimped unbaked crust 20 minutes in the freezer before filling.
Texas Pecan Pie Variations Worth Trying
Bourbon pecan pie adds two tablespoons of good bourbon, which cuts the sweetness and adds depth. Chocolate pecan pie adds a cup of semi-sweet chocolate chips to the crust before the filling. Brown butter pecan pie browns the butter first for a nutty toffee flavor. If you’ve never browned butter, Serious Eats has a clear step-by-step guide.
For more Texas dessert ideas, browse our Texan dessert recipes collection. And if you’re interested in the full Texas food culture, our complete Texas BBQ guide covers the savory side of things.

Make It At Home: Texas Pecan Pie
Ready to bake? Everything you need is in the recipe card below.

Texas Pecan Pie
Ingredients
Method
- Toast the pecan halves in a dry skillet over medium heat for 2 to 3 minutes, tossing constantly, until fragrant. Set aside to cool.
- Preheat oven to 350°F. Fit pie crust into a 9-inch pie dish and crimp the edges. Chill in the freezer for 20 minutes.
- In a large bowl, whisk together sugar, corn syrup, melted butter, eggs, vanilla, and salt until just combined. Do not overbeat.
- Stir in the toasted pecans.
- Pour the filling into the unbaked pie crust. Place on a rimmed baking sheet.
- Bake at 350°F for 55 to 65 minutes, until edges are fully set and puffed and center has a slight jiggle.
- Cool completely at room temperature for at least 2 hours before slicing.
Notes
Frequently Asked Questions
Can I make Texas pecan pie ahead of time?
Yes. It’s better the next day. Bake it the day before and store it loosely covered at room temperature overnight.
Why is my pecan pie filling too runny?
Most likely underbaked. If it’s still runny after cooling, return it to a 325°F oven for 15 to 20 minutes.
Can I use light corn syrup instead of dark?
Yes. Light syrup gives a lighter, less complex flavor. Dark corn syrup or cane syrup gives a deeper, molasses-forward taste.
How do I know when Texas pecan pie is done?
Edges fully set and puffed. Center has a gentle jiggle but doesn’t look liquid. Thermometer reads around 200°F.
Do I need to refrigerate Texas pecan pie?
For up to 2 days, room temperature is fine. For longer, refrigerate up to 5 days.
Can I freeze Texas pecan pie?
Yes, up to two months. Wrap tightly in plastic then foil. Thaw overnight in the refrigerator.
Toast your pecans, use real butter, give it time to cool, and it will be exactly what it’s supposed to be. Happy baking.