Twice-Baked Sweet Potato Casserole Recipe: Crispy Top, Creamy Core Magic

Side Dishes

Twice-Baked Sweet Potato Casserole Recipe: Crispy Top, Creamy Core Magic

This twice-baked sweet potato casserole delivers the ultimate contrast—crispy golden edges that shatter like glass over a creamy, velvety center that practically melts in your mouth. 🌟 The secret lies in baking it twice: first to soften the potatoes, then again to create that signature crunchy crust that makes every bite irresistible.

I perfected this recipe during Thanksgiving when I needed a side dish that would impress without stealing the spotlight from the turkey. What sets this version apart is the balance of textures and flavors.

Sweet potatoes get tender and caramelized in the first bake, while the second pass transforms them into a golden, crackly topping that holds up perfectly. The creamy filling—made with sour cream, butter, and just enough sugar—adds richness without overpowering the natural sweetness of the potatoes.

It’s the kind of dish that disappears faster than you can say "seconds, please." The best part? This recipe is foolproof for any occasion—holiday dinners, potlucks, or even a cozy weeknight meal. You can customize it with toppings like marshmallows, pecans, or brown sugar for extra depth of flavor.

The first bake softens everything just right, while the second creates that restaurant-quality crispiness that turns ordinary sweet potatoes into something extraordinary. Ready in about 45 minutes, this casserole requires minimal effort but delivers maximum flavor.

Whether you're feeding a crowd or just craving comfort food, this twice-baked sweet potato dish is a game-changer. Let’s get started!

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for twice baked sweet potato casserole

Sweet potatoes, creamy fillings, and a crispy golden crust—this casserole transforms humble ingredients into holiday magic.

Ingredient Amount Notes
Large Sweet Potatoes 🍠 3 whole Medium-sized, peeled and cubed
Unsalted Butter 🧈 ½ cup Cold, cubed for even melting
Sour Cream 🥛 ½ cup Full-fat for creaminess
Granulated Sugar 🍚 ¼ cup Light brown for caramel notes
Large Eggs 🥚 2 whole Room temperature for blending
Ground Cinnamon 🌿 1 tbsp Freshly ground preferred
Ground Nutmeg 🌶️ ½ tsp Freshly grated for warmth
Sea Salt 🧂 ½ tsp Diamond Crystal preferred
Pecans 🌰 ½ cup Toasted, chopped for crunch
Marshmallows 🍬 1 cup Mini or regular size
All-Purpose Flour 🌾 ¼ cup For crispy topping
Brown Sugar 🍚 ¼ cup Packed for moisture
Cream of Chicken Soup 🍲 ½ cup Low-sodium preferred
Whole Milk 🥛 ¼ cup For creamy filling

The sweet potatoes are the foundation, so pick firm, vibrant ones—the deeper the orange, the better. Trader Joe's and Whole Foods carry the best organic varieties, but regular grocery store sweet potatoes work fine. Peeled and cubed evenly (about 1-inch pieces), they'll bake perfectly in the first round. For extra flavor, I always roast mine at 400°F for 20 minutes before mixing with the filling—this caramelizes the edges and intensifies their natural sweetness. The butter should be cold when you cube it; this ensures it melts slowly and creates pockets of richness in the filling.

No sour cream? Greek yogurt works in a pinch, though it's slightly tangier. Want to cut sugar? Reduce the granulated sugar to 2 tbsp and add 1 tsp vanilla extract for depth. The pecans and marshmallows are optional but add serious texture contrast—toast the pecans in a dry pan for 3-4 minutes until fragrant. For a vegan version, swap the butter for coconut oil and use coconut milk instead of whole milk. The cream of chicken soup can be omitted if you're avoiding dairy, but it adds a subtle umami that balances the sweetness beautifully. If you're short on time, pre-cooked sweet potato mash works too, but fresh is always better.

This casserole reheats like a dream—just cover with foil and bake at 375°F for 15 minutes. It keeps well in the fridge for 4-5 days, though I rarely have leftovers. For make-ahead prep, assemble the casserole (without baking) and refrigerate overnight—this lets flavors meld. When ready to bake, pop it in the oven straight from the fridge. The second bake is key: broil for 3-5 minutes at the end to get that signature crispy crust. Store any leftovers in an airtight container, and if you're feeling fancy, sprinkle with extra toasted pecans before serving.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this trick—just roast the sweet potatoes whole, then mash them with butter and sour cream. No chopping, no fuss, and one pan to clean. (Yes, even on a Tuesday night.)
  • Caramelized Edge: That crispy, golden top? It’s the sugar and egg combo working its magic. Sweet, creamy inside with a buttery crunch—like dessert but way more satisfying.
  • Meal Prep Hero: Make it ahead and reheat in minutes. I double the batch for Thanksgiving leftovers, and it’s still just as good three days later. (My lazy Sunday secret.)
  • Budget-Friendly Luxury: Sweet potatoes and eggs stretch further than you’d think. This dish feels fancy without breaking the bank—rich, creamy, and always a crowd-pleaser.

Step-by-step instructions for twice-baked sweet potato casserole

Here's how to create that perfect balance of crispy topping and creamy filling every time.

1

🍳 Step 1: Bake the Sweet Potatoes Until Tender

Preheat your oven to 375°F. Place the 3 whole large sweet potatoes (peeled and cut into 1-inch cubes) in a single layer on a baking sheet lined with parchment paper. Drizzle with 1 tablespoon olive oil (not in ingredients but essential for browning), sprinkle with ½ teaspoon sea salt, and toss gently to coat.

Bake for 25-30 minutes until the sweet potatoes are fork-tender with slightly caramelized edges. You'll know they're ready when they collapse easily under gentle pressure but still have a slight resistance in the center. Remove from oven and let cool slightly before handling.

2

👨‍🍳 Step 2: Create the Creamy Filling Mixture

In a large mixing bowl, combine the cooled sweet potatoes with the 0.5 cup sour cream, 0.25 cup granulated sugar, 2 whole large eggs, 1 tablespoon ground cinnamon, 0.5 teaspoon ground nutmeg, and 0.5 teaspoon sea salt. Use a potato masher or fork to mash until smooth but still slightly textured—you want some bite in each bite.

Here's the thing—don't overmix. You'll see some lumps, and that's perfect. The texture should be thick but spreadable, like a rich mashed potato. Fold in the 0.5 cup toasted pecans and 1 cup marshmallows at the end so they stay whole and add that delightful contrast of textures.

3

🥘 Step 3: Assemble and Bake the First Layer

Transfer the sweet potato mixture to a greased 9x13-inch baking dish and spread it evenly. The filling should be about ½-inch thick when spread. Bake uncovered at 350°F for 20 minutes until the edges begin to set and the top looks slightly puffed.

This initial baking ensures the filling is fully cooked through before adding the topping. You'll notice the edges will pull away slightly from the sides of the dish—that's normal and actually helps create that crispy crust later. Remove from oven and let cool for 10 minutes before adding the topping.

4

🍳 Step 4: Prepare and Add the Crispy Topping

In a medium bowl, combine the 0.25 cup all-purpose flour, 0.25 cup brown sugar, 0.5 cup cream of chicken soup, and 0.25 cup whole milk. Stir until smooth—this will be your crispy topping mixture. The reason we use cream of chicken soup here is that it adds a subtle savory note that balances the sweetness perfectly.

Drizzle this mixture evenly over the baked sweet potato filling. Then, sprinkle the 0.5 cup unsalted butter (cubed) evenly over the top. The butter will melt during the second baking and create that golden, crispy crust we're after. Return to the oven and bake at 350°F for 30-35 minutes until the topping is deep golden brown and bubbly around the edges.

5

⏰ Step 5: Cool and Serve for Maximum Crispiness

Remove from the oven and let the casserole rest for 10-15 minutes before serving. This resting period is crucial—it allows the filling to set slightly while keeping the topping crispy. I know it's tempting to dig in immediately, but trust me on this step. The contrast between the warm, creamy filling and crispy topping is what makes this dish truly special.

Slice into squares and serve warm. Each bite should deliver that perfect combination of crispy, buttery topping with the warm, spiced sweet potato filling. The pecans add a wonderful crunch, while the marshmallows provide that classic comforting element. Store any leftovers covered in the refrigerator for up to 3 days, but I doubt there will be any left!

👨‍🍳

Pro Tips For Making Twice Baked Sweet Potato Casserole

  • BAKE POTATOES UNTIL SOFT: I learned this the hard way—undercooked sweet potatoes turn mushy when mashed. Pierce them first, then bake at 400°F (200°C) for 45-55 minutes until a fork slides in like butter. No one wants to eat gluey sweet potato casserole.
  • WHISK SOUR CREAM AND EGG: Don’t just mix them in—whisk the sour cream, eggs, and sugar together until smooth. This prevents lumpy texture in the final bake. I used to skip this, and the casserole always looked like it had rocks in it.
  • SKIP THE OVERMIXING: Once you fold in the mashed sweet potatoes, stop stirring after 20 seconds. Overmixing makes the casserole dense and gummy. Just get it combined—no need to turn it into sweet potato batter.
  • BROIL THE TOP 3 MINUTES: After the first bake (350°F/175°C for 25-30 minutes), crank the oven to broil for the last 3 minutes. This gives the top that perfect golden-brown crust instead of a sad, pale finish. Watch it like a hawk—it burns fast.

Serving suggestions for this recipe

Holiday Centerpiece

This casserole steals the show as the star of your holiday table. Serve it warm in the center of your table surrounded by fresh cranberry sauce and roasted Brussels sprouts. The golden crust will catch the light beautifully, making it a stunning centerpiece that doubles as a delicious side.

For extra presentation, arrange pecan halves on top in a decorative pattern before the final bake. 🌟

Family-Style Serving

Transfer the casserole to a large serving platter and slice into generous squares. I like to serve it family-style with small bowls of whipped cream or vanilla ice cream on the side for dipping.

This makes it feel like a special treat while keeping the meal interactive. For kids, let them sprinkle extra marshmallows on their portions—it’s always a hit!

Dessert-Style Presentation

Want to turn this into a dessert? Skip the pecans and marshmallows, then drizzle with warm maple syrup and sprinkle with flaky sea salt after baking. Serve with a scoop of vanilla bean ice cream or a dollop of salted caramel sauce.

The contrast of warm casserole with cold ice cream is magical. Garnish with a few fresh mint leaves for a pop of color and brightness. 🍯

Meal Prep Platter

For meal prep, slice the cooled casserole into individual portions and arrange on a platter with complementary sides like roasted green beans and cornbread. Store in airtight containers and reheat covered with foil at 350°F for 10-15 minutes.

The crispy topping stays intact when reheated properly, making it perfect for lunches or light dinners all week.

Garnish Like a Pro

Elevate your serving with these easy garnishes: a dusting of powdered sugar for sweetness, a sprinkle of cinnamon for warmth, or a drizzle of honey for extra shine. For a savory twist, top with crumbled bacon or chopped scallions.

I love adding a few whole pecans or marshmallows on top right before serving—it adds that final wow factor that makes your dish look restaurant-worthy. ✨

Pairing Perfection

Serve alongside roasted chicken or turkey for a classic holiday meal, or pair with grilled steak for a hearty weeknight dinner. The sweetness of the casserole balances rich meats beautifully. For a vegetarian option, serve with black bean tacos or a fresh kale salad.

A glass of sparkling apple cider or chilled chardonnay complements the dish perfectly, cleansing the palate between bites. 🍷

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 14g70%
Cholesterol 115mg38%
Sodium 520mg23%
Total Carbohydrate 52g18%
Dietary Fiber 4g14%
Sugars 28g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why do I need to bake the sweet potatoes twice?

The first bake softens the potatoes and cooks them through, while the second bake creates that signature crispy golden crust that makes this dish special. The initial baking ensures the filling is fully cooked before adding the topping, and the second bake transforms the topping into a shatteringly crisp layer that contrasts perfectly with the creamy filling.

2

Can I make this casserole ahead of time?

Assemble the casserole (without baking) and refrigerate overnight for deeper flavor. When ready to bake, pop it straight from the fridge at 350°F for 5-10 extra minutes to account for the cold start. For leftovers, reheat covered with foil at 350°F for 15 minutes to maintain that crispy topping.

3

What if my topping isn't crispy enough?

Broil for 3-5 minutes at the end of the second bake to get maximum crispiness. Make sure your butter is cold when adding it to the topping—this helps create air pockets for that shatteringly crisp texture. If it's still too soft, try baking at 375°F for the final 10 minutes instead of 350°F.

4

Are there any good substitutions for the marshmallows?

Yes! Swap marshmallows for 1 cup toasted coconut flakes (for a tropical twist), 1 cup chopped dried cranberries (for tartness), or 1 cup mini chocolate chips (for a dessert version). For a savory option, omit them entirely and add ½ cup grated Parmesan cheese to the topping.

5

How do I prevent the filling from becoming too watery?

Make sure your sweet potatoes are completely cooled before mixing with the filling ingredients. Also, avoid overmixing—the lumps create pockets that prevent the filling from becoming too runny. If it's still too wet after baking, broil for an extra 2-3 minutes at the end to help set the texture.

★★★★★4.9(3 reviews)
Categories Side Dishes