There’s nothing quite like a classic Sweet Potato Casserole to bring warmth and nostalgia to your table. This beloved side dish combines a smooth, buttery sweet potato filling with a crunchy, nutty topping that will have everyone coming back for more.
I first made this casserole for Thanksgiving, but it quickly became a year-round favorite in our household. The creamy texture of the sweet potatoes paired with a hint of cinnamon and a crunchy pecan topping makes this dish the ultimate comfort food. Let’s dive into why this casserole is a must-make!
Why You’ll Love This Sweet Potato Casserole
This Sweet Potato Casserole is a true crowd-pleaser, combining flavors and textures that everyone loves.
First and foremost, it's incredibly easy to make. The sweet potato filling comes together quickly with minimal ingredients, while the topping adds an extra layer of texture that takes this casserole to the next level.
The ingredients are simple but pack a powerful punch. With a few pantry staples like butter, cinnamon, and brown sugar, the casserole has a delightful balance of sweet and savory flavors.
One of the best things about this dish is its versatility. Whether you’re making it for a holiday meal or a cozy weeknight dinner, it pairs beautifully with everything from roasted turkey to a hearty salad.
Lastly, this dish is a great make-ahead option. Assemble it the night before, then pop it in the oven when you’re ready. It’s a time-saver that still tastes amazing fresh out of the oven!
Ingredients Notes

Each ingredient in this Sweet Potato Casserole contributes to its rich, comforting taste. Here’s what makes each one special.
- Sweet Potatoes: The star of the dish, sweet potatoes bring natural sweetness, vibrant color, and a creamy texture when cooked. Look for medium-sized, firm sweet potatoes for the best flavor.
- Butter: Adding richness and a melt-in-your-mouth quality to the sweet potatoes, unsalted butter helps balance the sweetness. It’s also essential for making the topping golden and crisp.
- Brown Sugar: Used both in the filling and the topping, brown sugar adds a warm, caramel-like sweetness. For a slightly deeper flavor, you can use dark brown sugar.
- Cinnamon and Nutmeg: These spices bring warmth and depth to the casserole, enhancing the natural flavor of the sweet potatoes. Nutmeg is optional, but it adds a touch of holiday flavor that’s hard to resist.
- Eggs: Adding eggs to the filling helps give it structure and a light, fluffy texture. Without them, the casserole may be too dense.
- Pecans: For the topping, pecans provide a nutty crunch that contrasts beautifully with the creamy filling. You can chop them finely or leave them in larger pieces, depending on your preference.
For equipment, you’ll need a baking dish, a potato masher or hand mixer, and a mixing bowl for the topping. A food processor can also be used for a smoother filling if desired.
How to Make This Sweet Potato Casserole

This Sweet Potato Casserole comes together with just a few steps. Here’s how to make it perfectly.
- Cook and Mash the Sweet Potatoes
Begin by preheating your oven to 350°F (175°C). Wash and peel the sweet potatoes, then cut them into cubes. Place them in a large pot, cover with water, and bring to a boil. Cook until tender, about 15-20 minutes. Drain the sweet potatoes and transfer them to a mixing bowl. - Prepare the Filling
Using a potato masher or hand mixer, mash the sweet potatoes until smooth. Add in the butter, brown sugar, eggs, cinnamon, nutmeg, and a pinch of salt. Mix until fully combined and creamy. Pour the mixture into a greased casserole dish, smoothing it out with a spatula. - Make the Pecan Topping
In a separate bowl, combine brown sugar, butter, flour, and chopped pecans. Stir until you have a crumbly mixture. Sprinkle the topping evenly over the sweet potato filling, ensuring even coverage for that perfect crunch in every bite. - Bake
Place the casserole in the oven and bake for 25-30 minutes, or until the topping is golden and the filling is slightly set. If you prefer a softer topping, cover the casserole with foil for the first 15 minutes of baking, then uncover for the last 10-15 minutes.
This casserole takes around 45 minutes total to make, with a bake time that leaves you free to focus on other parts of the meal. It’s ready to serve warm and pairs wonderfully with any holiday spread or as a standalone treat.
Storage Options
Whether you’re making this ahead or saving leftovers, this Sweet Potato Casserole stores well and reheats beautifully.
- Refrigerate: Store any leftovers in an airtight container in the fridge for up to 4 days. Reheat individual portions in the microwave, or warm the entire dish in the oven at 350°F until heated through.
- Freeze: If you’d like to make this in advance, prepare the filling and topping but don’t bake. Cover it tightly with plastic wrap and aluminum foil, and freeze for up to 1 month. To bake, thaw overnight in the refrigerator, then bake as directed.
- Reheat: To preserve the topping’s crispness, reheat in the oven. If using the microwave, expect a softer topping.
Variations and Substitutions
This casserole is delicious as is, but here are a few ways to customize it to suit your preferences!
- Marshmallow Topping: For a twist, add mini marshmallows to the topping. Sprinkle them on top in the last 10 minutes of baking for a gooey, golden addition.
- Nut-Free Option: If you’d like a nut-free casserole, try swapping the pecan topping with crushed gluten-free cereal or gluten-free breadcrumbs for a similar crunch.
- Healthier Sweetener: Substitute brown sugar with pure maple syrup or honey for a natural sweetness. Use less to adjust the sweetness level to taste.
- Dairy-Free: Use a dairy-free butter alternative and almond milk in place of regular milk if you want a dairy-free version.
- Add Orange Zest: For a hint of citrusy brightness, add a teaspoon of orange zest to the filling. It pairs beautifully with the sweetness of the potatoes and spices.
With so many ways to make it your own, this Sweet Potato Casserole is a versatile, delicious addition to any meal. Give it a try and watch it become a favorite with friends and family alike!
PrintSweet Potato Casserole Recipe
This Sweet Potato Casserole recipe is a holiday classic, blending creamy, spiced sweet potatoes with a rich, crunchy pecan topping. Perfect for Thanksgiving or any festive occasion, this dish balances sweetness with warmth, making it a must-have side dish. Keywords: sweet potato casserole, holiday side dish, Thanksgiving recipe.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 8 servings 1x
- Category: Side Dish
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 4 cups mashed sweet potatoes (about 4 large sweet potatoes)
- ½ cup whole milk or heavy cream
- ½ cup brown sugar
- 2 large eggs
- 1 tsp vanilla extract
- 1 tsp cinnamon
- ¼ tsp nutmeg
- ½ tsp salt
For Topping:
- ½ cup chopped pecans
- ¼ cup all-purpose flour
- ¼ cup brown sugar
- 3 tbsp melted butter
Instructions
- Preheat oven to 350°F (175°C). Grease a 9x13-inch baking dish.
- In a large bowl, mix the mashed sweet potatoes, milk, brown sugar, eggs, vanilla, cinnamon, nutmeg, and salt until smooth.
- Spread the sweet potato mixture evenly in the baking dish.
- In a separate bowl, combine pecans, flour, brown sugar, and melted butter for the topping.
- Sprinkle the pecan mixture over the sweet potatoes.
- Bake for 30-35 minutes, until topping is golden brown. Serve warm.
Notes
- For a dairy-free option, use coconut milk and substitute butter with coconut oil.
- Add a sprinkle of marshmallows on top for an extra festive touch.
Nutrition
- Serving Size: ⅛ of casserole
- Calories: 250
- Sugar: 15g
- Sodium: 180mg
Leave a Reply