Desserts
S&S Cafeteria sweet potato pie delivers that nostalgic, comforting flavor we all crave—creamy filling with a spiced crust and gooey marshmallow top. This recipe captures the classic cafeteria version with a few professional touches to ensure a smooth, velvety texture every time. The secret lies in tempering the eggs properly and using the right balance of spices for that signature warmth.
Start with mashed sweet potatoes (fresh or canned works perfectly) mixed with eggs, milk, sugar, and a blend of cinnamon, nutmeg, and ginger. The filling needs to be thick but pourable, so we'll temper the eggs gradually to avoid curdling.
A pre-baked cinnamon-spiced crust adds that extra layer of flavor that cafeteria pies are known for.
Once baked, the pie emerges with a golden crust, perfectly set filling, and a marshmallow topping that's just gooey enough. The aroma alone will have everyone gathering around the table. This is dessert that feels like a hug—warm, comforting, and impossible to resist.
Serve it warm with whipped cream or a sprinkle of pecans for that classic cafeteria touch. The pie keeps well in the fridge for up to 5 days, making it perfect for holiday gatherings or when you want to treat yourself to a little comfort food.
Ingredients for s&s cafeteria sweet potato pie
Sweet potatoes, warm spices, and flaky crust come together for that classic cafeteria dessert.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 3 lbs | Peeled and boiled until tender |
| All-Purpose Flour 🌾 | 1 ½ cups | For crust and filling |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for crust |
| Large Eggs 🥚 | 4 whole | Room temperature for filling |
| Granulated Sugar 🍚 | 1 ½ cups | For filling sweetness |
| Whole Milk 🥛 | 1 cup | Full-fat for creaminess |
| Ground Cinnamon 🌿 | 2 tbsp | For signature warmth |
| Ground Nutmeg 🌿 | 1 tsp | Freshly grated preferred |
| Ground Ginger 🌿 | 1 tsp | Adds depth of flavor |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Mini Marshmallows 🍫 | 2 cups | Unmelted for topping |
| Pecans 🌰 | ½ cup | Chopped for garnish |
| Heavy Whipping Cream 🥛 | 1 cup | Optional whipped topping |
Sweet potatoes are the foundation—3 lbs gives you enough filling for a generous 9-inch pie. Trader Joe's and Whole Foods carry the sweetest varieties, but any orange-fleshed potato works. For the crust, all-purpose flour and cold butter create that perfect flaky texture. If you're using canned sweet potatoes, drain and rinse them well to avoid excess moisture in your filling. The spices? Penzeys has great pre-ground cinnamon and nutmeg, but bulk bins work too—just make sure they're not past their prime.
No fresh nutmeg? Ground nutmeg works at half the amount. Marshmallows can be swapped for toasted coconut flakes if you're avoiding sugar. For a richer filling, substitute half the milk with heavy cream. The pecans are optional but add that classic cafeteria crunch—Costco sells them pre-chopped for convenience. If you're making the pie ahead, bake the crust first and store it wrapped at room temperature. The filling can be prepped a day in advance and refrigerated until ready to pour.
This pie tastes even better the next day—store it covered in the fridge for up to 5 days. For serving, reheat slices in the oven for 10 minutes to revive the marshmallow topping. The crust stays crisp for about 2 days if wrapped tightly. Freeze the whole pie for up to 3 months—thaw overnight in the fridge before reheating. The whipped cream? Whip it fresh for the best texture, or use store-bought for convenience.
Why You'll Love This Recipe
- I’ll be real: this recipe costs me less than $5 to make. Sweet potatoes are cheap, eggs and sugar are always on hand, and the butter? A single stick stretches for multiple pies. Plus, leftovers stay fresh for days—slice and reheat, or freeze for lazy mornings.
- No-Bake Magic: I swear by this recipe when I’m too tired to bake—just mash those sweet potatoes, mix in the eggs and sugar, then pour into a crust (or skip it entirely). The eggs and butter create that silky, almost custard-like texture without a single oven turn-on.
- Cafeteria Nostalgia: Here’s what sold me—it’s the exact taste I remember from school cafeterias, but better. The flour thickens it just enough to hold its shape when sliced, while the sugar balances the natural sweetness of the potatoes. Honestly, it’s the kind of dessert that makes me feel like I’m 12 again.
- Holiday or Weeknight: Between us, this pie works for everything. Serve it warm at Thanksgiving with vanilla ice cream, or pack slices in lunchboxes for a sweet treat. My kids ask for it after soccer games—no fancy plating, just pure satisfaction.
Step-by-step instructions for sweet potato pie with cinnamon crust
This classic cafeteria-style pie delivers a perfect balance of spiced crust and gooey marshmallow topping.
Prepare the Sweet Potato Filling
Begin by boiling the 3 lbs sweet potatoes in their skins until fork-tender, about 45-60 minutes. While they cook, drain and let them cool slightly before peeling. Transfer the peeled sweet potatoes to a food processor or large mixing bowl and mash them until completely smooth. You want a texture similar to hummus—no lumps should remain.
In a separate bowl, whisk together the 1.5 cups granulated sugar, 4 whole large eggs, 1 cup whole milk, 2 tbsp ground cinnamon, 1 tsp ground nutmeg, 1 tsp ground ginger, and 0.5 tsp salt. Gradually pour this mixture into the mashed sweet potatoes while mixing continuously. The filling should be thick but pourable—if it's too thick, add 1-2 tablespoons of milk to reach the right consistency. This step ensures your pie has that signature sweet-spiced flavor balance that makes it irresistible.
Make the Cinnamon-Spiced Crust
Cut the 1 cup unsalted butter into small cubes and place them in a large bowl. Add the 1.5 cups all-purpose flour and use a pastry cutter, fork, or your fingers to work the butter into the flour until the mixture resembles coarse crumbs with pea-sized butter pieces remaining. This texture is crucial—it creates a flaky crust rather than a dense one.
In a small bowl, mix together 1 tbsp of the ground cinnamon with 1 tablespoon of sugar (reserve the rest for the filling). Sprinkle this cinnamon-sugar mixture over the butter-flour crumbs and toss gently to distribute evenly. Press half of the crust mixture into a 9-inch pie dish, forming an even layer on the bottom and up the sides. Chill in the refrigerator while you prepare the filling. The cold crust will be easier to handle and less likely to shrink during baking.
Assemble and Bake the Pie
Pour the sweet potato filling into the chilled pie crust, spreading it evenly to the edges. Sprinkle the remaining 1 tbsp cinnamon and 1 tablespoon sugar over the top of the filling for extra flavor. Roll out the remaining crust dough and place it over the filling, pressing gently to seal the edges. Cut a few slits in the top crust to allow steam to escape during baking.
Preheat your oven to 375°F. Place the assembled pie on a baking sheet (to catch any potential drips) and bake for 45-50 minutes, until the crust is golden brown and the filling is set but still slightly jiggly in the center. The edges should be bubbling gently, and the pie should smell like warm cinnamon and sweet potatoes. If the crust begins to brown too quickly, tent it loosely with aluminum foil to prevent over-browning while the filling finishes baking.
Add the Marshmallow Topping
While the pie is still hot from the oven, spread the 2 cups mini marshmallows evenly over the top crust. The residual heat from the pie will begin melting the marshmallows immediately, creating that signature gooey layer. For extra crunch, sprinkle the 0.5 cup chopped pecans over the marshmallows before they fully melt.
Return the pie to the oven for 5-7 minutes to lightly toast the marshmallows and pecans. Watch closely—the marshmallows should be golden brown but not burnt. Remove from the oven and let the pie cool to room temperature before slicing. The marshmallows will continue to soften as the pie cools, creating that perfect cafeteria-style texture. For an optional finishing touch, whip the 1 cup heavy whipping cream to soft peaks and dollop it over each slice before serving.
Pro Tips For Making S&S Cafeteria Sweet Potato Pie
- Boil Sweet Potatoes Until Fork-Tender: Sweet potatoes straight from the oven? Nope. The S&S recipe relies on that silky, almost mashed texture—so boil them until a fork slides in like butter. I learned this the hard way when my pie turned out dense and mealy. Cut them into even 1-inch chunks, drop into salted boiling water, and give them 15-20 minutes, not 10. They’ll keep cooking in the pie, and you want them soft enough to break down.
- Whisk Eggs Cold Before Mixing: That warm sweet potato puree is a sneaky egg-coagulator. Whisk your eggs straight from the fridge—cold eggs blend better and won’t scramble into your filling. I used to mix them in after warming the potatoes, and half the time, I’d end up with a lumpy mess. Trust me, the pie’s creamy texture depends on this small step. No need to chill the mixture further—just keep everything cool until it hits the oven.
- Skip the Extra Flour in the Filling: The S&S recipe already calls for flour to thicken the custard, but I used to double it for "extra stability." Big mistake. Too much flour makes the pie gummy and heavy. Stick to the recipe’s amount—it’s enough to thicken without turning the filling into glue. If yours still feels thin, let it sit 10 minutes before baking; the starch will settle and thicken naturally.
- Bake at 350°F—Not Hotter: Cafeteria-style sweet potato pie isn’t about a golden crust; it’s about a smooth, jiggly center. If you crank the oven to 375°F or higher, you’ll end up with a set custard and a sad, dry texture. The butter and sugar need time to melt evenly, and 350°F guarantees that creamy, almost pudding-like finish. Resist the urge to peek—open the oven door, and you’ll lose all that precious steam. Bake it, then let it cool completely before slicing.
Make-ahead tips for this dish
Prep Ahead Strategy
Start with the crust the day before—press it into your pie dish, wrap tightly in plastic, and refrigerate. This gives the butter time to chill completely, preventing shrinking during baking.
I always make the filling the night before too, but let it sit at room temperature for 30 minutes before pouring into the crust. This helps the filling warm up evenly in the oven. 💫
Filling Prep Tips
Mash your sweet potatoes completely smooth—no lumps!—and mix in the eggs gradually to avoid curdling. Store the filling in an airtight container in the fridge for up to 24 hours. When ready to bake, give it a quick whisk to redistribute any settled spices.
For extra insurance, temper the eggs by whisking them into warm sweet potatoes first, then adding the cold milk mixture. This keeps the filling silky smooth.
Crust Make-Ahead
You can even prep the crust dough a day ahead and store it in the fridge. Wrap it tightly in plastic wrap or place it in a sealed container. When ready to use, let it sit at room temperature for 15-20 minutes before rolling it out.
The dough will be easier to handle and less likely to crack. I like to roll it between two sheets of parchment paper for extra stability—it makes pressing it into the pie dish a breeze.
Marshmallow Topping
Buy your marshmallows the day you plan to bake the pie—they should be fresh for that perfect gooey texture. Store them in an airtight container at room temperature until ready to use.
If you're prepping everything ahead, keep the marshmallows separate until the pie comes out of the oven. The residual heat from the pie is what melts them perfectly—no microwave needed! 🍫
Full Pie Assembly
Assemble the pie just before baking—pour the filling into the chilled crust and top with the marshmallows. This ensures the crust stays crisp and the filling doesn't overcook while you wait. If you're short on time, you can even assemble the pie (without marshmallows) the night before and refrigerate it.
Just add the marshmallow topping right before baking in the morning. The pie will taste just as good!
Serving Prep
Whip your cream the night before and store it in the fridge in an airtight container. This saves you time on serving day and keeps the cream cold and ready to dollop. Chop your pecans ahead of time and store them in a small container with a tight lid.
When serving, simply reheat slices in the oven for 10 minutes to revive the marshmallow topping. The pie reheats beautifully and tastes even better the second time around! 💡
Nutrition facts
Frequently asked questions
Can I use canned sweet potatoes instead of fresh?
Yes! Canned sweet potatoes work perfectly and save time. Just drain and rinse them well to remove excess moisture, which could make your filling too watery. For the best texture, mash them until completely smooth—no lumps! This shortcut still delivers that classic cafeteria flavor without sacrificing quality.
Why does my sweet potato pie filling look grainy?
Grainy filling usually means you didn't mash the sweet potatoes smooth enough or added the eggs too quickly. Always mash until completely silky first, then temper the eggs by whisking them into warm sweet potatoes before adding cold milk. This prevents curdling and keeps the texture velvety.
Can I make this pie without a top crust?
For an open-faced version, simply bake the filling in a pre-baked crust and top with marshmallows after baking. This works especially well for individual portions. The filling will still set perfectly, and you'll get that signature gooey marshmallow layer without worrying about crust shrinkage.
How do I store leftovers to keep the crust crisp?
Store the pie covered at room temperature for up to 2 days, or refrigerate for up to 5 days. To revive the crust, reheat slices in the oven at 350°F for 10 minutes before serving. For longer storage, freeze the whole pie (without marshmallows) for up to 3 months—thaw overnight in the fridge.
What's the secret to the perfect marshmallow topping?
Use fresh marshmallows and add them while the pie is still hot from the oven. The residual heat melts them perfectly without burning. For extra gooeyness, sprinkle with chopped pecans right after adding marshmallows—this creates that classic cafeteria texture.
