Creamy Twice-Baked Sweet Potato Casserole Recipe with Toasted Pecans Easy and Perfect for Holidays

Ready In 80-90 minutes
Servings 6-8 servings
Difficulty Medium

“You’ve got to try this sweet potato casserole,” my coworker insisted one chilly November afternoon, sliding a steaming dish across the break room table. Honestly, I was skeptical. Sweet potato casserole? I’d always thought of it as that overly sweet, cloying holiday side that somehow manages to overpower the turkey on the plate. But that day, as I scooped a creamy spoonful topped with a generous crunch of toasted pecans, something shifted.

The texture was unlike anything I expected—silky, rich, and gently sweet, with a nutty contrast from those pecans that made every bite interesting. It wasn’t the usual cloying goo; it was cozy, comforting, and downright addictive. I found myself craving it on repeat, making it multiple times that week just to satisfy that creamy, nutty craving.

What struck me most was how this twice-baked sweet potato casserole felt like a warm hug after a long day—simple ingredients transformed into something soothing and special. It’s the kind of side dish that quietly steals the show at holiday dinners or casual weeknight meals alike. And if you ask me, it’s a recipe worth keeping close, especially when you want that touch of comfort without fuss.

So, here’s my take on this creamy twice-baked sweet potato casserole with toasted pecans—made easy, delicious, and just right for any season. It’s become a quiet favorite that I trust will find a spot on your table too.

Why You’ll Love This Recipe

This creamy twice-baked sweet potato casserole with toasted pecans isn’t just another side—it’s the kind of dish that makes you pause and savor. From my kitchen trials and late-night tweaks, here’s why it stands out:

  • Quick & Easy: Comes together in about 45 minutes, perfect when you need a cozy side without complicated steps.
  • Simple Ingredients: No need for fancy shopping trips—sweet potatoes, a few pantry staples, and pecans are all you need.
  • Perfect for Holidays and Gatherings: Whether it’s Thanksgiving, Christmas, or a casual potluck, it’s a crowd-pleaser that feels special.
  • Crowd-Pleaser: Kids and adults alike always ask for seconds, thanks to the smooth, creamy filling balanced with crunchy pecans.
  • Unbelievably Delicious: The creamy texture combined with the toasted pecan topping delivers a satisfying contrast that hits all the right notes.

Unlike other casseroles that can be too sweet or heavy, this recipe uses a gentle balance of seasoning and a touch of creaminess that’s just right—not too cloying, not too bland. The twice-baked method adds depth and a subtle caramelization, making the flavors richer. Plus, the toasted pecans bring a fresh crunch that’s a welcome surprise.

This isn’t just comfort food—it’s comfort food done thoughtfully, with a bit of love and a lot of flavor. Whether you’re pairing it with a batch of cheddar biscuits or serving it alongside a main like slow cooker pot roast, it’s a side that elevates the whole meal effortlessly.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, with sweet potatoes taking center stage. Here’s what you’ll gather:

  • Sweet Potatoes: About 3 large (around 2 pounds or 900 grams), peeled and baked (the star of the dish).
  • Unsalted Butter: 4 tablespoons (about 57 grams), softened, adds richness and creaminess.
  • Brown Sugar: 1/4 cup (50 grams), for a subtle sweetness that complements the sweet potatoes.
  • Heavy Cream: 1/3 cup (80 ml), for that luscious, creamy consistency (you can swap with whole milk for a lighter option).
  • Vanilla Extract: 1 teaspoon, a small touch that deepens the flavor.
  • Ground Cinnamon: 1/2 teaspoon, warming and aromatic.
  • Salt: 1/2 teaspoon, balances the sweetness perfectly.
  • Toasted Pecans: 1 cup (about 120 grams), chopped roughly for topping (use fresh pecans and toast them lightly for best crunch).

For the topping:

  • Brown Sugar: 1/4 cup (50 grams), mixed with pecans for that caramelized finish.
  • Unsalted Butter: 2 tablespoons (28 grams), melted, helps the topping crisp up nicely.

Pro tip: If you’re feeling adventurous, try adding a pinch of nutmeg or swapping pecans with walnuts for a slightly different crunch. For a dairy-free version, use coconut cream and a plant-based butter alternative. When selecting pecans, I like to grab the halves from Starkey’s—they toast beautifully and add a fresh nutty note.

Equipment Needed

  • Baking Sheet: For roasting the sweet potatoes whole. A rimmed sheet works best to catch any drips.
  • Mixing Bowls: Medium and large bowls for mashing and mixing ingredients.
  • Potato Masher or Fork: For mashing the sweet potatoes to creamy perfection.
  • Oven-Safe Casserole Dish: An 8×8-inch (20×20 cm) or similar-sized dish works well for baking the casserole.
  • Skillet or Small Pan: To toast the pecans gently before topping the casserole.
  • Measuring Cups and Spoons: For precise ingredient amounts.
  • Rubber Spatula: To scrape down the bowl and mix ingredients evenly.

If you don’t have a potato masher, a sturdy fork will do the job fine—just takes a little elbow grease! For toasting pecans, a dry skillet over medium heat is all you need; keep stirring to avoid burning. I’ve used an enamel-coated cast iron skillet for this, but any non-stick pan works perfectly. Also, a glass or ceramic casserole dish holds heat evenly for that nice golden top.

Preparation Method

twice-baked sweet potato casserole preparation steps

  1. Roast the Sweet Potatoes: Preheat your oven to 400°F (200°C). Pierce the sweet potatoes a few times with a fork and place them on a baking sheet. Roast for 45-50 minutes until the sweet potatoes are very tender and the skin is slightly wrinkled. You’ll know they’re ready when a knife slides in easily.
  2. Cool and Scoop: Let the sweet potatoes cool enough to handle—about 10 minutes. Slice each potato in half lengthwise and scoop out the flesh into a large mixing bowl, leaving the skins intact if you want to serve in them.
  3. Mash the Filling: Add softened butter, brown sugar, heavy cream, vanilla extract, cinnamon, and salt to the sweet potato flesh. Mash everything together until smooth and creamy. I like to keep it slightly rustic with a few lumps—it adds texture and feels homemade.
  4. Toast the Pecans: While mashing, toast the pecans in a dry skillet over medium heat for 3-5 minutes until fragrant and lightly browned. Stir frequently so they don’t burn. Remove from heat and set aside.
  5. Prepare the Topping: In a small bowl, mix chopped toasted pecans with brown sugar and melted butter until well combined.
  6. Assemble the Casserole: Transfer the sweet potato mixture into an 8×8-inch (20×20 cm) casserole dish, smoothing the top with a spatula. Sprinkle the pecan topping evenly over the surface.
  7. Bake Again: Return the dish to the oven and bake at 350°F (175°C) for 20-25 minutes, or until the topping is golden and crisp and the filling is heated through. You’ll want to see those pecans toasted to perfection and a slight bubbling around the edges.
  8. Rest and Serve: Let the casserole cool for 5-10 minutes before serving. This helps the filling set slightly and makes scooping easier.

Tip: If the pecan topping starts to brown too quickly, tent the casserole loosely with foil to prevent burning while the filling finishes baking. Also, don’t skip toasting the pecans—they change everything.

Cooking Tips & Techniques

One thing I learned the hard way is that roasting sweet potatoes whole is key. Boiling or microwaving can make the flesh waterlogged, which dulls the flavor and texture. Roasting concentrates sweetness and gives a slight caramelization that makes this casserole sing.

When mashing, resist the urge to overwork the potatoes or you’ll end up with gluey texture. A few lumps give that authentic homemade feel. Also, room temperature butter blends more smoothly—if your kitchen is cold, give it a quick zap in the microwave (5-10 seconds).

Toasting pecans might seem simple, but it’s easy to burn them if you walk away. Keep that skillet moving and watch for the nutty aroma—that’s your cue to take them off the heat.

For consistent results, measure your brown sugar packed but not overly compressed, so your casserole isn’t too sweet. And lastly, timing is your friend—don’t rush the second bake. The topping needs time to crisp up while the filling warms through.

If you’re juggling other dishes, like preparing a loaded baked potato soup or crispy smashed potatoes, you can roast the sweet potatoes ahead of time and assemble just before baking.

Variations & Adaptations

  • Gluten-Free: This recipe is naturally gluten-free, but double-check your brown sugar and vanilla extract labels to be certain.
  • Vegan Option: Swap butter with coconut oil and use full-fat coconut milk instead of heavy cream. Make sure to use maple syrup or coconut sugar instead of brown sugar for strict vegan preferences.
  • Spicy Twist: Add a pinch of cayenne pepper or smoked paprika to the mashed filling for a subtle kick that pairs wonderfully with the sweetness.
  • Fruit-Infused: Mix in 1/2 cup dried cranberries or chopped apples to the filling for a tart contrast and a bit of chew.
  • Nut-Free: Replace pecans with a crunchy oat crumble topping made from oats, brown sugar, butter, and a pinch of cinnamon.

Personally, I once tried mixing in a splash of bourbon into the filling for a holiday dinner, and that warm depth was a hit. Just a tablespoon adds a subtle boozy note that pairs beautifully with toasted pecans.

Serving & Storage Suggestions

This creamy twice-baked sweet potato casserole is best served warm or at room temperature. The smooth texture and crunchy pecan topping are most enjoyable fresh from the oven, but leftovers are equally comforting.

Pair this dish with roasted meats or a fresh salad for balance. It’s a perfect side for holiday spreads or cozy family dinners. A glass of crisp white wine or a spiced cider complements the sweetness and nutty flavors nicely.

Store leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, cover loosely with foil and warm in a 350°F (175°C) oven for 15-20 minutes to preserve the topping’s crunch. Microwave reheating works, but you’ll lose some crispness.

Flavors deepen after a day, so if you can wait, the casserole tastes even better the next day. Just remember to reheat gently to keep that creamy texture intact.

Nutritional Information & Benefits

Each serving (about 1 cup or 200 grams) of this casserole provides roughly 250-300 calories, with a good balance of carbohydrates, healthy fats from pecans, and a bit of protein. Sweet potatoes are rich in beta-carotene, vitamin C, and fiber, making this dish nourishing as well as comforting.

Using toasted pecans adds heart-healthy monounsaturated fats and antioxidants. The moderate amount of butter and cream keeps the texture indulgent but manageable when enjoyed in reasonable portions.

This casserole fits well into gluten-free and vegetarian diets. For a lower-carb option, consider swapping sweet potatoes with mashed cauliflower, though the flavor will shift.

From my perspective, this dish brings a sense of wholesome indulgence—treating yourself without feeling weighed down, which makes it a favorite during the busy holiday season and beyond.

Conclusion

This creamy twice-baked sweet potato casserole with toasted pecans is more than just a holiday side—it’s a dish that brings warmth and comfort with every bite. Its balance of creamy sweetness and crunchy nuttiness makes it a versatile favorite you can customize to your taste.

I love how this recipe manages to feel both special and straightforward, perfect for impressing guests or just making a weeknight meal feel a little brighter. After all, food should comfort and delight without stress, right?

Give it a try, tweak it your way, and don’t be shy about sharing your own spin. I’d love to hear how it turns out in your kitchen!

FAQs

Can I prepare the sweet potatoes ahead of time?

Yes! You can roast and scoop out the sweet potatoes a day in advance. Store the mashed filling in the fridge and assemble just before baking.

What if I don’t have heavy cream?

Whole milk works as a lighter substitute, or you can use half-and-half for a richer texture. For dairy-free, coconut milk is a good alternative.

How do I prevent the pecans from burning?

Toast them on medium heat and stir frequently. Remove them from heat as soon as they smell nutty and start to brown lightly.

Can I make this casserole vegan?

Absolutely. Use plant-based butter and coconut milk, and swap brown sugar for a vegan-friendly sweetener like maple syrup.

Is this recipe suitable for large gatherings?

Yes, simply double or triple the ingredients and use a larger casserole dish. Baking times may increase slightly—just watch for a bubbly filling and golden topping.

Pin This Recipe!

twice-baked sweet potato casserole recipe
Print

Creamy Twice-Baked Sweet Potato Casserole Recipe with Toasted Pecans

A creamy, rich twice-baked sweet potato casserole topped with toasted pecans, perfect for holidays and cozy gatherings. This easy recipe balances smooth sweetness with a crunchy nutty topping.

  • Author: Julia
  • Prep Time: 15 minutes
  • Cook Time: 1 hour 15 minutes
  • Total Time: 1 hour 30 minutes
  • Yield: 6 servings 1x
  • Category: Side Dish
  • Cuisine: American

Ingredients

Scale
  • 3 large sweet potatoes (about 2 pounds or 900 grams), peeled and baked
  • 4 tablespoons unsalted butter (about 57 grams), softened
  • 1/4 cup brown sugar (50 grams)
  • 1/3 cup heavy cream (80 ml) or whole milk as a substitute
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 1/2 teaspoon salt
  • 1 cup toasted pecans (about 120 grams), chopped roughly
  • For topping:
  • 1/4 cup brown sugar (50 grams)
  • 2 tablespoons unsalted butter (28 grams), melted

Instructions

  1. Preheat oven to 400°F (200°C). Pierce sweet potatoes with a fork and place on a baking sheet. Roast for 45-50 minutes until tender and skin is wrinkled.
  2. Let sweet potatoes cool for about 10 minutes. Slice each in half lengthwise and scoop out flesh into a large mixing bowl.
  3. Add softened butter, brown sugar, heavy cream, vanilla extract, cinnamon, and salt to the sweet potato flesh. Mash until smooth but slightly rustic with some lumps.
  4. Toast pecans in a dry skillet over medium heat for 3-5 minutes, stirring frequently until fragrant and lightly browned. Remove from heat.
  5. In a small bowl, mix chopped toasted pecans with brown sugar and melted butter until combined.
  6. Transfer sweet potato mixture to an 8×8-inch casserole dish, smoothing the top. Sprinkle pecan topping evenly over the surface.
  7. Bake at 350°F (175°C) for 20-25 minutes until topping is golden and crisp and filling is heated through.
  8. Let casserole cool for 5-10 minutes before serving to allow filling to set.

Notes

Roast sweet potatoes whole for best flavor and texture. Toast pecans carefully to avoid burning. If pecan topping browns too quickly, tent with foil. For dairy-free, use coconut cream and plant-based butter. Variations include adding nutmeg, swapping pecans for walnuts, or adding dried cranberries.

Nutrition

  • Serving Size: About 1 cup (200 gra
  • Calories: 275
  • Sugar: 15
  • Sodium: 210
  • Fat: 16
  • Saturated Fat: 6
  • Carbohydrates: 32
  • Fiber: 4
  • Protein: 4

Keywords: sweet potato casserole, twice-baked sweet potatoes, toasted pecans, holiday side dish, creamy sweet potatoes, easy casserole recipe

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating