Sweet Potato Casserole

Creamy and rich, this sweet potato casserole is sublimely soft in the center, and crumbly/crackly on top. Imagine perfectly smooth, sweet, mashed spuds, topped with butter pecan brittle. This southern-style casserole is the ideal side dish for all your holiday festivities and family gatherings (and nobody will miss the marshmallows).

sweet potato casserole

Is this a side dish or dessert? Depends on who you ask! I love to serve this sweet potato casserole as a side dish, alongside roasted turkey and chicken, glazed ham, and perfectly seared steaks. But since the flavors are reminiscent of pumpkin or sweet potato pie, this also makes an excellent dessert. When serving as a dessert, I suggest adding a little vanilla ice cream, or whipped cream, or a drizzle of crème anglaise. And since the dish is sweet, a dollop of tangy Greek yogurt on top would also be fabulous.

About the sweet potatoes. You need about 3 1/2 pounds of sweet potatoes for this casserole, which translates to 3 extra-large or 5 to 6 small-to-medium sweet potatoes. When shopping, grab orange-fleshed sweet potatoes that are free of deep blemishes, bruises, and soft spots. I suggest you weigh your sweet potatoes while at the store; the goal is to end up with 4 cups of mashed sweet potatoes for a light, fluffy casserole. Too little mash and the base will be thin; too much mash and the casserole will be dense.

Do not use yams. While the terms sweet potatoes and yams are often used interchangeably, they are different, and originate from different continents. Sweet potatoes are Native to Central and South America and boast orange flesh and thin, reddish-brown skin. True yams are Native to Africa, Asia, and the Caribbean and they have starchy white flesh and rough, dark brown skin (like tree bark). When cooked, sweet potatoes are sweet and creamy, while yams are drier and starchier (more akin to an Idaho spud).

sweet potato casserole

Two ways to cook your sweet potatoes

Since this casserole calls for mashed sweet potatoes, you need to cook them first. You have two options – roasting and boiling – and while both options are fine, I prefer roasting because it produces a deeper, richer flavor.

  • To roast your sweet potatoes: Scrub clean and prick all over with a fork or tip of a sharp knife. Spread out on a baking sheet and roast at 400 degrees for 45 to 60 minutes, until tender. When cool enough to handle, peel.
  • To boil your sweet potatoes: Peel and cut into 2-inch chunks (this speeds up cooking time). Transfer the sweet potatoes to a large pot and pour over enough cold water to cover by about 2 inches. Set the pan over high heat and bring to a boil. Boil for 20 minutes, until tender. Drain.
sweet potato casserole

Ingredient notes and substitutions

  • Eggs: Added for structure; without them we would just have mashed sweet potatoes.
  • For an egg-free dish, replace the eggs with 1/2 cup applesauce or 2 flax eggs. To make a flax egg, combine 1 tablespoon of finely ground flaxseed and 3 tablespoons of water; mix well and let stand for 5 to 10 minutes, until gelatinous. Note, we need two eggs for this casserole.
  • Half & half: The combination of milk and cream makes this casserole delightfully creamy. If you have milk and cream (not half & half), use 1/4 cup of each.
  • For a dairy-free dish, replace the half & half with your favorite dairy-free option, such as oat milk, almond milk, or coconut milk. Replace the butter with coconut oil.
sweet potato casserole

For a gluten-free, nut-free topping: Process 1 cup of rolled oats in a blender or food processor until finely ground. Transfer the oat “flour” to a large bowl and add 1 cup rolled oats, 3/4 cup brown sugar, 1/2 teaspoon ground cinnamon, and pinch of salt. Mix well. Fold in 6 tablespoons of melted butter. Use in place of the pecan topping below.

sweet potato casserole

For die-hard marshmallow fans. You know who you are. If you’d rather have gooey marshmallows over crunchy pecans, no problem. Simply omit the pecan crumble and sprinkle the top of your casserole with mini marshmallows 10 minutes before baking is complete (so after 20 minutes of baking).

Make this casserole in advance if desired. Who doesn’t love a make-ahead side dish during the holidays? This casserole is entirely prep-ahead friendly and can be refrigerated or frozen until ready to bake and serve.

  • Refrigerating: Prepare the sweet potato mixture as instructed and transfer it to your casserole dish. Cover tightly with plastic wrap and refrigerate for up to 5 days. Prepare the pecan crumble as directed and store it separately, in an airtight container or zip-top bag in the refrigerator for up to 5 days. When ready to bake, remove the sweet potatoes and pecan topping from the refrigerator 30 minutes before baking. Just before baking, top the sweet potato mixture with the pecan crumble and bake as directed.
  • Freezing: This sweet potato casserole freezes beautifully. To freeze an unbaked casserole, assemble as instructed, wrap tightly with plastic wrap and then aluminum foil. Freeze for up to 3 months. Thaw overnight in the refrigerator and bring to room temperature before baking. To freeze a baked casserole, allow it to cool completely before storing. Wrap tightly with plastic wrap and then aluminum foil and freeze for up to 3 months. Thaw overnight in the refrigerator and serve chilled, room temperature, or reheated.

sweet potato casserole
No ratings yet

Sweet Potato Casserole

Creamy and rich, this sweet potato casserole is sublimely soft in the center, and crumbly/crackly on top. Imagine perfectly smooth, sweet, mashed spuds, topped with butter pecan brittle.

Ingredients
 

For the Casserole

  • 3 1/2 pounds sweet potatoes, (3 extra-large, or 5-6 small-to-medium sweet potatoes)
  • 1/2 cup light or dark brown sugar, packed
  • 1/2 cup 8 tablespoons butter, melted
  • 1/2 cup half & half
  • 2 large eggs, lightly beaten
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon salt

For the Topping

  • 1/2 cup all-purpose flour, regular or gluten-free
  • 1/4 cup light or dark brown sugar, packed
  • 1/4 cup granulated sugar
  • 1/2 teaspoon ground cinnamon
  • 6 tablespoons butter, melted
  • 2 cups pecan halves or chopped pecans

Instructions
 

  • To prepare the sweet potatoes, roast or boil them.

To Roast the Sweet Potatoes

  • Scrub the potatoes clean and prick all over with a fork or tip of a sharp knife. Spread out on a baking sheet and roast at 400 degrees for 45 to 60 minutes, until tender. When cool enough to handle, peel.

To Boil the Sweet Potatoes

  • Peel and cut into 2-inch chunks (this speeds up cooking time). Transfer the sweet potatoes to a large pot and pour over enough cold water to cover by about 2 inches. Set the pan over high heat and bring to a boil. Boil for 20 minutes, until tender. Drain.

To Prepare the Casserole

  • Preheat the oven to 350 degrees. Coat a 9×13-inch or 8×12-inch baking pan with cooking spray, or coat with butter (I used an 8×12-inch pan).
  • Transfer the cooked sweet potatoes to the bowl of a stand mixer, or large bowl if using a handheld mixer.
  • Beat until almost smooth, leaving some chunks for texture if desired. You should have about 4 cups of mashed sweet potatoes. Beat in the brown sugar, melted butter, half & half, eggs, vanilla, and salt.
  • Transfer the mixture to the prepared pan and spread out in an even layer.
  • To make the pecan topping, in a medium bowl, whisk together the flour, brown sugar, granulated sugar, and cinnamon. Fold in the melted butter. When the mixture is smooth, fold in the pecans. Mixture will be crumbly. Spoon the pecan mixture evenly over sweet potatoes.
  • Bake for 30 to 40 minutes, until the top is browned and the center is set.
  • Cool on a wire rack for 10 minutes before serving. Pro tip: Cool uncovered so the casserole doesn’t steam (this can lead to a runny casserole).
  • Refrigerate leftovers in an airtight container for up to 5 days or freeze for up to 3 months. Serve chilled, room temperature, or reheated.
Calories: 549kcal, Carbohydrates: 61g, Protein: 7g, Fat: 33g, Saturated Fat: 13g, Polyunsaturated Fat: 5g, Monounsaturated Fat: 13g, Trans Fat: 1g, Cholesterol: 79mg, Sodium: 297mg, Potassium: 679mg, Fiber: 7g, Sugar: 29g, Vitamin A: 23118IU, Vitamin C: 4mg, Calcium: 100mg, Iron: 2mg

Did you make this recipe?

Please consider Leaving a star rating and review!