This isn’t just pie; it’s a slice of my childhood on a plate. Every Thanksgiving and church supper, folks would beg for my secret—it’s all in the texture. You get that silky, rich filling that’s sweet but never cloying, in a crust that shatters just right. It’s the pie that never lasts till the next day.
My Grandma’s Sweet Potato Pie is a cornerstone of Southern comfort food, born from necessity and ingenuity. We used what was plentiful—sweet potatoes, eggs from the hen house, and evaporated milk for a shelf-stable creaminess. The magic happens when you steam the sweet potatoes instead of boiling, concentrating their flavor and preventing a watery filling. The blend of cinnamon, nutmeg, and ginger doesn’t just spice; it caramelizes the potato’s natural sweetness into something deeply complex. For a truly flawless crust, I always use a French rolling pin—the weight gives an even, thin dough that bakes up tender and crisp.

Ingredients
- For the Crust:
- 2 1/2 cups (315g) all-purpose flour
- 1 teaspoon salt
- 1 cup (226g) unsalted butter, very cold and cubed
- 6-8 tablespoons ice water
- For the Filling:
- 2 large sweet potatoes (about 2 lbs / 900g), peeled and cubed
- 1/2 cup (100g) granulated sugar
- 1/4 cup (55g) packed light brown sugar
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg
- 1/4 teaspoon ground ginger
- 1/4 teaspoon salt
- 2 large eggs, room temperature
- 1/2 cup (120ml) full-fat evaporated milk
- 1/4 cup (60ml) whole milk
- 1 teaspoon vanilla extract
- 1 unbaked 9-inch pie crust (homemade or store-bought)
Instructions
- **Make the Crust:** In a food processor, pulse flour and salt. Add cold butter cubes and pulse until mixture resembles coarse crumbs, with some pea-sized pieces remaining. Drizzle in 6 tablespoons ice water and pulse until dough just holds together when pinched. If too dry, add more water, 1 tbsp at a time. Turn dough onto a floured surface, gather into a ball, flatten into a disc, wrap in plastic, and refrigerate for at least 1 hour.
- On a lightly floured surface, roll the chilled dough into a 12-inch circle. Carefully transfer to a 9-inch pie plate. Gently press into the bottom and sides without stretching. Trim the overhang to 1/2-inch, then fold under and crimp decoratively. Chill the prepared crust in the freezer for 30 minutes.
- **Pre-bake the Crust:** Preheat oven to 375°F (190°C). Place a piece of parchment paper over the chilled crust and fill with pie weights or dried beans. Bake for 15 minutes. Carefully remove parchment and weights. Return crust to oven and bake for another 5-7 minutes, until the bottom looks dry and lightly golden. Set aside to cool slightly. Reduce oven temperature to 350°F (175°C).
- **Prepare the Filling:** Place sweet potato cubes in a steamer basket over boiling water. Cover and steam for 20-25 minutes, until fork-tender. Drain thoroughly and let sit for 5 minutes to steam off excess water. Transfer to a food processor or use a potato mill. Puree until completely smooth. Measure out 1 1/2 cups (340g) of puree; reserve any extra for another use.
- In a large bowl, whisk together both sugars, cinnamon, nutmeg, ginger, and salt. Add the warm sweet potato puree and whisk until well combined. Add eggs one at a time, whisking vigorously after each. Whisk in evaporated milk, whole milk, and vanilla until the mixture is perfectly smooth and homogenous.
- **Bake the Pie:** Place the pre-baked crust on a baking sheet (to catch any drips). Pour the filling into the warm crust. Bake for 50-60 minutes. The pie is done when the edges are set, the center is just set (it will jiggle slightly like Jell-O), and a knife inserted 1-inch from the edge comes out clean. If the crust edges brown too quickly, cover them loosely with strips of aluminum foil.
- Transfer the pie to a wire rack and let it cool completely, at least 3 hours. This is non-negotiable—it allows the filling to set properly and develop its signature clean slice.
- Serve at room temperature or slightly warmed. Top with lightly sweetened whipped cream if desired.
