Sweet Potato Casserole

🕒 Prep: 15 min
🔥 Cook: 35 min
🍽 Serves: 8
Be the First to Review!

This Sweet Potato Casserole is a warm and cozy dish that brings comfort to any table. With its creamy, spiced filling and crunchy pecan topping, it's perfect for family gatherings or holiday feasts. Let's get started on making this crowd-pleaser!

Sweet Potato Casserole

This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases.

Ingredients for Sweet Potato Casserole

Ingredients for Sweet Potato Casserole

Sweet potatoes are the star of this dish, providing natural sweetness and a creamy texture. Granulated sugar enhances their natural flavor without overpowering it.

Eggs act as a binder, adding structure to the casserole, while melted butter gives it richness.

Whole milk adds a touch of creaminess, and vanilla extract gives a subtle warmth that complements the sweet potatoes.

A pinch of salt helps balance the sweetness of the dish.

The streusel topping made from brown sugar, all-purpose flour, softened butter, and chopped pecans adds a delightful crunch and caramel-like flavor.

Why This Sweet Potato Casserole Works

During boiling, the sweet potatoes soften all the way through, so they mash very smooth instead of staying chunky. Once the sugar, eggs, melted butter, milk, vanilla, and salt go in, everything blends into a thick, creamy batter. The eggs are still raw at this point, so the mixture is loose and easy to spread in the pan.

In the oven, the heat slowly sets the eggs inside the sweet potato mixture. It starts out soft like mashed potatoes and ends up more like a firm pudding that holds its shape when scooped. The butter and milk keep it from drying out, so it stays moist and silky instead of stiff.

While the base is setting, the topping changes too. The softened butter, brown sugar, and flour melt together and cling to the pecans. As it bakes, that layer firms up and turns crisp and golden. By the time it comes out, there is a soft, custardy sweet potato layer on the bottom and a crunchy, sugary pecan crust on top.

Sweet Potato Casserole Tips & Tricks

  • Use room temperature ingredients to help them incorporate more easily.
  • For even cooking, make sure the sweet potato cubes are roughly the same size.
  • You can make this casserole a day ahead; just cover and refrigerate it, then bake before serving.

Mistakes To Avoid

Boiling the sweet potatoes too long makes them waterlogged, so even after draining they hold extra moisture. In the oven this extra water turns the base loose and almost pudding-like instead of thick and sliceable, and the topping can sink into it instead of sitting on top.

Adding the eggs while the sweet potatoes are still very hot can cause the eggs to start cooking in little bits. Those tiny scrambled pieces never fully blend in, so the casserole base bakes up grainy with small rubbery specks instead of smooth.

Using cold butter in the streusel instead of softened butter keeps the sugar, flour, and nuts from clumping together. The topping then bakes in patchy dry spots with loose sugar and flour, instead of forming a crisp, even crust.

Pulling the casserole out too early, when the topping is only lightly colored, leaves the center under-set. The base stays soft and a bit runny, and the pecan topping is chewy instead of firm and crunchy.

Ingredients

  1. 4 lbs sweet potatoes, peeled and cubed
  2. 1/2 cup granulated sugar
  3. 2 large eggs
  4. 1/3 cup unsalted butter, melted
  5. 1/2 cup whole milk
  6. 1 tsp vanilla extract
  7. 1/4 tsp salt
  8. 1/2 cup brown sugar
  9. 1/3 cup all-purpose flour
  10. 1/3 cup unsalted butter, softened
  11. 1 cup chopped pecans

Step-by-step Instructions

  1. 1. Preheat your oven to 350°F (175°C) and grease a 9x13-inch baking dish.
  2. 2. Boil the sweet potatoes in a large pot of water until tender, about 20 minutes. Drain and transfer to a large mixing bowl.
  3. 3. Mash the sweet potatoes using a potato masher or electric mixer until smooth.
  4. 4. Add granulated sugar, eggs, melted butter, milk, vanilla extract, and salt to the mashed sweet potatoes. Mix until well combined.
  5. 5. Pour the sweet potato mixture into the prepared baking dish and spread evenly.
  6. 6. In a separate bowl, mix together brown sugar, all-purpose flour, softened butter, and chopped pecans to form the streusel topping.
  7. 7. Sprinkle the streusel evenly over the sweet potato mixture.
  8. 8. Bake in the preheated oven for 30-35 minutes, or until the topping is golden brown and crispy.
  9. 9. Allow to cool slightly before serving.

Frequently Asked Questions

Can I use canned sweet potatoes?
Yes, you can use canned sweet potatoes. Just make sure to drain them well and adjust the sugar to taste, as canned varieties can be sweeter.
Can I make this casserole vegan?
Certainly! Substitute eggs with a flax egg (1 tablespoon ground flaxseed + 3 tablespoons water per egg), use plant-based milk, and replace butter with a vegan alternative.
How should I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3-4 days. Reheat in the oven to keep the topping crispy.

Serving Ideas for Sweet Potato Casserole

This casserole pairs beautifully with roasted turkey or ham, making it a fantastic addition to holiday spreads. Consider serving it alongside a fresh green salad or sautéed greens to balance the richness. A glass of crisp white wine complements the sweet and savory notes perfectly.

Ratings and Comments

Your feedback helps other cooks — thank you!

This recipe is for informational purposes only. Always follow proper food safety practices, cook foods to safe internal temperatures, and store leftovers appropriately. Results may vary.