Love this? Pin it for later!
Fast-forward two decades: I’ve tweaked her formula into the centerpiece-worthy main dish you see here—no marshmallows in sight. Instead, a mahogany layer of toasted pecans, brown sugar, and a whisper of cayenne bakes into a candy-like crust that cracks under the fork to reveal silky, cardamom-scented sweet potatoes. It’s vegetarian comfort food that doubles as holiday show-stopper, pot-luck hero, and Sunday-meal-prep superstar. If you, too, crave a side (or main) that tastes like autumn sunshine and feels like a hug from the inside out, read on.
Why This Recipe Works
- Roasting, not boiling: Concentrates the natural sugars and keeps the filling from tasting watery.
- Coconut milk + Greek yogurt: Guarantees lush texture without excessive butter.
- Pecan streusel with oat flour: Adds whole-grain crunch that stays crisp for days.
- Make-ahead magic: Assemble up to 48 hrs ahead; bake when ready.
- Freezer friendly: Bakes beautifully from frozen for last-minute guests.
- Vegetarian main or side: Serve in generous squares for a plant-based entrée.
- Balanced sweetness: Just enough maple syrup to accent, not overpower.
Ingredients You'll Need
Before we talk substitutions, let’s celebrate the star players. Choose garnet or jewel sweet potatoes—those red-skinned beauties are starchier and sweeter than their pale cousins. Look for firm, unblemished tubers that feel heavy for their size; avoid any with soft spots or sprouts. Roasting intensifies their natural sugars, so we’ll skip the traditional water-logged boil.
For the dairy element, I blend canned coconut milk (full-fat, please) with a scoop of plain Greek yogurt. The yogurt’s tang keeps the casserole from sliding into dessert territory, while coconut milk supplies velvety richness. If you’re avoiding coconut, substitute an equal amount of heavy cream and add ½ tsp coconut extract for aroma.
The crunchy pecan streusel is where the magic happens. I pulse half the pecans into a coarse meal and leave the rest chopped for textural contrast. Oat flour (simply rolled oats blitzed in a blender) keeps the topping gluten-free; almond flour works too. Dark brown sugar delivers molasses depth, and a pinch of cayenne balances the sweetness without announcing heat.
How to Make Baked Sweet Potato Casserole with Crunchy Pecan Streusel Topping
Roast the sweet potatoes
Preheat oven to 400 °F (204 °C). Scrub 3½ lbs sweet potatoes, prick all over with a fork, and place on a foil-lined rimmed sheet. Roast 55–65 min until a knife slides in with zero resistance. Cool 15 min; skins slip off like silk. Reduce oven to 350 °F (177 °C).
Mash & season
Transfer warm flesh to a large bowl. Add ½ cup maple syrup, ¼ cup melted salted butter, 2 large eggs, ⅓ cup Greek yogurt, ⅔ cup coconut milk, 1 tsp vanilla, 1 tsp cinnamon, ½ tsp cardamom, ½ tsp kosher salt, and ¼ tsp pepper. Mash with potato masher, then whisk until satin smooth.
Prep the baking dish
Butter a 9×13-inch (or 3 qt) ceramic or glass baking dish. Spread sweet-potato mixture in an even layer; tap pan to release air bubbles. At this point you can cover tightly and refrigerate up to 48 hrs.
Make the crunchy pecan streusel
In a medium bowl combine 1 cup roughly chopped pecans, ½ cup oat flour, ⅓ cup dark brown sugar, ¼ tsp cinnamon, ⅛ tsp cayenne, and pinch salt. Drizzle 3 Tbsp melted butter and 1 tsp vanilla; toss until clumps form. Chill 10 min for extra crunch.
Top & bake
Sprinkle streusel evenly over casserole. Bake 35–40 min until topping is deeply toasted and filling is set with only a faint jiggle in the center. If browning too quickly, tent with foil for the last 10 min.
Rest & serve
Cool 15 min to let custard set. Serve warm or at room temperature. Leftovers reheat like a dream in a 300 °F oven for 20 min or microwave for 60–90 sec.
Expert Tips
Roast, don’t boil
Boiling adds water and dulls flavor. Roasting caramelizes the edges and yields a naturally sweet, concentrated purée.
Make-ahead miracle
Assemble through Step 3, cover, and refrigerate. Add streusel just before baking for maximum crunch.
Freeze smart
Wrap baked, cooled casserole (sans streusel) in two layers of foil; freeze up to 2 months. Thaw overnight, add fresh streusel, bake 30 min.
Nut swap
Allergic to pecans? Use an equal weight of walnuts, pistachios, or pumpkin seeds for a nut-free version.
Keep it creamy
For ultra-silky texture, blitz the filling with an immersion blender; it aerates slightly and bakes extra smooth.
Portion control
Bake in greased muffin tins for individual servings; reduce bake time to 18–20 min. Perfect for buffet tables.
Variations to Try
- Savory-Sweet: Omit maple syrup, fold in 1 cup grated sharp white cheddar, 2 Tbsp chopped rosemary, and ½ tsp smoked paprika.
- Tropical twist: Swap coconut milk for pineapple juice and add ½ cup toasted unsweetened coconut to streusel.
- Candied bacon crust: Replace half the butter in streusel with rendered chopped bacon; add 2 Tbsp bacon fat for smoky depth.
- Vegan version: Sub eggs with 2 Tbsp ground flax + 6 Tbsp water; use coconut yogurt and vegan butter.
- Breakfast bake: Stir in ½ cup rolled oats and 1 Tbsp chia seeds; serve with a dollop of vanilla Greek yogurt.
- Spice route: Add ½ tsp each turmeric, coriander, and a squeeze of lime for an Indian-inspired profile.
Storage Tips
Refrigerator: Cool completely, cover tightly, and refrigerate up to 5 days. Reheat individual portions in microwave for 60–90 sec or warm the whole casserole in a 300 °F oven for 20 min, covered with foil.
Freezer: Once baked, cool, wrap in plastic plus foil, and freeze up to 2 months. Thaw overnight in refrigerator, then reheat at 325 °F for 30 min. If topping loses crunch, scatter fresh streusel on a sheet pan, toast 8 min at 350 °F, and sprinkle over rewarmed casserole.
Make-ahead components: Roast and mash sweet potatoes up to 3 days ahead; store chilled. Streusel can be mixed and refrigerated 5 days or frozen 1 month in a zip-top bag.
Frequently Asked Questions
Baked Sweet Potato Casserole with Crunchy Pecan Streusel Topping
Ingredients
Instructions
- Roast sweet potatoes: Preheat oven to 400 °F. Prick potatoes, roast 55–65 min until tender. Cool, peel, and reduce oven to 350 °F.
- Make filling: Mash warm potatoes with maple syrup, ¼ cup butter, eggs, yogurt, coconut milk, vanilla, cinnamon, cardamom, salt & pepper until silky.
- Assemble: Butter a 9×13-inch dish. Spread filling evenly. (Can be covered and chilled up to 48 hrs.)
- Streusel: Stir pecans, oat flour, brown sugar, cayenne, and a pinch of salt. Drizzle 3 Tbsp melted butter + 1 tsp vanilla; toss to clump. Chill 10 min.
- Bake: Sprinkle streusel over casserole. Bake 35–40 min until topping is toasted and center is just set. Cool 15 min before serving.
- Store: Refrigerate leftovers up to 5 days or freeze (without streusel) up to 2 months. Reheat in 300 °F oven 20 min.
Recipe Notes
For ultra-crisp topping, add streusel only during the last 15 min of baking if making ahead. If doubling, use two pans rather than one deeper dish for even cooking.