This Sweet Potato Casserole is one of my favorite ways to turn simple sweet potatoes into a rich and comforting side dish. I make a smooth, creamy sweet potato filling flavored with brown sugar, butter, and vanilla, then cover it with a buttery cinnamon-pecan crumble. As it bakes, the filling becomes warm and fluffy while the topping turns golden, crisp, and caramelized.

I especially like serving this casserole for Thanksgiving, Christmas, and other holiday dinners, but I don’t save it only for special occasions. It also makes a satisfying side dish whenever I want something cozy with a combination of sweet, buttery, and nutty flavors.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

Sweet potatoes: I peel and cube them so they cook evenly and become tender enough to mash into a smooth filling.

Light brown sugar: I use a smaller amount in the sweet potato filling and a larger amount in the topping for a rich caramel-like sweetness.

Unsalted butter: I use softened or cubed butter in the filling and melted butter to bring the crumbly pecan topping together.

Whole milk: I add milk to loosen the mashed sweet potatoes and give the filling a creamier consistency.

Eggs: I use eggs to help bind the filling and give the baked casserole a slightly fluffy texture.

Salt: I find that salt balances the sweetness and makes the sweet potato and brown sugar flavors more pronounced.

Vanilla extract: I add vanilla for a warm aromatic note that complements the sweet potatoes.

All-purpose flour: I mix flour into the topping to help create its crumbly texture.

Ground cinnamon: I use cinnamon to add warmth and a classic fall flavor.

Pecans: I chop pecan halves and fold them into the topping for a buttery crunch.

Directions

I preheat my oven to 375°F (190°C) and lightly grease a 9×13-inch casserole dish with butter or nonstick cooking spray.

I place the peeled and cubed sweet potatoes in a large pot and add enough water to cover them by about 1 inch. Then I bring the water to a boil over high heat, reduce it to medium, and cook the potatoes for 15–20 minutes, until they are very tender.

Next I drain the sweet potatoes thoroughly and return them to the pot. Then I mash them until smooth, then add ¼ cup brown sugar, the cubed butter, whole milk, eggs, salt, and vanilla. I beat everything with a hand mixer, or stir vigorously with a wooden spoon, until the mixture is smooth and creamy.

I spread the sweet potato mixture evenly in my prepared casserole dish and let it cool slightly while I make the topping.

In a medium bowl, I combine 1 cup brown sugar with the flour and cinnamon. I stir in the melted and cooled butter with a fork until the mixture develops a crumbly consistency. Then I fold in the chopped pecans.

I sprinkle the brown sugar pecan mixture evenly over the sweet potato filling, making sure I distribute the pecans across the entire casserole.

Then I bake the casserole for 25–30 minutes. I know it is ready when the filling looks slightly puffed and the pecan topping is golden brown.

Next I let the casserole rest for about 10 minutes before serving. I find that this short resting time helps the filling settle and makes the casserole easier to serve.

Servings and Timing

I make this recipe in a 9×13-inch casserole dish, and it gives me approximately 8 servings.

Prep Time: 20 minutes

Cooking Time: 40 minutes

Total Time: 1 hour

Servings: 8

Calories: Approximately 485 kcal per serving

Variations

For a marshmallow topping, I can reduce or omit the pecan crumble and scatter mini marshmallows over the sweet potatoes during the final few minutes of baking. I watch them carefully because they can brown quickly.

When I want even more texture, I add extra chopped pecans to the crumble. Walnuts can also work when I want a slightly different nutty flavor.

For a warmer spice profile, I sometimes add a small pinch of nutmeg, ginger, or allspice along with the cinnamon. I keep these spices subtle so they don’t overpower the natural flavor of the sweet potatoes.

If I prefer a less sweet casserole, I reduce the brown sugar in the filling or slightly decrease the amount used in the topping. The sweet potatoes already provide plenty of natural sweetness.

For a richer filling, I can replace the whole milk with half-and-half or a little heavy cream. This gives me an especially creamy casserole that’s well suited to holiday dinners.

Storage/Reheating

I let leftover sweet potato casserole cool before transferring it to an airtight container or covering the casserole dish tightly. I store it in the refrigerator for up to 3–4 days.

To reheat a larger portion, I cover the casserole with foil and warm it in a 350°F (175°C) oven until heated through. I can remove the foil toward the end if I want to help the pecan topping regain some of its crispness.

For an individual serving, I use the microwave for convenience. The topping won’t stay quite as crisp, but the filling reheats nicely.

If I want to prepare the casserole ahead, I make the sweet potato filling and place it in the baking dish, then refrigerate it covered. I prefer to keep the pecan topping separate and add it shortly before baking so it stays crumbly and crisp.

FAQs

Can I make sweet potato casserole ahead of time?

Yes. I prepare the sweet potato filling, spread it into my casserole dish, cover it, and refrigerate it. I keep the pecan topping separate and add it before baking. If the casserole is going into the oven cold, I allow a little additional baking time as needed.

Can I use canned sweet potatoes instead of fresh sweet potatoes?

I can use canned sweet potatoes when I need a shortcut, but I drain them very well before mashing. Since some canned sweet potatoes are packed in syrup, I also check their sweetness before adding the full amount of brown sugar.

How do I know when the sweet potato casserole is done?

I look for a filling that is hot and slightly puffed around the edges and a topping that has become golden and crisp. With this recipe, that generally takes about 25–30 minutes at 375°F (190°C).

Can I make this sweet potato casserole without pecans?

Yes. I can leave the pecans out and make the brown sugar crumble without them. I can also use a marshmallow topping or a simple cinnamon-brown sugar topping when I need a nut-free variation.

Why is my sweet potato casserole watery?

I usually get a watery filling when the cooked sweet potatoes haven’t been drained thoroughly or when too much liquid has been added. I let the potatoes drain well after boiling and stick to the recommended amount of milk. Also I make sure the casserole has enough time to bake and rest before serving.

Conclusion

This Sweet Potato Casserole gives me everything I want from a comforting holiday side dish: creamy sweet potatoes, warm vanilla and cinnamon flavors, plenty of brown sugar, and a crisp buttery pecan topping. The contrast between the smooth filling and crunchy crumble makes every serving especially satisfying.

I love making it for Thanksgiving and Christmas, but its simple preparation makes it easy enough for other family dinners throughout fall and winter. Whether I serve it alongside a holiday feast or a cozy weeknight meal, I get a warm, classic casserole that always feels right at home on the table.


📖 Recipe:

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Sweet Potato Casserole


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sophia
  • Total Time: 1 hour
  • Yield: 8 servings
  • Diet: Vegetarian

Description

A rich and comforting sweet potato casserole with a smooth, creamy filling flavored with brown sugar and vanilla, topped with a buttery cinnamon-pecan crumble that bakes until golden and crisp.


Ingredients

Sweet potatoes, peeled and cubed

1 1/4 cups light brown sugar, divided

Unsalted butter, cubed or softened for the filling and melted and cooled for the topping

Whole milk

Eggs

Salt

Vanilla extract

All-purpose flour

Ground cinnamon

Pecan halves, chopped


Instructions

  1. Preheat the oven to 375°F (190°C) and lightly grease a 9×13-inch casserole dish with butter or nonstick cooking spray.
  2. Place the peeled and cubed sweet potatoes in a large pot and cover with about 1 inch of water. Bring to a boil over high heat, reduce to medium, and cook for 15–20 minutes, or until very tender.
  3. Drain the sweet potatoes thoroughly and return them to the pot. Mash until smooth, then add 1/4 cup brown sugar, the cubed butter, whole milk, eggs, salt, and vanilla. Beat with a hand mixer or stir vigorously until smooth and creamy.
  4. Spread the sweet potato mixture evenly in the prepared casserole dish and allow it to cool slightly while preparing the topping.
  5. In a medium bowl, combine 1 cup brown sugar with the flour and cinnamon. Stir in the melted and cooled butter with a fork until crumbly, then fold in the chopped pecans.
  6. Sprinkle the brown sugar pecan topping evenly over the sweet potato filling.
  7. Bake for 25–30 minutes, until the filling is slightly puffed and the pecan topping is golden brown.
  8. Let the casserole rest for about 10 minutes before serving.

Notes

For a marshmallow variation, reduce or omit the pecan crumble and add mini marshmallows during the final few minutes of baking.

Walnuts can be substituted for pecans, or additional pecans can be added for extra crunch.

Add a small pinch of nutmeg, ginger, or allspice for a warmer spice profile.

For a less sweet casserole, reduce the brown sugar in the filling or topping.

For an extra-rich filling, substitute half-and-half or a little heavy cream for the whole milk.

Store leftovers covered or in an airtight container in the refrigerator for up to 3–4 days.

Reheat covered with foil in a 350°F (175°C) oven until heated through, removing the foil near the end to help crisp the topping.

For make-ahead preparation, refrigerate the sweet potato filling in the baking dish and keep the pecan topping separate until shortly before baking.

Canned sweet potatoes may be substituted for fresh sweet potatoes; drain thoroughly and adjust the brown sugar if they are packed in syrup.

  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Category: Side Dish
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 485 kcal
  • Sugar: 34 g
  • Sodium: 220 mg
  • Fat: 22 g
  • Saturated Fat: 10 g
  • Unsaturated Fat: 11 g
  • Trans Fat: 0.3 g
  • Carbohydrates: 68 g
  • Fiber: 5 g
  • Protein: 6 g
  • Cholesterol: 75 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star