Sweet Potato Walnuts and Brown Sugar Recipe: Crunchy Streusel Top Over Spiced Roasted Filling

Desserts

Sweet Potato Walnuts and Brown Sugar Recipe: Crunchy Streusel Top Over Spiced Roasted Filling

This sweet potato walnuts and brown sugar recipe transforms humble ingredients into a dessert that tastes like autumn in every bite. 🍠 The secret lies in caramelizing the sweet potatoes until tender, then topping them with a crunchy streusel of walnuts, brown sugar, and warm spices that crackle with every forkful.

I developed this recipe after realizing how much better homemade desserts taste when they balance sweetness with texture—no refined sugar overload here, just natural caramelization and nutty crunch.

The magic happens in two stages: first, roasting the sweet potatoes until their edges are caramelized and their centers stay moist; second, pressing together walnuts, brown sugar, and cinnamon to create a streusel that stays crispy on top while melting slightly into the filling.

This isn't just dessert—it's a restaurant-quality dish that takes less than an hour to make, with ingredients you likely already have on hand.

What you'll end up with is a dish that's warm, spiced, and satisfying—perfect for serving with a scoop of vanilla ice cream or a dollop of whipped cream. The walnuts add a satisfying crunch that contrasts beautifully with the soft, spiced sweet potatoes beneath.

It's the kind of dessert that feels indulgent but isn't overly sweet, making it a crowd-pleaser for any occasion. Serve it warm for maximum comfort, or let it cool slightly for a firmer streusel topping.

The flavors only get better as it sits, so it's ideal for making ahead and reheating. Here's how to create this cozy, flavor-packed dessert in your own kitchen.

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

Ingredients for sweet potato recipe with walnuts and brown sugar

Six ingredients transform into a dessert that tastes like autumn in every bite.

Ingredient Amount Notes
Sweet Potatoes 🍠 3 medium Peeled, cut into 1-inch cubes
Walnuts 🥜 1 cup Chopped, toasted for richness
Light Brown Sugar 🍚 ¾ cup Packed, for streusel sweetness
All-Purpose Flour 🌾 ½ cup For streusel texture
Ground Cinnamon 🌿 1 ½ tsp Warm, aromatic spice
Ground Nutmeg 🌿 ¼ tsp Freshly grated preferred
Salt 🧂 ½ tsp Kosher or sea salt
Unsalted Butter 🧈 ½ cup Cold, cubed for streusel
Vanilla Extract 🌸 1 tsp Pure vanilla for depth
Honey 🍯 2 tbsp For glaze drizzle
Vanilla Ice Cream 🍦 1 ½ cups For serving (optional)
Cream 🥛 ¼ cup Whipped for garnish (optional)

Sweet potatoes are the star here—orange-fleshed varieties like Beauregard work best. Trader Joe's and Whole Foods carry them year-round, but local farmers' markets have the freshest in fall. Look for firm, heavy potatoes with smooth skin—no soft spots. Peeled and cubed, they roast up tender with caramelized edges. For extra flavor, I like to toss them with a pinch of salt before roasting, but skip the oil—they'll release enough moisture on their own. Walnuts should be raw and uncooked when you buy them; toast them yourself for maximum flavor—just don't burn them, or they'll turn bitter.

No walnuts? Pecans or hazelnuts work in a pinch, though the flavor will differ slightly. Brown sugar substitutes? Coconut sugar or maple syrup can replace it one-to-one, but the texture of your streusel will change—maple syrup makes it stickier. The cinnamon is non-negotiable for that autumnal warmth, but if you're out, allspice or cardamom add depth. For the streusel, cold butter is key—cut it into small cubes so it distributes evenly. If you're making this ahead, prepare the streusel separately and store it in the fridge for up to 3 days—just bring it to room temperature before mixing with the sweet potatoes.

This dessert reheats beautifully—350°F for 10-15 minutes until the streusel is crispy again. Store leftovers in an airtight container for up to 5 days, though the streusel loses its crunch over time. For make-ahead convenience, assemble the dish completely (including streusel) and refrigerate for up to 24 hours before baking. The flavors actually improve overnight as the sweet potatoes absorb the spices. Serve warm with vanilla ice cream or a dollop of whipped cream—the contrast of cold and warm is what makes this dessert feel special.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this for nights when I don’t want to scrub three pots. Toss the cubed sweet potatoes with walnuts, brown sugar, and cinnamon on a sheet pan, roast—done. No flipping, no fuss, just golden edges and caramelized sweetness.
  • Caramel Crunch: That toasted walnut crunch mixed with the chewy brown sugar crust? It’s the kind of bite that makes people pause mid-bite. The flour helps thicken the edges just enough to make it feel like a treat, not just veggies.
  • Meal Prep MVP: Between us, this keeps perfectly for days in the fridge—great for lunches or reheating with a sprinkle of walnuts. Honestly, I make a double batch on Sundays because it’s the only side that doesn’t turn sad after sitting for three days.
  • Budget Binge-Worthy: Sweet potatoes and walnuts stretch further than you’d think, and brown sugar adds depth without breaking the bank. I’ll be real: it’s the kind of dish that makes me feel fancy without the grocery bill to prove it.

Step-by-step instructions for sweet potato walnut streusel dessert

Here's how to create a perfectly balanced dessert with tender sweet potatoes and a buttery walnut streusel.

1

🔥 Step 1: Roast Sweet Potatoes Until Tender

Preheat your oven to 400°F and line a baking sheet with parchment paper. Toss the 3 medium sweet potatoes (cut into 1-inch cubes) with 1 tablespoon olive oil, 1 teaspoon salt, and ½ teaspoon ground cinnamon. Spread them in a single layer on the baking sheet.

Roast for 25-30 minutes until the edges are golden brown and a knife slides in easily. You want them tender but not mushy—this ensures they hold their shape while absorbing the streusel flavors. Stir halfway through cooking for even browning.

2

👨‍🍳 Step 2: Prepare the Walnut Streusel Topping

In a food processor, pulse the 1 cup walnuts until they're finely chopped but not powdered. Transfer to a large bowl and mix with the 0.5 cup unsalted butter (cold and cubed), 0.75 cup packed light brown sugar, 0.5 cup all-purpose flour, 1.5 teaspoons ground cinnamon, 0.25 teaspoon ground nutmeg, and 0.5 teaspoon salt.

Use your fingers or a pastry cutter to work the mixture until it forms coarse crumbles. The streusel should look moist but not sticky—if it's too dry, add 1 teaspoon water. This texture is crucial for that perfect crunch when baked.

3

🥘 Step 3: Assemble and Bake the Dessert

Transfer the roasted sweet potatoes to a greased 9x13-inch baking dish. Spread them evenly in a single layer. Sprinkle the walnut streusel mixture evenly over the top, pressing down gently to help it adhere. Bake at 375°F for 15-20 minutes until the streusel is golden brown and bubbly.

Here's the thing—don't overbake. The streusel should be golden but still slightly soft when you press it. Remove from the oven and let it cool for 5 minutes before drizzling with the 2 tablespoons honey mixed with 1 teaspoon vanilla extract.

4

🍽️ Step 4: Serve Warm with Ice Cream

Divide the warm dessert into serving portions. I like to serve each portion with Âź cup vanilla ice cream on the side and a dollop of whipped cream (made from the 0.25 cup cream). The contrast between the warm streusel, tender sweet potatoes, and cold ice cream creates the perfect balance of textures and temperatures.

For an extra touch, sprinkle with additional ground cinnamon or a few chopped walnuts. The warm dessert will melt the ice cream slightly, creating a creamy sauce that enhances every bite. Serve immediately while still warm for the best experience.

👨‍🍳

Pro Tips For Making Sweet Potato Recipe With Walnuts And Brown Sugar

  • CUT POTATOES UNIFORM: I learned this the hard way—uneven pieces mean some get mushy while others stay raw. Use a mandoline or sharp knife to slice them into Âź-inch rounds, no thicker, no thinner. (Yes, even if you’re impatient like me.)
  • TOAST WALNUTS LOW: Skip the high heat—it burns them before they crisp. Spread walnuts on a baking sheet at 300°F for 8–10 minutes, stirring once. They’ll smell amazing and stay golden, not bitter. (Your future self will thank you.)
  • DON’T SKIP THE FLOUR: This isn’t just for thickening—it’s the thing that matters most for texture. Toss the sweet potatoes in 1–2 tablespoons of flour before adding the sugar mixture. It creates a light, almost cakey crust instead of a sticky mess.
  • BROWN SUGAR NEEDS TIME: Dumping cold brown sugar into a hot pan makes it clump like cement. Warm the sugar in a dry skillet for 30 seconds first, then mix it with the flour and cinnamon. The sugar dissolves smoothly, and the flavor’s richer. (Sounds weird, but it works.)

Dietary considerations for this recipe

Gluten-Free Adaptation

This recipe is naturally gluten-free if you use certified gluten-free oats or a 1:1 gluten-free flour blend like Bob's Red Mill or King Arthur.

Simply swap the all-purpose flour in the streusel for your preferred gluten-free flour—just be sure to add ½ teaspoon xanthan gum if your blend doesn’t contain it. The texture will be slightly different but still delicious.

For extra crunch, I’ve found that almond flour works well too, though it makes the streusel drier, so add 1 extra tablespoon of melted butter if needed. 🌾

Vegan Substitutions

To make this dessert vegan, replace the butter with ½ cup vegan butter (like Miyoko’s or Earth Balance) and the honey with 2 tablespoons maple syrup. For a richer flavor, add 1 tablespoon coconut oil to the streusel.

Walnuts are naturally vegan, so no changes are needed there. The texture will still hold up beautifully, though the streusel might be slightly softer. I’ve tested this version and it’s just as satisfying—trust me!

Lower Sugar Options

If you're watching your sugar intake, reduce the brown sugar to ½ cup and add Ÿ cup unsweetened applesauce to the streusel for moisture. You can also replace the honey glaze with 2 tablespoons date syrup or a drizzle of warmed unsweetened coconut milk.

The sweetness will be more natural, and the texture remains perfect. For extra warmth, add ¼ teaspoon vanilla bean paste to the streusel—it amplifies the flavor beautifully. 🍯

Nut-Free Alternative

Skip the walnuts and replace them with 1 cup toasted pecans or pumpkin seeds for a nut-free version. If you want to keep the crunch without nuts, try ½ cup crushed graham crackers or gluten-free granola mixed into the streusel.

The texture will be slightly different but still delicious. For a seed-based option, toast ½ cup sunflower seeds and chop them finely—they add a subtle earthiness that pairs wonderfully with the sweet potatoes. 🥜

Dairy-Free Considerations

For a dairy-free dessert, use ½ cup coconut oil or dairy-free butter in place of the butter. The streusel will still crisp up nicely, though it might be slightly softer. To compensate, chill the streusel mixture for 30 minutes before baking.

For the honey glaze, use 2 tablespoons agave syrup or maple syrup instead. The flavors hold up beautifully, and the texture remains satisfying. I’ve made this version many times for friends with dairy sensitivities, and it’s always a hit. 🧈

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 11g55%
Cholesterol 35mg12%
Sodium 240mg10%
Total Carbohydrate 52g18%
Dietary Fiber 5g18%
Sugars 32g
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 dessert ahead of time?

Assemble the roasted sweet potatoes and streusel mixture in a baking dish, cover tightly with foil, and refrigerate for up to 24 hours before baking. The flavors actually deepen overnight as the spices meld. For best results, bake it straight from the fridge at 375°F for 25-30 minutes until the streusel is golden. Leftovers keep well in an airtight container for 5 days—just reheat at 350°F for 10-15 minutes to restore the streusel's crunch.

2

What if I don't have walnuts? Can I substitute?

Yes! Try pecans or hazelnuts for a similar texture, or use toasted pumpkin seeds for a nut-free option. For extra crunch without nuts, add ½ cup crushed graham crackers or gluten-free granola to the streusel. Just note that pecans have a sweeter flavor while seeds add an earthy note—adjust the brown sugar slightly if needed.

3

Why did my streusel turn out too dry?

This usually happens when the butter melts too much before baking or the mixture lacks moisture. For a better texture next time, chill the streusel for 30 minutes before baking, and add 1 teaspoon water or 1 tablespoon melted butter if the mixture looks too crumbly. Also ensure your butter is cold when mixing—this helps bind the ingredients properly.

4

Can I make this without brown sugar?

Replace the brown sugar with ½ cup maple syrup or coconut sugar for a similar caramel flavor. For texture, add Ÿ cup unsweetened applesauce to the streusel to compensate for the moisture difference. The dessert will still be delicious, though the streusel might be slightly softer. For extra warmth, add Ÿ teaspoon vanilla bean paste to enhance the flavor.

5

How do I make this recipe gluten-free?

Use a 1:1 gluten-free flour blend (like Bob's Red Mill) and add ½ teaspoon xanthan gum if your blend doesn't contain it. For extra crunch, try almond flour instead—just add 1 extra tablespoon of melted butter since it absorbs more moisture. The texture will differ slightly but still be delicious. Always check your gluten-free flour for baking-specific blends.

★★★★★4.9(13 reviews)
Categories Desserts