Homemade Southern Sweet Potato Pie is a true Southern classic. Silky smooth, naturally sweet, and warmly spiced, this pie features fresh roasted sweet potatoes instead of canned pumpkin. It’s richer, creamier, and often considered superior to pumpkin pie by many Southerners.
With a buttery flaky crust and cozy fall spices, this pie is perfect for Thanksgiving, Christmas, or any time you crave Southern comfort dessert.
Prep Time: 25 minutes Cook Time: 55–65 minutes Total Time: 1 hour 30 minutes (plus cooling) Servings: 8
Why This Recipe Works
- Fresh roasted sweet potatoes give deeper, more authentic flavor than canned
- Perfect spice blend without overpowering the natural sweetness
- Creamy texture with just the right amount of eggs for structure
- Blind baking the crust prevents a soggy bottom
Ingredients
For the Crust:
- 1 9-inch unbaked pie crust (homemade recommended)
- 1 egg white (for brushing)
For the Filling:
- 2 large sweet potatoes (about 2 lbs)
- ½ cup unsalted butter, melted
- ¾ cup granulated sugar
- ½ cup packed brown sugar
- ½ cup heavy cream or evaporated milk
- 2 large eggs
- 2 teaspoons vanilla extract
- 1 teaspoon ground cinnamon
- ½ teaspoon ground nutmeg
- ¼ teaspoon ground ginger
- ¼ teaspoon salt
- ⅛ teaspoon ground cloves (optional)
Instructions
Step 1: Roast the Sweet Potatoes Preheat oven to 400°F (200°C). Pierce sweet potatoes several times with a fork. Roast for 45–55 minutes until very soft. Let cool, then peel and mash until smooth. You should have about 2 cups of puree. Reduce oven temperature to 350°F (175°C).
Step 2: Prepare the Crust Place pie crust in a 9-inch pie plate. Crimp edges. Brush bottom and sides with egg white. Bake for 8–10 minutes until lightly set. Remove and set aside.
Step 3: Make the Filling In a large bowl, combine mashed sweet potatoes and melted butter. Mix until smooth. Add both sugars, heavy cream, eggs, vanilla, cinnamon, nutmeg, ginger, salt, and cloves. Beat until completely smooth and creamy (about 2 minutes).
Step 4: Bake the Pie Pour filling into the pre-baked crust. Smooth the top. Bake at 350°F for 55–65 minutes. The center should be set with a slight jiggle. If the crust browns too fast, cover edges with foil.
Step 5: Cool Remove from oven and cool completely on a wire rack (at least 2 hours). The pie will continue setting as it cools.
Pro Tips for Perfect Southern Sweet Potato Pie
- Use fresh sweet potatoes — they make a huge difference in flavor.
- Strain the filling through a sieve for ultra-silky texture.
- Make it ahead — this pie tastes even better the next day.
- Add 1 tablespoon bourbon for a deeper Southern flavor.
- For a more modern twist, top with toasted marshmallows during the last 10 minutes.
What to Serve with Southern Sweet Potato Pie
- Fresh whipped cream
- Vanilla ice cream
- Candied pecans on top
- Strong coffee or sweet tea
Storage & Reheating
- Room Temperature: Up to 2 days.
- Refrigerator: Up to 5 days covered.
- Freezer: Up to 3 months. Thaw overnight in the refrigerator.
- Serve at room temperature or slightly warmed.
Frequently Asked Questions
Can I use canned sweet potato puree? Yes, but fresh roasted gives much better flavor. Use 2 cups of canned puree if in a hurry.
Why is my pie cracking on top? Overbaking or cooling too quickly can cause cracks. A slight jiggle in the center is perfect.
Can I make this into sweet potato casserole instead? Absolutely! Pour into a baking dish, top with marshmallows or streusel, and bake.

