Side Dishes
This sweet potato casserole recipe with canned potatoes delivers restaurant-quality comfort without the fuss of mashing. The secret lies in foil-sealing the dish for a crispy, golden top that stays perfectly tender inside—no soggy middles here.
I developed this version after years of holiday cooking, where time and texture were everything.
What sets this apart is the foil-sealed technique, which locks in moisture while creating that coveted crunchy crust. You'll use canned sweet potatoes for convenience (though fresh works too), layered with a creamy marshmallow mixture and optional pecans or brown sugar for extra depth.
The result? A side dish that's foolproof, foolproof for gatherings or weeknight dinners.
Ready in just 45 minutes, this casserole transforms simple ingredients into a showstopper with minimal effort. The marshmallows caramelize into a glossy, gooey blanket, while the sweet potatoes stay velvety and rich. Serve warm with roasted chicken or ham—every bite will have your guests asking for the recipe.
For extra flair, sprinkle toasted pecans or a pinch of cinnamon on top before baking. The foil-sealed method ensures perfect texture every time, making this the ultimate crowd-pleaser. Let's get started—your table is about to get a whole lot cozier.
Ingredients for sweet potato casserole recipe with canned potatoes
Sixteen ingredients transform canned sweet potatoes into restaurant-quality comfort with foolproof foil-sealing technique.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Sweet Potatoes 🍠 | 2 cans | 15 oz each, drained well |
| Large Eggs 🥚 | 2 whole | Room temperature for blending |
| Granulated Sugar 🍚 | 1 cup | Light brown preferred for depth |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for easier mixing |
| All-Purpose Flour 🌾 | ¾ cup | Sifted for smooth texture |
| Evaporated Milk 🥛 | ½ cup | Full-fat for creaminess |
| Vanilla Extract 🌿 | 1 tbsp | Pure, high-quality preferred |
| Ground Cinnamon 🍃 | 1 ½ tsp | Freshly ground for warmth |
| Ground Nutmeg 🌶️ | ½ tsp | Freshly grated for depth |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Large Marshmallows 🍬 | 2 cups | Mini marshmallows for even melt |
| Heavy Whipping Cream 🥛 | ¼ cup | Full-fat for stability |
| Pecans 🌰 | ½ cup | Toasted, chopped for crunch |
| Aluminum Foil 📄 | 1 sheet | Heavy-duty for sealing |
The canned sweet potatoes make this recipe remarkably convenient, but quality matters. Libby's or Del Monte are reliable brands—avoid those with added salt or sugars. For the marshmallows, Kraft or Jet-Puffed are the gold standard, though mini marshmallows work better for even melting. The pecans? Toast them first—toss in a dry skillet over medium heat until fragrant, about 3-4 minutes. Freshly ground spices are non-negotiable here; pre-ground cinnamon loses its punch quickly. If you're short on time, Penzeys sells pre-ground spices with superior flavor.
No evaporated milk? Whole milk plus 1 tbsp butter per cup mimics its richness. Substituting brown sugar for white? Use the same amount—it's already got the molasses depth. Running low on marshmallows? Melted white chocolate with a touch of corn syrup creates a similar glossy finish, though it lacks the classic marshmallow texture. The foil-sealing technique is what elevates this dish—use heavy-duty foil and crimp the edges tightly to trap steam. For a dairy-free version, swap the butter for coconut oil and use coconut cream instead of evaporated milk, though the texture will differ slightly.
This casserole reheats beautifully—cover with foil for 10 minutes at 350°F to revive that gooey marshmallow layer. Store leftovers in an airtight container for up to 4 days in the fridge, though I find it's best enjoyed fresh. For make-ahead convenience, assemble the casserole (without baking) up to 24 hours ahead—cover and refrigerate, then bake straight from the fridge, adding 10 minutes to the cooking time. The foil-sealed method means you can bake it directly on the stovetop if oven space is limited, though a baking dish works best for even heat distribution.
Why You'll Love This Recipe
- I’ll be real: this recipe uses what’s already in your cupboards. Canned sweet potatoes cut prep time in half, and that buttery egg topping—just eggs, sugar, and flour—comes together faster than you can microwave a mug of tea.
- No Pantry Haul Needed: I’ll be real: this recipe uses what’s already in your cupboards. Canned sweet potatoes cut prep time in half, and that buttery egg topping—just eggs, sugar, and flour—comes together faster than you can microwave a mug of tea.
- Sweet-Savory Magic: The sugar and butter in that egg topping caramelize just enough to make it irresistible, while the canned potatoes stay tender and slightly sweet. It’s the kind of dish where every bite feels like a hug for your taste buds.
- Weeknight Dinner Hero: Between us, this is my go-to when I’m too tired to chop veggies. Serve it alongside grilled chicken or roasted veggies, and suddenly you’ve got a full meal without the fuss. (Yes, even on a Tuesday night.)
Step-by-step instructions for sweet potato casserole with canned potatoes
This method delivers a foolproof, no-mash casserole with crispy marshmallow topping and tender sweet potato layers.
Prepare the Sweet Potato Base
Preheat your oven to 375°F and line a 9x13-inch baking dish with the aluminum foil (this prevents sticking and makes cleanup effortless). In a large mixing bowl, combine the 2 cans of drained sweet potatoes with 0.5 cup evaporated milk, 1 tbsp vanilla extract, 1.5 tsp ground cinnamon, 0.5 tsp ground nutmeg, and 0.5 tsp salt. Use a hand mixer or whisk to blend until completely smooth—no lumps should remain. This ensures an even, creamy texture throughout.
The sweet potatoes should be fully incorporated with the spices, creating a thick, vibrant mixture. If it feels too thick, add 1-2 tablespoons of water to loosen it slightly. The goal is a consistency similar to thick pudding—this prevents a gummy final product. Taste and adjust seasoning if needed, keeping in mind the marshmallow topping will add sweetness.
Mix the Baking Layer
In a separate bowl, melt the 0.5 cup unsalted butter in 30-second intervals in the microwave (stirring between each) until completely liquid but not hot. Add the melted butter to the sweet potato mixture along with 1 cup granulated sugar and 0.75 cup all-purpose flour. Mix thoroughly until the flour is fully incorporated and the batter has a smooth, pourable consistency.
This step is critical for achieving the perfect balance of sweetness and structure. The flour acts as a thickener to prevent the casserole from becoming watery during baking. If the mixture appears too thick after adding flour, whisk in 1-2 tablespoons of evaporated milk to reach a smooth, spreadable texture. The batter should coat the back of a spoon but still flow easily when poured.
Assemble and Bake the Base Layer
Pour the sweet potato mixture evenly into the prepared baking dish and spread it into an even layer using a spatula. The foil lining will help prevent sticking, but greasing the dish lightly with butter first ensures extra insurance. Bake uncovered for 25-30 minutes until the top is set and the edges begin to pull away slightly from the pan. You'll know it's ready when a toothpick inserted into the center comes out clean.
During this phase, the casserole transforms from a thick batter into a firm, custard-like base. The oven's dry heat helps evaporate any excess moisture, creating a stable foundation for the marshmallow topping. Resist the urge to overbake—this layer should remain slightly soft in the center to prevent the marshmallows from burning during the final bake.
Prepare the Marshmallow Topping
While the base bakes, prepare the marshmallow topping by combining 2 cups large marshmallows, 0.25 cup heavy whipping cream, and 0.5 cup toasted, chopped pecans in a medium bowl. Use a hand mixer to whip the marshmallows and cream together on medium speed until light and fluffy—this should take about 2-3 minutes. The mixture should hold soft peaks when the whisk is lifted, similar to whipped cream consistency.
Fold in the pecans gently with a spatula to distribute them evenly. The cream helps bind the marshmallows while adding richness that complements the sweet potato's natural sweetness. If the mixture feels too stiff, add 1 teaspoon of evaporated milk to loosen it slightly. This topping needs to be spreadable but still hold its shape when placed on the casserole.
Top and Bake to Golden Perfection
Remove the partially baked casserole from the oven and immediately spread the marshmallow mixture evenly over the top using an offset spatula. Return to the oven and bake for an additional 12-15 minutes until the marshmallows are golden brown and bubbly at the edges. Watch closely during the final minutes—marshmallows burn quickly but should remain soft and gooey in the center.
The perfect moment is when the edges are crispy and the center still has a slight give when pressed gently with a spoon. For extra browning, you can broil for 1-2 minutes on high, but keep a close eye to avoid burning. Once golden, remove from the oven and let cool for 5 minutes before serving—this allows the marshmallows to set slightly while remaining pillowy.
Pro Tips For Making Sweet Potato Casserole Recipe With Canned Potatoes
- Drain and Pat Dry: Canned sweet potatoes hold onto syrup like it’s their job. After draining, spread them on a wire rack or clean kitchen towel and press gently with a paper towel—this prevents a soggy, gluey casserole that’ll make you question your life choices.
- Bake the Topping First: Skip the sad, wet crust by baking the flour-butter-sugar mixture alone for 8-10 minutes at 375°F before adding the sweet potatoes. It’ll crisp up properly instead of turning into a sad, greasy paste (yes, I’ve seen it happen).
- Use Cold Butter: Cut that unsalted butter straight from the fridge into the flour mixture—room temperature butter makes the topping spread like butter on hot toast. Cold cubes create pockets of air for a flaky, golden finish (and no one wants a dense, flat lid).
- Don’t Overmix the Eggs: After whisking the eggs into the sweet potatoes, give it one gentle fold with a spatula. Overmixing makes the texture dense and rubbery—like you’re eating a sad, sweet potato loaf instead of a creamy, comforting casserole. Trust me, two swirls is enough.
Make-ahead tips for leftovers
Assemble Ahead
Prepare the sweet potato base and marshmallow topping up to 24 hours ahead—this is my secret for stress-free holiday cooking. After mixing all ingredients, spread the sweet potato layer into a foil-lined baking dish and refrigerate uncovered.
Cover the marshmallow mixture with plastic wrap and store it in the fridge too. When ready to bake, simply add 10 extra minutes to the cooking time since the cold ingredients will need more time to come to temperature. 💫
Bake Directly from Fridge
No need to bring the casserole to room temperature—just bake straight from the fridge! Preheat your oven to 375°F as usual, then bake the assembled casserole for 55-60 minutes (the extra 10-15 minutes accounts for the cold start). The foil-sealed technique means the texture remains perfect even when baked cold. This works especially well for large gatherings where you're juggling multiple dishes. Just
Reheat for Leftovers
Reheating this casserole is a breeze—cover it tightly with foil and bake at 350°F for 10-12 minutes until the marshmallows soften and the center reaches 165°F. For a quick stovetop option, place slices in a skillet over medium-low heat with 1 tablespoon of water or cream to prevent drying. The foil-sealed method means leftovers reheat beautifully without losing their gooey texture. Store in an airtight container for up to 4 days in the fridge.
Freezer-Friendly Prep
For ultimate convenience, assemble the casserole (without baking) and freeze it in a single layer for up to 3 months. When ready to serve, thaw overnight in the fridge, then bake as directed—adding 15 extra minutes to account for the frozen state.
The foil-sealed technique protects the texture during freezing, so you won't get that sad, watery result. Just be sure to use heavy-duty foil to prevent leaks during thawing. 🧊
Stovetop Baking Hack
Short on oven space? This casserole bakes beautifully on the stovetop! After assembling, place the foil-sealed dish on a burner over medium-low heat for 30-35 minutes**, checking frequently to prevent burning. The foil traps steam just like in the oven, creating that same perfect texture.
This method works especially well for small batches or when you're cooking on a camp stove or portable burner. Just keep the heat steady and watch closely during the final minutes.
Nutrition facts
Frequently asked questions
Can I use fresh sweet potatoes instead of canned?
Yes! For fresh sweet potatoes, bake or boil 3 medium potatoes (about 2 pounds) until tender, then mash them thoroughly before using in the recipe. The texture will be slightly denser than canned, so you may need to add 1-2 extra tablespoons of evaporated milk to achieve the same smooth consistency. Fresh potatoes also require draining any excess liquid after cooking.
Why does my marshmallow topping burn before it's fully set?
Marshmallows burn quickly because they contain sugar that caramelizes fast. To prevent this, reduce your oven temperature to 350°F for the final bake and watch closely after 10 minutes. If you prefer extra browning, broil for just 1 minute on high at the very end while keeping an eye on it. The key is patience—soft centers are better than crispy edges!
How can I make this recipe dairy-free?
Swap the butter for coconut oil and use coconut cream instead of evaporated milk and heavy whipping cream. For the marshmallow topping, try vegan marshmallows (like Dandies brand) mixed with coconut cream instead of heavy cream. The texture will be slightly different but still delicious. Just note that the marshmallows may brown faster without dairy.
Can I make this casserole in a smaller baking dish?
For a 8x8-inch dish, reduce all ingredients by about 30% (use 1.5 cans sweet potatoes, 1 cup marshmallows, etc.). For a 9x9-inch dish, use about 75% of the original recipe. The baking time remains similar, but check for doneness 5 minutes earlier than the original instructions since smaller dishes cook faster.
What's the best way to store leftovers?
Store in an airtight container in the fridge for up to 4 days. For longer storage, freeze the baked casserole (without marshmallows) for up to 3 months. To reheat, cover with foil and bake at 350°F for 10-12 minutes until warmed through. The foil-sealed method keeps textures perfect even after reheating!
