If you’re on the lookout for a comforting, crowd-pleasing side dish that sings with warmth and cozy flavors, this Delicious Sweet Potato Casserole Recipe is exactly what you need in your holiday or family dinner rotation. It combines the natural sweetness of mashed sweet potatoes with a buttery, crunchy pecan topping that creates a perfect harmony of creamy and crisp textures. Every bite feels like a gentle hug, making it the ultimate dish to share with loved ones and savor throughout the year.

Ingredients You’ll Need
Only a handful of simple ingredients are needed to bring this Delicious Sweet Potato Casserole Recipe to life. Each ingredient plays a crucial role—from the smooth mashed sweet potatoes that provide rich body to the pecan topping that adds irresistible crunch and depth of flavor.
- 4 cups mashed sweet potatoes: Use well-cooked, tender sweet potatoes for the creamiest base.
- 1/2 cup granulated sugar: Balances the natural sweetness while adding a subtle sparkle to the filling.
- 2 large eggs: Acts as a binder to hold the casserole together perfectly.
- 1/2 cup melted butter: Infuses richness and a smooth texture throughout the dish.
- 1/2 cup milk: Keeps the filling moist and velvety.
- 1 tsp vanilla extract: Adds a gentle warmth and aromatic depth.
- 1/2 cup packed brown sugar: For that deep, caramel flavor in the topping.
- 1/3 cup all-purpose flour: Helps the topping hold together while baking.
- 1/3 cup melted butter (for topping): Creates a golden, buttery crust on top.
- 1 cup chopped pecans: Offers delightful crunch and a nutty finish.
How to Make Delicious Sweet Potato Casserole Recipe
Step 1: Preheat the Oven
Starting off, set your oven to 350°F (175°C). This is the perfect temperature to bake your casserole evenly, allowing the flavors to meld beautifully and the topping to crisp up to a gorgeous golden brown.
Step 2: Prepare the Sweet Potato Mixture
In a large mixing bowl, combine the 4 cups of mashed sweet potatoes with granulated sugar, eggs, melted butter, milk, and vanilla extract. Stir everything until the mixture is smooth and well blended. This creates a creamy and sweet base that’s packed with comforting flavors.
Step 3: Transfer to Baking Dish
Grease a 9×13-inch baking dish lightly, then pour in your sweet potato mixture. Spread it evenly so the casserole bakes uniformly, setting the stage for that luscious, silky interior.
Step 4: Prepare the Topping
In a separate bowl, whisk together brown sugar, flour, melted butter, and chopped pecans. The combination will loosen slightly, making it easy to sprinkle over the sweet potato layer. This topping is the star of texture contrast, creating that crave-worthy crunch everyone loves.
Step 5: Add the Topping and Bake
Evenly sprinkle the pecan topping over your sweet potato mixture. Place the casserole in the preheated oven and bake for 25 to 30 minutes. You’ll want to watch for a golden brown crust on top and a bubbly, heated-through filling beneath.
Step 6: Cool and Serve
Remove from the oven and let it cool just a bit before serving. This allows the layers to set slightly, making it easier to serve generous portions that hold their shape and deliver delicious bites every time.
How to Serve Delicious Sweet Potato Casserole Recipe

Garnishes
A light sprinkle of extra chopped pecans or a few mini marshmallows can elevate your sweet potato casserole, adding visual appeal and extra texture to every bite. Fresh herbs like rosemary can also provide an unexpected, fragrant twist if you’re feeling adventurous.
Side Dishes
This casserole pairs beautifully with a host of savory mains like roasted turkey, glazed ham, or even a simple herb-roasted chicken. Its sweet, nutty profile complements savory and salty dishes, making it a versatile choice for holiday feasts or weeknight dinners.
Creative Ways to Present
For a unique touch, serve individual portions in ramekins topped with a pecan half or drizzle a touch of honey or maple syrup on top just before serving. You could also turn the casserole into mini bites by baking it in muffin tins for a fun, shareable appetizer.
Make Ahead and Storage
Storing Leftovers
Store any leftovers in an airtight container in the refrigerator for up to 4 days. The flavors often deepen after resting, so it tastes just as good, if not better, the next day.
Freezing
This delicious sweet potato casserole freezes wonderfully. Place it in an airtight freezer-safe dish or wrap tightly with foil and plastic wrap. It can be frozen for up to 3 months without losing its buttery, nutty charm.
Reheating
To reheat, thaw overnight in the fridge if frozen, then warm in the oven at 325°F until heated through and the topping regains some crispness. Avoid the microwave for reheating to preserve the delightful texture contrast of the topping.
FAQs
Can I make this casserole vegan?
Absolutely! Substitute the butter with a plant-based alternative, use a non-dairy milk like almond or oat milk, and replace the eggs with a flaxseed or chia egg to maintain the texture and moisture.
What kind of sweet potatoes should I use?
Use orange-fleshed sweet potatoes such as Beauregard or Garnet for their natural sweetness and creamy texture. Make sure they’re cooked until soft for the smoothest mash.
Can I prepare the casserole a day in advance?
Yes, you can assemble the casserole the day before, keep it covered in the fridge, and bake it fresh when you’re ready. This makes it a stress-free addition to your meal prep.
Can I substitute the pecans with another nut?
Certainly! Walnuts and almonds also work wonderfully, lending their own unique flavor and crunch. Just be sure to chop them roughly for the best texture.
Is this casserole gluten-free?
Not as-is, because of the flour in the topping. However, you can swap the all-purpose flour for a gluten-free alternative like almond flour or a gluten-free baking mix to make it safe for gluten-sensitive guests.
Final Thoughts
This Delicious Sweet Potato Casserole Recipe has quickly become a favorite of mine because it strikes the perfect balance between sweet and nutty, soft and crunchy. It’s the kind of dish that brings everyone to the table with eager smiles and full hearts. I truly encourage you to give this recipe a try—it’s sure to become a beloved staple in your kitchen for celebrations and everyday meals alike.
Print
Delicious Sweet Potato Casserole Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 8 servings
- Category: Side Dish
- Method: Baking
- Cuisine: American
Description
This delicious Sweet Potato Casserole recipe combines creamy mashed sweet potatoes with a buttery, vanilla-infused mixture, topped with a crunchy pecan and brown sugar streusel. Baked to golden perfection, this casserole makes a perfect side dish for any holiday meal or comforting family dinner.
Ingredients
Main Ingredients
- 4 cups mashed sweet potatoes
- 1/2 cup granulated sugar
- 2 large eggs
- 1/2 cup melted butter
- 1/2 cup milk
- 1 tsp vanilla extract
Topping Ingredients
- 1/2 cup packed brown sugar
- 1/3 cup all-purpose flour
- 1/3 cup melted butter
- 1 cup chopped pecans
Instructions
- Preheat Oven: Preheat your oven to 350°F (175°C) to ensure it’s ready for baking the casserole evenly.
- Prepare Sweet Potatoes: In a large mixing bowl, combine the mashed sweet potatoes, granulated sugar, eggs, melted butter, milk, and vanilla extract. Mix thoroughly until the mixture is smooth and fully blended.
- Transfer to Baking Dish: Grease a 9×13-inch baking dish lightly, then pour in the sweet potato mixture, smoothing it out evenly.
- Prepare Topping: In a separate bowl, mix together the brown sugar, all-purpose flour, melted butter, and chopped pecans until well combined, forming a crumbly topping.
- Add Topping: Sprinkle the pecan topping evenly over the sweet potato layer in the baking dish to ensure complete coverage.
- Bake: Place the casserole in the preheated oven and bake for 25-30 minutes, or until the topping turns golden brown and the casserole is heated through.
- Serve: Remove the dish from the oven and let it cool slightly before serving to allow the flavors to set.
Notes
- For a smoother texture, peel and boil your own sweet potatoes before mashing if not using pre-mashed sweet potatoes.
- Make sure the topping is evenly spread for a uniform crunchy layer.
- You can substitute pecans with walnuts for a different nutty flavor.
- This casserole can be prepared a day ahead and reheated before serving.
- Adjust the sugar quantity if you prefer less sweetness.

