Sweet Potato Casserole With Pecan Streusel Topping Recipe: Buttery Streusel Crunch Over Velvety Sweet Potato

Side Dishes

Sweet Potato Casserole With Pecan Streusel Topping Recipe: Buttery Streusel Crunch Over Velvety Sweet Potato

This sweet potato casserole with pecan streusel topping delivers the perfect balance of creamy, spiced sweet potatoes and a buttery, crunchy pecan topping that becomes irresistibly golden under the broiler.

The secret lies in roasting the sweet potatoes until tender yet firm enough to hold their shape, then layering them with a streusel that transforms from crumbly to caramelized perfection. This recipe is designed to elevate any holiday table or weeknight dinner, offering restaurant-quality results with a comforting, homemade touch.

The velvety sweet potato base starts with simple ingredients—sweet potatoes, brown sugar, cinnamon, and a touch of nutmeg—roasted until fork-tender and then mashed to a smooth, spreadable consistency. Meanwhile, the streusel topping combines flour, brown sugar, pecans, and cold butter, mixed just until crumbly for that signature crunch.

The key technique? Baking the casserole until bubbly, then broiling for 3-5 minutes to create a golden, caramelized crust that adds depth and texture.

What makes this casserole truly special is how the streusel topping transforms during baking—starting crisp and crumbly, then softening into a buttery, caramelized blanket over the sweet potatoes.

The pecans add a satisfying crunch, while the cinnamon and nutmeg in the filling create warm, comforting flavors that feel like a hug in every bite. This dish is versatile enough for Thanksgiving feasts but simple enough for a cozy weeknight dinner, making it a year-round favorite.

Serve it warm with a dollop of whipped cream or a scoop of vanilla ice cream to take it to the next level. The contrast of creamy sweet potatoes and crunchy streusel makes this casserole a crowd-pleaser, and the broiled finish ensures it’s always the star of the meal.

Ready to make one that’ll have everyone asking for seconds? Let’s get started.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for sweet potato casserole with pecan streusel topping

Six ingredients for the velvety base, six for the buttery streusel—just twelve staples for a showstopper casserole.

Ingredient Amount Notes
Large Sweet Potatoes 🍠 3 lbs Organic preferred, skin-on for roasting
Light Brown Sugar 🍚 1 ½ cups Packed, for sweetness balance
Unsalted Butter 🧈 ¾ cup Cold, cubed for streusel
All-Purpose Flour 🌾 1 ½ cups Sifted for smooth streusel
Pecans 🌰 2 cups Chopped, toasted for crunch
Ground Cinnamon 🌿 2 tbsp Freshly ground preferred
Ground Nutmeg 🌶️ 1 tsp Freshly grated for warmth
Salt 🧂 ½ tsp Diamond Crystal preferred
Heavy Cream 🥛 ½ cup Full-fat for creaminess
Vanilla Extract 🌸 1 tsp Pure, high-quality preferred
Granulated Sugar 🍚 ¼ cup For streusel sweetness
Whipped Cream 🍦 ½ cup For serving, optional

The sweet potatoes are the foundation, so organic, skin-on varieties like Beauregard work best—they hold their shape when roasted. Whole Foods or local farmers markets often carry the best quality, but any grocery store will have them. For the streusel, pecans from Trader Joe's are my go-to—they're toasted and ready to use, saving time. If you're chopping your own, toast them in a dry pan for 3-5 minutes to enhance their flavor. The butter must be cold and cubed for the streusel to maintain its crumbly texture; don't let it melt before mixing.

No pecans? Walnuts or chopped almonds work in a pinch, though they lack the same buttery richness. Running low on brown sugar? White sugar plus 1 tsp molasses mimics the flavor. The cinnamon and nutmeg are non-negotiable—they're what give this dish its signature warmth, but if you're out of one, pumpkin pie spice at half the amount can substitute. For the streusel, Pillsbury All-Purpose Flour is my preferred brand—it's finely milled and yields a lighter crumb. If you're making this ahead, assemble the casserole but bake it just before serving to keep the streusel crisp.

Roasted sweet potatoes keep for 5 days in the fridge, but the streusel mixture should be made fresh for optimal texture. Store the streusel in an airtight container with a parchment paper barrier to prevent sticking—it stays good for 3 days. The assembled casserole reheats beautifully; cover with foil and bake at 350°F for 15 minutes. For a restaurant-worthy finish, always broil the last 3-5 minutes—this creates that golden, caramelized crust that makes all the difference. Serve with whipped cream for a truly indulgent experience.

❤️

Why You'll Love This Recipe

  • One-Bowl Wonder: I swear by this recipe because it’s actually one bowl—no mixing bowls, no extra dishes. You just toss the cubed sweet potatoes with butter, brown sugar, and cinnamon, then top with that buttery pecan streusel. Honestly, the cleanup is so minimal I’ll take it over anything fancier.
  • Caramelized Crunch Magic: That streusel topping? It’s the star. Brown sugar and pecans toasted until golden, then sprinkled over tender sweet potatoes—it’s like a hug for your taste buds. Between us, the first bite is always the best, and I’ll fight anyone who says otherwise.
  • Holiday or Weeknight: Here’s what sold me—it works everywhere. Serve it at Thanksgiving with gravy, or reheat a portion for breakfast the next morning. My kids even ask for it on random Tuesday nights because it’s that good. (Yes, even on a Tuesday night.)
  • Budget-Friendly Crowd-Pleaser: Sweet potatoes and pecans stretch this dish far without breaking the bank. A single pan feeds six, and leftovers reheat beautifully—no soggy streusel in sight. I’ll be real: this is my go-to for potlucks because it’s reliable, cheap, and people always come back for seconds.

Step-by-step instructions for sweet potato casserole with pecan streusel topping

Master this classic dessert with velvety sweet potatoes and a buttery pecan streusel that creates the perfect crunch.

1

Roast Sweet Potatoes Until Tender

Preheat your oven to 375°F and line a large baking sheet with parchment paper. Pierce the 3 lbs large sweet potatoes with a fork in several places to allow steam to escape. Arrange them on the baking sheet and roast for 45-50 minutes, turning halfway through, until a knife slides in easily with no resistance. The potatoes should be fork-tender but not falling apart.

Here's the thing—roasting develops deeper flavor than boiling. I like to leave the skin on for texture, but if you prefer smooth mashed potatoes, peel them after roasting. Once done, transfer the potatoes to a clean cutting board and let them cool for 10 minutes before handling. This prevents the skin from slipping off when you're ready to mash.

2

Prepare the Sweet Potato Filling

While the potatoes cool, combine 1.5 cups light brown sugar, 0.5 cup heavy cream, 1 tsp vanilla extract, and 0.5 tsp salt in a large mixing bowl. When the potatoes are cool enough to handle, peel and mash them directly into the bowl until completely smooth. You want a texture that's slightly lumpy but mostly even—this prevents a gluey consistency when baked.

The reason we use brown sugar here is that it adds moisture while caramelizing slightly during baking, creating that perfect balance of sweetness and depth. Give the mixture a taste and adjust sweetness if needed, though the brown sugar should be sufficient for 6 servings. Transfer the filling to a 9x13-inch baking dish and spread it evenly into a ¼-inch thick layer. This even distribution ensures consistent baking.

3

Make the Pecan Streusel Topping

In a separate bowl, combine 1.5 cups all-purpose flour, 2 tbsp ground cinnamon, 1 tsp ground nutmeg, and 0.25 cup granulated sugar. Cut in 0.75 cup cold unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces throughout. This texture is crucial for achieving that perfect crunch.

Fold in the 2 cups chopped pecans until evenly distributed. The pecans should be toasted beforehand for enhanced flavor—I like to toast them in a dry skillet over medium heat for 5 minutes, stirring constantly, until fragrant. Let them cool completely before mixing. The streusel should hold together when pressed but still crumble easily between your fingers.

4

Assemble and Bake to Golden Perfection

Sprinkle the pecan streusel evenly over the sweet potato filling, pressing down gently to ensure good contact. Bake at 375°F for 25-30 minutes until the streusel is deep golden brown and the filling is bubbling at the edges. The center should be just set but still slightly soft—it'll continue cooking slightly after removal from the oven.

Here's where it gets tricky: don't overbake. The streusel should be crispy but not burnt, and the filling should be custard-like rather than dry. For the final touch, let the casserole rest for 10 minutes before serving. This allows the filling to set slightly and makes slicing much easier. Top with 0.5 cup whipped cream if desired, though the streusel is flavorful enough to stand alone.

👨‍🍳

Pro Tips For Making Sweet Potato Casserole With Pecan Streusel Topping

  • Peel and Cube Small: DESCRIPTION: Sweet potatoes are stubborn—cut them into 1-inch cubes before peeling. After baking, the skins slide off effortlessly, and you avoid the mess of scrubbing raw peelings. (I used to fight this battle every time, then realized the recipe doesn’t need the skins anyway.)
  • Toast Pecans First: DESCRIPTION: Dry-toast your pecans in a 350°F oven for 5–7 minutes before mixing into the streusel. The aroma deepens, and they stay crisp instead of turning soggy under the butter. (Yes, it’s one more pan, but the texture makes a real difference.)
  • Don’t Overmix Streusel: DESCRIPTION: Cut the butter into the flour-sugar mix until it resembles coarse crumbs, then fold in pecans—no need to pulse it smooth. Overworking it turns the streusel into dough, which bakes flat instead of flaky. (I learned this after a lumpy, sad topping disaster.)
  • Bake Sweet Potatoes Until Fork-Tender: DESCRIPTION: Roast the sweet potatoes at 400°F until they collapse under a fork (about 45–55 minutes). Overcooking dries them out, but undercooked ones turn mushy when topped. (Test one early—you’ll know when it’s right.)

Common mistakes when making your sweet potato casserole with pecan streusel topping

Over-Roasting Potatoes

Sweet potatoes can turn mushy and lose their shape if roasted too long. I’ve ruined more than one batch by extending the time beyond 50 minutes at 375°F. The key is to check for tenderness with a fork—it should pierce easily but still hold its form.

Over-roasting also concentrates sugars, making the filling overly sweet and gummy. If your potatoes are still firm after 50 minutes, increase the temperature to 400°F for the final 10 minutes—this crisps the skin without overcooking the flesh. 🍠

Skipping the Cooling Step

Mashing hot sweet potatoes releases excess moisture, leading to a watery filling. I used to rush this step and ended up with a gluey mess. Always let the potatoes cool for 10 minutes before mashing—they’ll still be warm but not scorching.

This small pause prevents the filling from separating and ensures a smooth, creamy texture. Pro tip: Place the roasted potatoes on a wire rack to cool faster and avoid condensation buildup. ❄️

Melted Streusel Butter

The streusel topping falls apart if the butter melts before mixing. Cold butter is non-negotiable—cut it into ½-inch cubes and keep it chilled until ready to use. If your kitchen is warm, store the butter in the freezer for 10 minutes before cutting.

The goal is pea-sized butter pieces in the streusel; if it turns into a paste, sprinkle in 1-2 tbsp flour and pulse briefly in a food processor to restore texture. 🧈

Uneven Streusel Distribution

Clumps of streusel or bare spots ruin the presentation. To avoid this, press the streusel firmly into the filling with the back of a spoon, creating a continuous layer.

I like to use a fine-mesh sieve to distribute the streusel evenly over the filling, then gently shake the pan to settle it. Another trick: Sprinkle the streusel in three passes, pressing lightly after each layer. This ensures even browning and prevents pockets of uncooked filling. 🌰

Broiling Too Long

Broiling the casserole for more than 5 minutes burns the streusel and dries out the filling. The streusel should be golden and caramelized, not blackened. Keep a close eye on it, especially if your oven runs hot.

If the top starts to darken too quickly, move the pan to a lower oven rack or reduce the broil setting. For extra insurance, tent the pan with foil for the last 2 minutes of broiling. 🔥

Ignoring Resting Time

Serving the casserole immediately after baking causes the filling to slide around and the streusel to crumble. The 10-minute rest lets the filling set slightly and redistributes juices for a cleaner slice.

I’ve seen this mistake turn a perfect casserole into a messy, unappetizing pile. Use this time to prep whipped cream or arrange garnishes—it’s a small pause that makes a big difference. ⏳

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 110mg37%
Sodium 350mg15%
Total Carbohydrate 72g25%
Dietary Fiber 6g21%
Sugars 48g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this casserole ahead of time?

Assemble the casserole (but don't bake it) and refrigerate for up to 24 hours. When ready to bake, add 10-15 minutes to the baking time at 375°F to account for the cold start. For best results, bake it just before serving to keep the streusel crisp. The filling will stay creamy if stored properly in an airtight container.

2

What can I substitute for pecans in the streusel?

If pecans aren't available, try walnuts or almonds for a similar crunch. For a nut-free version, omit the nuts entirely and add 1 extra tablespoon of cinnamon to boost flavor. Toasted coconut flakes also work well for a tropical twist—just reduce the flour by 2 tablespoons to maintain texture.

3

Why did my streusel turn into a paste?

This happens when the butter melts before mixing. Always use cold butter cut into cubes, and work quickly. If your kitchen is warm, chill the butter for 10 minutes before cutting. For a quick fix, sprinkle 1-2 tablespoons of flour over the paste and pulse in a food processor to restore crumbly texture.

4

Can I make this casserole in a different-sized pan?

Yes! For a 9x9-inch pan, reduce the recipe by about 25% (use 2 lbs sweet potatoes and 1 cup streusel). For an 8x8-inch pan, use 1.5 lbs sweet potatoes and ¾ cup streusel. Always adjust baking time—smaller pans may need 10-15 minutes less total time. Line the pan with parchment paper for easy removal.

5

How do I reheat leftovers without drying them out?

Cover the casserole tightly with foil and reheat at 350°F for 15-20 minutes until warmed through. For individual servings, microwave for 1-2 minutes on 50% power, then broil for 2-3 minutes to restore the streusel's crispness. Avoid reheating uncovered—this causes the streusel to dry out and lose its caramelized finish.

★★★★★5.0(5 reviews)
Categories Side Dishes