This easy sweet potato casserole features creamy, buttery mashed sweet potatoes topped with a sweet, salty, and crunchy pecan streusel.

Food ties us to traditions, memories, and the people we share our table with. For me, classic sweet potato casserole instantly evokes Thanksgiving—more than cranberry sauce or even the turkey for some. This version is a beloved family-style recipe transformed into a reliably delicious sweet potato crunch: a smooth, slightly sweet filling crowned with a buttery, candied pecan topping.
Most sweet potato casseroles come in two common forms: a buttery pecan streusel or a marshmallow layer. My take is firmly in the pecan-topped camp, with a streusel that gives the pecans a candied crunch. It’s a side that doubles as dessert—rich, comforting, and ideal for fall menus any time you want classic holiday flavor.

This recipe is straightforward and relies on simple pantry ingredients: sweet potatoes, brown sugar, butter, flour (or a gluten-free substitute), and pecans. You can prepare it ahead, freeze the unbaked casserole (without the pecan topping), or make it the day of—either way the results are reliably crowd-pleasing.

INGREDIENTS
This recipe has two parts: the pecan topping and the sweet potato filling. Both are easy to put together and use common ingredients.
PECAN TOPPING
For the crunchy topping combine brown sugar, a bit of flour (all-purpose, oat, or almond), melted butter, a pinch of salt, and coarsely chopped pecans. Toss to coat and set aside.
The streusel bakes into a crisp, candied layer that contrasts perfectly with the creamy sweet potato base.
SWEET POTATO FILLING
The filling is mashed sweet potatoes blended with granulated sugar, melted butter, beaten eggs, vanilla, and a little salt. It’s rich, smooth, and just sweet enough to feel like dessert while still serving as a vegetable side.
You’ll need about four medium sweet potatoes, which yield roughly 4 heaping cups of peeled, cubed, and cooked potatoes—enough for a firm, satisfying layer in an 8″ or 9″ square pan.
HOW TO MAKE SWEET POTATO CRUNCH CASSEROLE
This casserole fits nicely in an 8″ or 9″ square pan. You can use a 9×13″ pan if you prefer a thinner layer, or double the recipe for a deeper 9×13″ dish. Preheat the oven to 350ºF (177ºC) and spray your baking dish with nonstick spray before assembling.

PREPARE THE POTATOES
Peel and cut the sweet potatoes into 1–2″ chunks. Boil in salted water for 15–20 minutes, until fork-tender. Drain and let cool about 15 minutes before mashing.


MAKE THE PECAN TOPPING
Stir together brown sugar, flour, melted butter, and salt in a medium bowl. Add chopped pecans and toss until coated. Set aside until ready to top the casserole.

ASSEMBLE AND BAKE
Mash the cooled sweet potatoes to your preferred texture—leave some chunks for a heartier bite or whip until silky smooth. Stir in granulated sugar, melted butter, beaten eggs, vanilla, and salt. Transfer the mixture to the prepared baking dish and spread evenly.


Sprinkle the pecan topping evenly over the sweet potato layer—don’t worry about perfection; the goal is to get plenty of crunchy pecans on each serving. Bake for 30–35 minutes, until warmed through and the topping is toasty.

Allow the casserole to cool slightly before serving to prevent scoops from spreading. Leftovers keep tightly covered in the refrigerator for up to 4 days; the topping will soften but remain tasty. Baked casserole freezes well up to 3 months—thaw overnight and warm in a 200ºF (93ºC) oven until heated through.

MAKE AHEAD TIPS
You can prepare the casserole ahead and freeze unbaked (stop before adding the pecan topping) for up to 3 months. Thaw overnight, add the streusel, and bake. Freezing the topping on a moist filling can make the pecans soggy, so add them just before baking. If refrigerating for a few days, keep the topping separate until just before baking.
CANNED YAMS VS. FRESH
You may use canned yams if preferred. Aim for about 4 cups of drained diced yams (two 15-ounce cans equal roughly 4 cups). Fresh sweet potatoes give a better texture but canned works in a pinch.
GLUTEN-FREE & DAIRY-FREE VARIATIONS
This recipe adapts easily: swap the all-purpose flour in the topping for oat or almond flour and use dairy-free butter for the filling. I tested these swaps with excellent results—flavor and texture remain delicious.

Pecans bring a warm, nutty note that pairs perfectly with sweet potatoes. Whether you pronounce them puh-kahn or pee-kan, they’re worth celebrating—try this casserole for your next holiday table or any fall gathering that calls for comforting, crowd-pleasing flavors.
Sweet Potato Crunch Recipe
40 mins
35 mins
1 hr 15 mins
Ingredients
PECAN TOPPING
- ½ cup (100g) firmly packed light brown sugar
- ¼ cup (30g) all-purpose flour (or oat/almond flour)
- ¼ cup (57g) unsalted butter, melted
- ¼ teaspoon salt
- ¾ cup (90g) pecans, coarsely chopped
SWEET POTATO FILLING
- 4 medium sweet potatoes
- ⅓ cup (67g) granulated sugar
- ⅓ cup (75g) unsalted butter, melted
- 2 large eggs, beaten
- 2 teaspoons vanilla extract
- 1 teaspoon salt
Instructions
- Preheat oven to 350ºF (177ºC). Spray an 8″ or 9″ baking dish with nonstick spray and set aside.
- Pecan topping: In a medium bowl combine brown sugar, flour, melted butter, and salt. Stir in chopped pecans and set aside.
- Sweet potato filling: Peel and cut sweet potatoes into 1–2″ chunks. Boil in a large pot of water 15–20 minutes until fork-tender. Drain and cool 15 minutes.
- Mash the sweet potatoes to your desired texture. Stir in granulated sugar, melted butter, eggs, vanilla, and salt until combined.
- Pour the sweet potato mixture into the prepared dish. Evenly sprinkle the pecan topping over the top. Bake 30–35 minutes until warmed through and the topping is toasty. Cool slightly before serving.
- Store leftovers covered in the refrigerator up to 4 days. Baked casserole freezes up to 3 months; thaw overnight and warm in a 200ºF (93ºC) oven until heated through.
- Make ahead: Freeze unbaked casserole without the pecan topping for up to 3 months. Thaw in the refrigerator, add topping, and bake. For refrigeration up to 2 days, leave the topping off until ready to bake.
Notes
- Sweet potatoes: Aim for about 4 heaping cups of cooked sweet potato chunks.
- Casserole dish: An 8″ or 9″ square pan or a 2-quart rectangular dish works well. A 9×13″ pan will yield a thinner layer unless you double the recipe.
- Gluten/dairy-free: Swap the flour for oat or almond flour and use dairy-free butter as needed; results remain excellent.
Nutrition Disclosure
All nutritional values are approximate and provided as a courtesy. Changing ingredients or quantities will alter estimates.