Side Dishes
Sweet potato casserole with pecan streusel topping transforms a simple side into the star of your holiday table—where tender, caramelized sweet potatoes meet a buttery, crunchy pecan topping that melts in your mouth. This recipe balances traditional comfort with modern twists, like a touch of bourbon in the streusel for depth, while keeping the classic layering technique that makes it foolproof. The secret lies in roasting the sweet potatoes until just tender, then topping them with a streusel that crisps to golden perfection while staying rich and buttery.
What sets this apart is the balance of textures and flavors: the sweet potatoes stay moist and caramelized at the edges, while the pecan streusel delivers a perfect contrast with its buttery crunch and nutty warmth.
The recipe uses simple pantry staples—sweet potatoes, brown sugar, pecans, and cinnamon—but the technique elevates them into something restaurant-worthy. No special equipment is needed, just a baking dish and a little patience for the streusel to develop its signature crunch.
By the time it emerges from the oven, you’ll have a casserole that’s impossible to resist—golden, bubbling, and aromatic with the scent of cinnamon and toasted pecans. The streusel doesn’t just sit on top; it bakes into a cohesive, flavorful layer that ties the dish together.
Serve it warm with a dollop of whipped cream or a scoop of vanilla ice cream for the ultimate dessert-like side dish that everyone will ask for seconds of.
This recipe is designed to be adaptable: swap bourbon for maple syrup in the streusel for a different flavor profile, or add a pinch of nutmeg for extra warmth.
The instructions are straightforward, but the result is anything but basic—perfect for holidays, family dinners, or when you want to impress with a side dish that feels like a main course. Let’s get baking.
Ingredients for sweet potato casserole with pecan streusel topping
Sweet potatoes, pecans, and cinnamon—simple ingredients that transform into holiday magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Sweet Potatoes 🍠 | 3 lb | Peeled and cubed evenly |
| Unsalted Butter 🧈 | ¾ cup | Cold and cubed for streusel |
| Light Brown Sugar 🍚 | 1 ½ cups | Packed firmly for streusel |
| Pecans 🥜 | 2 cups | Chopped coarsely, toasted |
| All-Purpose Flour 🌾 | 1 cup | For streusel texture |
| Ground Cinnamon 🍃 | 1 ½ tbsp | Freshly ground preferred |
| Bourbon 🥃 | 2 tbsp | For streusel depth (optional) |
| Granulated Sugar 🍚 | ½ cup | For sweet potato mix |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated for warmth |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Heavy Cream 🥛 | ½ cup | For sweet potato creaminess |
| Vanilla Extract 🌸 | 1 tsp | Pure vanilla for flavor |
| Maple Syrup 🍁 | 1 tbsp | For caramelized sweetness |
| Dark Brown Sugar 🍚 | ¼ cup | For extra caramel flavor |
The sweet potatoes are the heart of this dish. Organic sweet potatoes from the grocery store's produce section work best—they're sweeter and creamier. Look for ones that feel heavy for their size, with smooth, unblemished skin. I always grab 3 pounds because they shrink when cubed. Peeled and cubed evenly, they roast up perfectly caramelized. For the streusel, pecans from Trader Joe's are my go-to—they're toasted and ready to use, saving time. If using raw pecans, toast them in a dry pan for 5-7 minutes until fragrant. The butter matters here—European-style unsalted butter like Plugrá melts beautifully for that rich, buttery texture.
No bourbon? Maple syrup or extra vanilla extract works just as well—it's all about that warm, caramelized depth. Short on pecans? Walnuts or almonds can stand in, but toast them first for that nutty crunch. The streusel can be made ahead and stored in the fridge for up to 3 days—just bring it to room temperature before mixing with the sweet potatoes. For the sweet potato mix, if you're worried about them drying out, add an extra splash of heavy cream. The maple syrup is non-negotiable though—it's what makes those edges caramelize to perfection.
This casserole is all about timing. The streusel needs to bake just long enough to crisp up but not burn—keep an eye on it after the first 20 minutes. It reheats beautifully, so make a double batch. Store leftovers in an airtight container in the fridge for up to 5 days. Freeze portions for up to 3 months—just thaw overnight in the fridge before reheating. The streusel topping tastes even better the next day, so if you can resist eating it all immediately, wait a few hours before serving.
Why You'll Love This Recipe
- No Peel, No Problem: I swear by this trick—just roast whole sweet potatoes until tender, then slice them. No peeling, no mess, and they caramelize into something insanely tender. The pecan streusel? Just toss flour, brown sugar, and pecans with cold butter until crumbly—no food processor needed.
- Crunch-Meets-Creamy Magic: That buttery pecan streusel on top is everything—crunchy, sweet, and just salty enough. But here’s the kicker: the sweet potatoes stay velvety soft underneath, so every bite is a perfect contrast. Honestly, I’ve never met a casserole that balances textures this well.
- Holiday Table Star: Between us, this is my go-to for Thanksgiving, Christmas, or even a cozy Sunday dinner. It’s fancy enough for guests but unfussy enough that I make it when it’s just me and a movie. Plus, the pecans make it feel special without the effort of a pie.
- Leftovers? Even Better: First time I made this, I thought I’d have leftovers for days—but they disappeared faster than I expected. The streusel stays crispy when reheated, and the sweet potatoes? Even better the next day. (Yes, I’ve been known to pack it for lunch.) Budget-friendly too—sweet potatoes stretch far, and pecans add luxury without breaking the bank.
Step-by-step instructions for sweet potato casserole with pecan streusel topping
Here's how to create the perfect balance of creamy sweet potatoes and buttery pecan streusel—every bite delivers caramelized sweetness and irresistible crunch.
Prepare the Sweet Potato Filling
Preheat your oven to 375°F and line a 9x13-inch baking dish with parchment paper for easy removal. Peel and cube the 3 lb large sweet potatoes into 1-inch pieces, ensuring even size for consistent cooking. Spread them in a single layer on a baking sheet and roast for 20-25 minutes until tender when pierced with a fork.
While the potatoes roast, make the sweet potato mixture by combining the roasted potatoes, 0.5 cup heavy cream, 0.5 cup granulated sugar, 1 tbsp maple syrup, 1 tsp vanilla extract, 0.5 tsp ground nutmeg, and 0.5 tsp salt in a large bowl. Mash until smooth but slightly textured—you want a creamy, spreadable consistency that still holds its shape. The mixture should be thick enough to stay in place when transferred to the baking dish.
Assemble the Sweet Potato Layer
Transfer the sweet potato mixture to your prepared baking dish and spread it evenly into a ¼-inch thick layer. This even distribution ensures the casserole cooks uniformly and the streusel topping browns perfectly. Sprinkle the 0.25 cup dark brown sugar evenly over the top—this adds a caramelized crust when baked.
Here's the thing—don't skip spreading the mixture thinly. A thicker layer can lead to uneven cooking, with some parts underdone while others overcook. The goal is a perfectly creamy center with a lightly caramelized top. Press the dark brown sugar gently into the surface to help it stick during baking.
Make the Pecan Streusel Topping
In a medium bowl, combine the 1.5 cups light brown sugar (packed firmly), 1 cup all-purpose flour, 1.5 tbsp ground cinnamon, and 0.5 tsp salt. Cut in the 0.75 cup cold unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces still visible. This texture is crucial for achieving that perfect buttery crunch.
Add the 2 cups chopped pecans and 2 tbsp bourbon (if using) to the streusel mixture and toss until the pecans are evenly distributed. The bourbon adds depth of flavor, but if you prefer not to use it, simply omit it. The streusel should look dry but moist enough to hold together when sprinkled over the casserole. If it feels too dry, add 1 teaspoon of water to help it bind.
Top and Bake to Golden Perfection
Sprinkle the pecan streusel evenly over the sweet potato layer, pressing down gently with your fingers to ensure good contact. The streusel should cover the entire surface without gaps. Bake for 30-35 minutes until the streusel is golden brown and the edges are bubbling slightly. The casserole is done when the streusel is crisp and the filling is heated through.
Real talk: Don't overbake. The casserole will continue cooking slightly as it rests, and you want that streusel to stay crisp, not soggy. If you're unsure, check it at the 28-minute mark—the streusel should be just starting to turn golden. The filling should be warm and creamy, not dry or rubbery. Let the casserole rest for 10 minutes before serving to allow the flavors to meld and the streusel to set.
Pro Tips For Making Sweet Potato Casserole With Pecan Streusel Topping
- Boil Until Fork-Tender: Sweet potatoes should give just slightly when pierced with a fork—no mushy centers, no rock-hard cores. I learned this after serving a batch where the middle stayed raw (yes, I checked the oven temp and still missed it). Test one early, then adjust boiling time—usually 20-25 minutes for large ones, but your stove matters more than the recipe does.
- Toast Pecans Low and Slow: Skip the high-heat pan—it burns before they brown. Instead, spread pecans on a baking sheet at 325°F for 8-10 minutes, stirring once. They’ll develop rich color and aroma without turning bitter. (And yes, this is the only time you should bake them—trust the process.)
- Chill the Streusel Mix: Your future self will thank you for this: press the streusel (butter, flour, brown sugar, pecans) into a flat disc, wrap it in plastic, and refrigerate for 30 minutes before sprinkling. The cold butter stays firm, so it melts into crisp clusters instead of spreading into a sad, greasy paste.
- Prevent a Gummy Top: The streusel’s job is to caramelize, not steam. After adding it to the casserole, bake uncovered for the first 10 minutes to let moisture evaporate. Then cover with foil for the rest—this guarantees a golden crust, not a soggy mess. (I’ve seen both, and the difference is night and day.)
Health benefits of this dish
Sweet Potato Powerhouse
Sweet potatoes are nutritional rockstars, packed with vitamin A (about 400% of your daily needs per serving) that supports vision and immune function.
Their orange hue comes from beta-carotene, which your body converts to vitamin A. This casserole serves 6 portions, delivering nearly 2,400% of your vitamin A daily requirement—that's more than enough to keep your eyes and skin healthy for weeks! 💪
Fiber-Rich Comfort
The sweet potato base provides 12 grams of dietary fiber per serving, supporting digestive health and keeping you full longer. Fiber helps regulate blood sugar levels, making this dish surprisingly balanced for a dessert-like side.
The pecan streusel adds healthy fats, creating a satisfying combination that won't leave you crashing later.
Pecan Protein Boost
Don't overlook the pecans—they contribute 4 grams of plant-based protein per serving while adding that signature crunch. Pecans also provide magnesium (important for muscle function) and zinc (which supports immunity). The streusel topping transforms these nuts into an irresistible part of the dish rather than just an afterthought.
Cinnamon Benefits
The 1.5 tablespoons of cinnamon in both layers isn't just for flavor—it contains powerful antioxidants that help fight inflammation. Studies show cinnamon can help stabilize blood sugar levels, making this casserole particularly beneficial after a heavy meal. Plus, it adds that warm, comforting aroma that makes everything taste better. ✨
Healthy Fat Balance
The butter in the streusel provides rich, satisfying fat while the sweet potatoes contribute complex carbohydrates. Together, they create a balanced energy profile that keeps you satisfied.
For a lighter version, you could reduce the butter by 1 tablespoon and add 1 tablespoon of applesauce to the streusel—it maintains moisture while cutting calories.
Holiday-Friendly Nutrition
This casserole fits perfectly into holiday meals without feeling like a nutritional compromise. It's naturally gluten-free (if you omit the flour in the streusel), and you can easily make it vegan by using plant-based butter and heavy cream alternatives.
The bourbon adds depth but can be replaced with vanilla or maple syrup for a completely alcohol-free version. 🎄
Nutrition facts
Frequently asked questions
Can I make this casserole ahead of time?
The sweet potato filling can be prepped 2 days ahead and stored in the fridge. The streusel should be made the day of baking since it loses crispness when refrigerated. Assemble the casserole 4-6 hours before baking and refrigerate uncovered—this helps the streusel crisp up better when baked. For best results, bake it straight from the fridge at 375°F for 40-45 minutes.
How do I prevent the streusel from getting soggy?
Keep the butter cold when cutting it into the streusel mixture—this creates air pockets for better browning. Spread the sweet potato layer ¼-inch thick and sprinkle the streusel evenly, pressing lightly to ensure contact. Bake at 375°F until the streusel is golden but not fully browned—overbaking turns it soft. A 10-minute rest after baking helps the streusel set properly.
What's the best way to reheat leftovers?
Reheat individual portions in the microwave for 1-2 minutes at 50% power to preserve the streusel's crunch. For oven reheating, cover with foil and bake at 350°F for 15-20 minutes until warmed through. The streusel will soften slightly but still taste delicious. Store leftovers in an airtight container for up to 5 days.
Can I substitute regular potatoes?
Regular potatoes won't work—they lack the natural sweetness and moist texture of sweet potatoes. If you must substitute, use yams (which are actually sweet potatoes) or butternut squash puree (about 2 cups pureed). For a similar texture, roast the yams first, then proceed with the recipe. The flavor will be different but still delicious.
Why does my streusel turn out crumbly instead of crisp?
Crumbly streusel usually means the butter melted too quickly during mixing. Use cold butter and cut it into the dry ingredients until pea-sized pieces remain. For extra crispness, add 1-2 tablespoons of cornstarch to the streusel mixture. Also ensure your oven is properly preheated—uneven heat can cause inconsistent browning. Bake at 375°F until the streusel is golden, not just crumbly.
