There’s something truly special about making Sweet Potato Casserole with Pecan Streusel Recipe that always takes me back to cozy holiday dinners at my grandma’s house. The warm aroma of sweet potatoes mingling with brown sugar and pecans fills the kitchen, and everyone’s just waiting for that perfect moment when the crunchy topping cracks under your fork revealing creamy goodness beneath. I’ve made it so many times, especially during Thanksgiving, and it’s always a crowd-pleaser—my family practically fights over the last serving. If you’re anything like me, you’ll find comfort in this classic that feels both festive and homey.
Why This Recipe Shines
- Flavor Harmony: Balances sweet and buttery notes with a hint of vanilla and warm pecans.
- Easy Assembly: Simple steps and straightforward ingredients make it beginner-friendly.
- Texture Play: Creamy mashed sweet potatoes meet a crisp, nutty streusel topping.
- Showstopper Finish: Golden brown streusel creates a festive look that impresses every time.
What makes this Sweet Potato Casserole with Pecan Streusel Recipe stand out is that lovely contrast—the smooth, slightly sweet mash and the crunchy pecan topping that practically sings with toasted flavor. Visually, it’s warm gold and amber with rustic browns from the pecans. The aroma alone will have your family gathered around before dinner even starts. Plus, it’s forgiving enough to swap in your favorite nuts or adjust sweetness without losing its signature charm.
If you’re new to casseroles or sweet potato dishes, don’t worry. I’ll walk you through each step so it’s simple and foolproof. You’ll have that proud moment when you pull it out of the oven with a bubbling, golden crust that everyone loves. This recipe is all about comfort and joy, and I promise, you’ll enjoy every bite as much as I do.

Ingredients You’ll Be Working With
Before you start, make sure to measure everything carefully for the best texture and flavor balance. The printable recipe card below has all the exact quantities, but here’s a quick overview of the key players and what they do in this dish.
- Sweet potatoes: The star, naturally sweet and creamy when cooked.
- Granulated sugar: Adds a subtle sweetness to the mash.
- Kosher salt: Enhances all the flavors while balancing sweetness.
- Vanilla extract: Lends a warm, aromatic depth to the casserole.
- Eggs: Help bind the mixture for a smooth, fluffy texture.
- Unsalted butter: Adds richness—melted so it folds in effortlessly.
- Light brown sugar: Key for the streusel, it brings caramel notes and moisture.
- All-purpose flour: Binds the streusel topping, helping it crisp up nicely.
- Chopped pecans: Provide crunch and that signature nutty flavor in the topping.
If you need to tweak the recipe, swapping pecans for walnuts or using coconut sugar instead of brown sugar works well. Just keep the ratios similar to maintain texture and taste.
Chef’s Note
You’ll find the complete list of ingredients with exact measurements in the printable recipe card at the bottom of this post.
Tools You’ll Need
- Large pot or steamer: To cook the sweet potatoes until soft and mashable.
- Mixing bowls: For combining your sweet potato base and streusel topping separately.
- Electric mixer or strong whisk: Makes beating the sweet potato mixture fluffy and smooth.
- Measuring cups and spoons: For accurate ingredients to ensure the perfect balance.
- 2-quart baking dish: Holds the casserole and allows the topping to develop a nice crust.
- Nonstick spray or butter: To grease the dish and prevent sticking.
How to Make Sweet Potato Casserole with Pecan Streusel Recipe
Let’s get your kitchen cozy and prepped—once your sweet potatoes are cooked through, you’ll move quickly through mixing and assembling. The baking times are forgiving, but I’ll help you nail that golden streusel topping perfectly.
- Cook the sweet potatoes: Boil, bake, or steam the sweet potatoes until very soft—this usually takes about 30-40 minutes baked or 20-25 minutes boiled. You want them tender enough to mash easily with a fork.
- Preheat and prep your dish: Set your oven to 375°F (190°C). Spray a 2-quart baking dish with nonstick spray to keep the casserole from sticking and to help with even browning.
- Mix the potato base: In a large bowl, combine the cooked and mashed sweet potatoes, granulated sugar, salt, vanilla extract, eggs, and melted butter. Beat or whisk until smooth and fluffy—no big lumps here! This mix forms your creamy sweet potato foundation.
- Bake the base: Pour this mixture into your prepared dish and bake uncovered for 25 minutes. The edges may bubble a bit, which is exactly what you want.
- Make the pecan streusel: While the base bakes, stir together light brown sugar, flour, chopped pecans, and melted butter in a small bowl. The mixture should feel crumbly but hold together when squeezed.
- Top and finish baking: Remove the casserole from the oven, evenly sprinkle the streusel on top, then return to the oven for another 10-15 minutes until the topping turns golden brown and crisp.
Kitchen Wisdom
- Tip 1: Use a fork to test sweet potatoes for doneness—they should mash easily without resistance.
- Tip 2: Melt your butter gently and cool slightly to prevent cooking the eggs when mixing.
- Tip 3: For a crunchy topping, toast the pecans lightly before mixing into the streusel.
- Tip 4: Let the casserole cool 5-10 minutes before serving; it helps set the topping so it holds better when scooped.
How to Serve

Flavor Boosters
Want to add an extra layer of flavor to your Sweet Potato Casserole with Pecan Streusel Recipe? Try drizzling a little maple syrup or honey just before serving. A sprinkle of cinnamon or nutmeg over the top adds cozy warmth. For a savory twist, consider a pinch of smoked paprika in the mash or swapping half the pecans for crispy bacon bits.
Perfect Pairings
This casserole pairs beautifully with roasted turkey or ham for a classic holiday meal. It also complements simple roasted vegetables or a fresh green salad to balance the richness. For drinks, a crisp white wine or sparkling cider match the sweet and nutty flavors perfectly.
Presentation Touches
Serve this dish straight from the baking dish in generous scoops for casual family dinners, or transfer portions to pretty ramekins for a more elegant presentation. Garnish with a few whole pecans or a sprig of fresh thyme for added visual appeal. Leftovers can also be packaged in small containers and make a thoughtful homemade gift during the holidays.
Variations & Easy Swaps
- Make it dairy-free by using coconut oil or vegan butter in place of traditional butter.
- Add a pinch of cayenne pepper in the mash for a subtle spicy kick.
- Swap pecans for walnuts or almonds depending on what you have on hand.
- Boost natural sweetness with a mashed ripe banana or apple sauce mixed in.
- For extra crunch, fold toasted oats into the streusel topping.
Make-Ahead, Storage & Reheating
- Assemble the casserole a day ahead, cover tightly, and refrigerate before baking.
- Store leftovers in an airtight container in the fridge for up to 4 days.
- Reheat individual portions in the microwave or whole casserole in a 350°F oven until warmed through, about 15-20 minutes.
- If frozen, thaw overnight in the fridge before reheating for best texture.
FAQs
- Can I use canned sweet potatoes? You can in a pinch, but fresh cooked sweet potatoes offer better texture and flavor. If using canned, drain and mash well, adjusting sweetness as needed.
- What if I don’t have pecans? Walnuts or almonds make great substitutes in the streusel topping.
- Can I make this dish vegan? Yes! Use flax eggs in place of eggs and vegan butter or coconut oil instead of dairy butter.
- How do I know when the casserole is done? Look for bubbling edges and a golden brown, slightly crisp streusel on top.
- My streusel topping was soggy. What went wrong? Make sure your butter is melted but not too hot, and that the topping is spread evenly. Bake long enough (10-15 minutes) so it crisps nicely.
Sweet Potato Casserole with Pecan Streusel Recipe
Sweet Potato Casserole is a classic American side dish perfect for holiday gatherings or cozy family dinners. This recipe features creamy mashed sweet potatoes blended with brown sugar, vanilla, and eggs, topped with a crunchy pecan streusel. It offers a delightful combination of sweet and savory flavors that add warmth and comfort to any table. Easy to prepare and baked to golden perfection, this casserole is sure to impress guests and become a holiday favorite.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: Serves approximately 8 people
- Category: Side Dish
- Method: Baking
- Cuisine: American
Ingredients
Sweet Potato Mixture
- 4 large sweet potatoes
- 1/2 cup granulated sugar
- 1 teaspoon kosher salt
- 1 teaspoon vanilla extract
- 2 large eggs
- 1/2 cup unsalted butter, melted
Streusel Topping
- 1 cup light brown sugar, packed
- 1/2 cup all-purpose flour
- 1 cup chopped pecans
- 1/2 cup unsalted butter, melted
Instructions
- Cook the Sweet Potatoes: Cook the sweet potatoes until they are soft by boiling, baking, or steaming. Once cooked, peel and mash them thoroughly.
- Preheat and Prepare Baking Dish: Preheat your oven to 375°F (190°C) and lightly spray a 2-quart baking dish with nonstick cooking spray to prevent sticking.
- Mix the Sweet Potato Base: In a large mixing bowl, combine the mashed sweet potatoes, granulated sugar, kosher salt, vanilla extract, eggs, and melted butter. Beat the mixture until it is fluffy and well-blended.
- Bake the Sweet Potato Mixture: Pour the sweet potato mixture into the prepared baking dish and bake for 25 minutes to set the base layer.
- Prepare the Streusel Topping: While the base is baking, mix together the light brown sugar, all-purpose flour, chopped pecans, and melted butter in a small bowl until crumbly to form the streusel topping.
- Add Topping and Final Bake: Remove the casserole from the oven and evenly sprinkle the streusel topping over it. Return to the oven and bake for an additional 10 to 15 minutes until the topping is golden brown and crisp.
Notes
- You can cook the sweet potatoes ahead of time to speed up the assembly process.
- For a vegan version, substitute eggs with flax eggs and use dairy-free butter.
- Use fresh pecans for the best flavor and crunch.
- This casserole can be prepared a day in advance; store covered in the refrigerator and bake before serving.

