Desserts
This sweet potato pie with streusel topping delivers the perfect balance of creamy filling and buttery crunch—no one will guess it's beginner-friendly. The secret lies in a nutmeg-infused crust that adds warmth while the streusel topping transforms a classic dessert into something extraordinary.
I've perfected this recipe over years of holiday baking, ensuring every slice is rich, spiced, and irresistibly textured.
The filling starts with roasted sweet potatoes for natural sweetness and smooth texture, while cinnamon, nutmeg, and ginger create that signature autumnal flavor. The streusel topping—made with flour, brown sugar, and cold butter—bakes into golden, crackly clusters that contrast beautifully with the velvety filling.
This isn't just a pie; it's a showstopper that tastes like comfort wrapped in sophistication.
Baking at 350°F for 50-60 minutes ensures a golden crust and perfectly set filling, with the streusel topping achieving that coveted buttery crunch. The nutmeg-infused crust adds depth without overpowering, while the streusel delivers texture that keeps every bite exciting.
Whether for Thanksgiving, Christmas, or a cozy weeknight treat, this pie delivers restaurant-quality results at home.
Serve warm with whipped cream or vanilla ice cream for the ultimate indulgence. The combination of spiced filling and crunchy topping makes this pie a crowd-pleaser that's equally impressive as it is delicious. Here's how to create it step by step—no pie-making experience required.
Ingredients for sweet potato pie with streusel topping
Roasted sweet potatoes, nutmeg-spiced filling, and buttery streusel—this pie is restaurant-quality without the fuss.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 2 large | Organic preferred, peeled and cubed |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for streusel topping |
| Granulated Sugar 🍚 | 1 ½ cups | For filling sweetness balance |
| Brown Sugar 🍚 | ½ cup | Packed, for streusel topping |
| All-Purpose Flour 🌾 | 1 ½ cups | For streusel and crust |
| Large Eggs 🥚 | 2 whole | Room temperature for filling |
| Evaporated Milk 🥛 | 1 cup | Full-fat for creaminess |
| Ground Cinnamon 🌿 | 2 tsp | Freshly ground preferred |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated for depth |
| Ground Ginger 🌿 | ½ tsp | For warm spice profile |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Pie Crust 🥧 | 1 pre-made | 9-inch diameter, store-bought or homemade |
| Vanilla Extract 🍯 | 1 tbsp | Pure vanilla for flavor |
The sweet potatoes are the star here. Organic sweet potatoes have the best flavor, but any firm, vibrant ones work. Roast them until tender—they should mash easily with a fork. For the crust, Trader Joe's or Whole Foods have excellent pre-made options, but a homemade crust (with nutmeg in the dough) takes it to the next level. The nutmeg is non-negotiable—it's what gives this pie that signature warmth. Penzeys sells pre-ground nutmeg that's perfect for this recipe, but freshly grated works even better.
No pre-made crust? No problem. Store-bought pie dough from the freezer aisle works in a pinch, just roll it out carefully. Running short on evaporated milk? Full-fat coconut milk gives a similar richness, though it has a slight coconut flavor. The streusel topping can be made ahead and stored in the fridge for up to 3 days—just bring it to room temperature before baking. For extra crunch, add 0.25 cup chopped pecans to the streusel mix. The filling needs to be smooth, so strain the roasted sweet potatoes if you're worried about lumps.
This pie tastes even better the next day—trust me, I've tested it. Store leftovers in an airtight container in the fridge for up to 5 days. For freezing, wrap the whole pie tightly in plastic wrap and foil, then freeze for up to 3 months. Thaw overnight in the fridge before reheating. The streusel topping reheats beautifully, so you won't lose that buttery crunch. Serve warm with vanilla bean ice cream for the ultimate indulgence.
Why You'll Love This Recipe
- No-Bake Shortcut: I roast the sweet potatoes ahead of time—toss them in foil, bake at 400°F for 45 minutes, then mash while still warm. That’s it. No waiting for pies to chill or crusts to blind-bake.
- Crunchy-Creamy Magic: That streusel topping? It’s the star—crisp brown sugar edges with buttery flour crumbles melting into the spiced sweet potato filling. Honestly, the contrast makes me want to eat it straight from the oven.
- Holiday or Weeknight: Same recipe for Thanksgiving dessert or a lazy Sunday breakfast. Serve it warm with whipped cream, slice it cold for lunchboxes, or even spoon it over yogurt. (Yes, even on a Tuesday night.)
- Budget-Friendly Luxury: Sweet potatoes stretch further than pumpkin, and the streusel uses pantry basics. I’ve made this for 12 people for under $15—plus, leftovers reheat beautifully in the microwave. No guilt, all flavor.
Step-by-step instructions for sweet potato pie with streusel topping
Here's how to create a showstopping pie with a velvety filling and buttery crunch topping.
Prepare the Sweet Potato Filling
Preheat your oven to 375°F. Peel and cube the 2 large sweet potatoes, then place them in a microwave-safe bowl and cover with water. Microwave for 10-12 minutes until fork-tender. Drain thoroughly and return to the bowl.
Mash the sweet potatoes until completely smooth, then stir in the 1.5 cups granulated sugar, 2 whole large eggs, 1 cup evaporated milk, 1 tbsp vanilla extract, 2 tsp ground cinnamon, 0.5 tsp ground nutmeg, 0.5 tsp ground ginger, and 0.5 tsp salt until fully combined. The mixture should be thick and smooth—this is your signature filling.
Assemble the Pie Crust
Roll out the pre-made pie crust to fit a 9-inch pie dish, pressing it gently into the bottom and up the sides. Trim any excess dough, leaving about ½ inch overhang. Chill the crust in the freezer for 10 minutes to firm up while you prepare the streusel.
This chilling step prevents the crust from shrinking during baking. If you're using a homemade crust, be extra careful with the edges—press them firmly against the dish to create a neat, even border. A well-fitted crust is the foundation of a perfect pie.
Make the Buttery Streusel Topping
In a medium bowl, combine the 1 cup unsalted butter (cold and cubed), 0.5 cup packed brown sugar, and 1.5 cups all-purpose flour. Cut the butter into the flour mixture using a pastry cutter or your fingers until the mixture resembles coarse crumbs with some pea-sized butter pieces remaining.
Here's the thing—don't overwork the streusel. You want a textured topping with visible butter pieces that will melt into golden, buttery pockets when baked. The streusel should hold together when pressed but still show distinct crumbly bits.
Layer and Bake to Golden Perfection
Pour the sweet potato filling into the chilled pie crust, spreading it evenly. Sprinkle the streusel topping over the filling, pressing down gently with your fingertips to create an even layer. This helps the topping bake uniformly and prevents it from sliding off during baking.
Bake at 375°F for 45-50 minutes, until the filling is set (when gently shaken, it should jiggle slightly but not be liquid) and the streusel is golden brown. The edges of the crust should be golden, and the filling should be just firm enough to hold its shape when tested with a knife.
Cool and Serve
Remove the pie from the oven and let it cool on a wire rack for at least 2 hours. This cooling time is crucial—it allows the filling to set completely and prevents a runny pie. The contrast between the warm, spiced filling and the cool, buttery streusel is what makes this pie extraordinary.
Slice into wedges and serve with a dollop of whipped cream or a scoop of vanilla ice cream. The perfect pie should have a velvety-smooth filling with warm spices and a crisp, buttery crunch from the streusel topping that gives way to creamy sweetness with each bite.
Pro Tips For Making Sweet Potato Pie With Streusel Topping
- Boil Until Fork-Tender: Sweet potatoes should collapse like butter when pierced—no fighting that fork. I learned this the hard way: undercooked potatoes turn your pie filling gummy, and nobody wants that sad, gluey texture. Aim for 20-25 minutes in boiling water, then mash while still warm (hot potatoes mash smoother and avoid lumps).
- Use Cold Butter for Streusel: Cut that butter into tiny pea-sized chunks before mixing with flour and sugars. Cold butter creates flaky, crumbly streusel—hot butter just melts into a paste. My grandmother swore by this, and she was right: the contrast in textures makes the pie feel like a hug.
- Don’t Overmix the Filling: Stir the mashed sweet potatoes with wet ingredients just until combined—maybe 10 strokes max. Overmixing introduces too much air, which leads to a dense, heavy pie. Think "marbled" not "homogenized," and your pie will stay light and creamy.
- Toast the Flour First: Sprinkle the all-purpose flour over a dry skillet and toast for 30 seconds until fragrant. This removes any raw flour taste and adds a subtle nutty depth to the streusel. Sounds weird, but it works—your topping will taste more complex without extra effort.
Best sauces and condiments for this sweet potato pie with streusel topping
Caramel Drizzle
Add a rich caramel drizzle just before serving to elevate your pie to next-level decadence. I use 1 cup granulated sugar and ¼ cup heavy cream, simmered until golden amber.
Let it cool slightly before drizzling over the warm pie—this adds a glossy finish and a subtle buttery sweetness that complements the nutmeg and cinnamon. 🍯
Whipped Cream Variations
Skip store-bought whipped cream and make your own with 1 cup heavy whipping cream, 2 tbsp powdered sugar, and ½ tsp vanilla extract. For extra flair, fold in 1 tbsp toasted pecans or a pinch of cinnamon.
The homemade version has a lighter texture that pairs beautifully with the dense filling. I often add a sprinkle of flaky sea salt to balance the sweetness.
Spiced Honey Glaze
Combine ½ cup honey, 1 tsp ground cinnamon, and ¼ tsp ground ginger in a small saucepan. Warm gently until the spices dissolve, then brush over the warm pie just before serving.
This glaze adds a sticky, aromatic finish that enhances the pie's autumnal flavors without overpowering them. 🌿
Vanilla Bean Ice Cream
For the ultimate pairing, use vanilla bean ice cream instead of plain vanilla. The natural vanilla seeds add depth that complements the pie's spiced filling. I like to split a vanilla bean, scrape out the seeds, and mix them into the ice cream base for maximum flavor impact.
Serve a scoop alongside each slice for a luxurious dessert experience.
Chocolate Ganache
Drizzle the pie with a dark chocolate ganache made from ½ cup heavy cream and 4 oz dark chocolate, heated until smooth. Let it cool slightly before pouring over the pie.
The bitterness of the chocolate contrasts beautifully with the sweet, spiced filling, creating a sophisticated flavor profile. This works especially well if you prefer a less traditional dessert pairing. 🍫
Nutrition facts
Frequently asked questions
Can I use regular potatoes instead of sweet potatoes?
No, sweet potatoes are essential for that signature flavor and texture. Regular potatoes will make the filling too starchy and watery, and they lack the natural sweetness that balances the spices. If you're out of sweet potatoes, yams can work in a pinch, but they're not the same.
How do I prevent the streusel topping from sliding off?
Press the streusel down gently but firmly before baking—this helps it adhere to the filling. For extra insurance, chill the pie for 15 minutes after adding the topping before baking. If it still slides, try sprinkling a tiny bit of flour over the filling first.
Can I make this pie ahead of time?
Assemble the pie (without baking) and refrigerate for up to 24 hours. Bake it straight from the fridge, adding 5-10 extra minutes to the baking time. For best results, let it cool completely before slicing. The flavors deepen overnight, making it even more delicious!
What if my pie crust gets soggy?
Prevent sogginess by baking the crust alone (without filling) for 8-10 minutes at 375°F before adding the filling. This creates a barrier that keeps the crust crisp. If it's already soggy, try reheating slices in the oven at 350°F for 5-10 minutes to restore crunch.
Can I substitute the streusel with something else?
For a different texture, try a crumb topping made with 1 cup crushed graham crackers and ½ cup melted butter. Or, for a lighter option, sprinkle ½ cup chopped pecans and 2 tbsp brown sugar over the filling before baking. Both alternatives add great contrast!
