Side Dishes
This sweet potato casserole recipe with pecan and coconut topping transforms a humble side into the star of your holiday table. The secret lies in perfectly spiced, velvety sweet potatoes topped with a crunchy, buttery pecan-coconut crust that stays crispy until the very last bite.
I’ve perfected this recipe over years of Thanksgiving hosting—no one ever leaves a piece behind, and it’s foolproof enough for your first attempt.
The base starts with silky roasted sweet potatoes—tender, slightly caramelized, and infused with cinnamon, nutmeg, and brown sugar for depth. While they bake, the topping gets its magic: toasted pecans and shredded coconut mixed with melted butter and a touch of maple syrup for that irresistible crunch.
The combination of textures and flavors is what makes this dish unforgettable.
What you’ll end up with is a showstopping casserole that’s creamy, spiced, and topped with golden, buttery crunch. The pecan-coconut crust adds a sophisticated touch without requiring fancy techniques—just a few simple steps and 30 minutes of oven time.
It’s the kind of dish that feels indulgent but still fits into a balanced meal.
Perfect for holiday gatherings, family dinners, or even a cozy weeknight treat, this casserole reheats beautifully and tastes even better the next day. Let’s get started—your table (and taste buds) will thank you.
Ingredients for sweet potato casserole recipe with pecan and coconut topping
Six ingredients transform humble sweet potatoes into holiday showstopper perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Sweet Potatoes 🍠 | 3 lbs | Organic preferred, skin-on for texture |
| Unsalted Butter 🧈 | ¾ cup | Cold, cubed for even melting |
| Light Brown Sugar 🍚 | ½ cup | Packed, for caramelized depth |
| Ground Cinnamon 🌿 | 2 tsp | Ceylon preferred for subtle flavor |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated for intensity |
| Salt 🧂 | 1 tsp | Diamond Crystal kosher salt |
| Pure Maple Syrup 🍯 | 2 tbsp | Grade B for robust flavor |
| Raw Pecans 🥜 | 1 ½ cups | Chopped, toasted for crunch |
| Shredded Coconut 🥥 | 1 cup | Unsweetened, toasted lightly |
| Granulated Sugar 🍚 | ¼ cup | For topping sweetness balance |
| All-Purpose Flour 🌾 | ¼ cup | For topping cohesion |
| Heavy Cream 🥛 | ¼ cup | Full-fat for creamy texture |
| Vanilla Extract 🌸 | 1 tsp | Pure Madagascar bourbon |
The sweet potatoes are non-negotiable—organic, skin-on varieties like Beauregard hold their shape best. Whole Foods or local farmers markets carry the best quality, but any orange-fleshed sweet potato works in a pinch. For the pecans, Trader Joe's or Costco have the best prices in bulk—just toast them in a dry pan for 5 minutes until fragrant. The coconut? Unsweetened is key—Bob's Red Mill shredded stays fresh longest in the pantry. Pro tip: Roast the sweet potatoes whole first—they'll be silky and caramelized without drying out.
No maple syrup? Agave nectar at half the amount works, but you'll lose that deep caramel note. Substituting pecans? Walnuts or hazelnuts toasted with cinnamon add a different crunch. The heavy cream can be swapped for half-and-half if you're watching fat**, but trust me on the full-fat version for that velvety texture. For the brown sugar, muscovado sugar adds molasses depth if you want to get fancy. And if you're making this ahead, toast the pecans and coconut first**—they'll keep their crunch better while you prep.
This casserole is a make-ahead dream—prep the topping and store it separately—it stays crispy for 3 days in the fridge. Assemble just before baking, then let it sit at room temperature for 30 minutes—the topping will crisp up beautifully. Leftovers? 350°F for 10 minutes—reheat until bubbly. The pecan-coconut topping freezes well too—just re-crisp in the oven after thawing. And if you're serving a crowd, double the topping—everyone wants seconds**
Why You'll Love This Recipe
- One-Bowl Wonder: I swear by this recipe when I’m too tired to measure five ingredients. Just roast the sweet potatoes, mash them with butter and cinnamon, then dump the pecan-coconut mix on top—no extra bowls, no stress.
- Caramelized Magic: That toasted coconut and brown sugar topping? It’s where the real flavor happens. The pecans add crunch while the nutmeg deepens the warmth—like a hug in dessert form.
- Holiday or Weeknight: Between us, I serve this at Thanksgiving and as a lazy Sunday dinner. The same creamy, spiced base works every time, but the coconut-pecan crown makes it feel special without the fuss.
- Leftovers? Please.: This casserole actually tastes better the next day. The flavors meld, the topping softens just enough to stay addictive, and it’s still cheap enough to make twice if you’re feeling greedy.
Step-by-Step instructions for sweet potato casserole with pecan-coconut topping
Here's how to create a showstopping casserole with velvety spiced potatoes and a crunchy nut-coconut crown.
Prep and Roast the Sweet Potatoes
Preheat your oven to 375°F. Peel the 3 lbs large sweet potatoes and cut them into ½-inch thick slices or small cubes for even cooking. Transfer them to a large bowl and toss with 2 tbsp pure maple syrup, 1 tsp salt, 2 tsp ground cinnamon, and 0.5 tsp ground nutmeg until evenly coated.
Spread the sweet potatoes in a single layer on two rimmed baking sheets lined with parchment paper. Roast for 20-25 minutes, stirring halfway, until they're tender when pierced with a fork and beginning to caramelize at the edges. The reason for roasting first is to develop deep flavor and prevent a watery texture in the final casserole.
Mix the Creamy Sweet Potato Base
While the potatoes roast, melt 0.75 cup unsalted butter in a large skillet over medium heat. Add the roasted sweet potatoes and cook for 2-3 minutes, stirring gently to coat them in the butter. Transfer the mixture to a large mixing bowl and let it cool slightly.
In a separate bowl, whisk together 0.25 cup heavy cream and 1 tsp vanilla extract. Pour this mixture over the warm potatoes and stir until fully combined. The cream will help create that signature silky texture we're after. Taste and adjust seasoning if needed—you might want to add a pinch more salt or cinnamon depending on your preference.
Prepare the Pecan-Coconut Topping
In a food processor, pulse 1.5 cups raw pecans until they're finely chopped but not powdered. Transfer them to a large bowl and combine with 1 cup shredded coconut, 0.5 cup light brown sugar, 0.25 cup granulated sugar, 0.25 cup all-purpose flour, 1 tsp salt, 2 tsp ground cinnamon, and 0.5 tsp ground nutmeg.
Use your hands to work the mixture until it forms a crumbly, cohesive texture that will hold together when pressed onto the casserole. The flour helps bind everything, while the sugars create caramelization during baking. If the mixture seems too dry, add 1-2 teaspoons of water to help it cling together.
Assemble and Bake the Casserole
Preheat your oven to 350°F. Transfer the sweet potato mixture to a greased 9x13-inch baking dish and spread it evenly. Press the pecan-coconut mixture firmly over the top, creating an even layer about ¼-inch thick. The topping should cover all surfaces for even browning.
Bake for 35-40 minutes until the topping is golden brown and the edges of the potatoes are bubbling. The casserole is done when the topping is crispy and the filling is heated through. For that perfect finish, broil for 2-3 minutes at the end to deepen the color of the topping—just watch it closely to prevent burning.
Rest and Serve
Remove the casserole from the oven and let it rest for 10-15 minutes before serving. This resting period allows the filling to set slightly and makes the topping easier to cut. The contrast between the warm, creamy filling and the crispy, nutty topping is what makes this dish truly special.
Slice into squares and serve warm, perhaps with a dollop of whipped cream or a scoop of vanilla ice cream. The combination of textures—creamy, crunchy, and tender—makes each bite unforgettable. Store leftovers covered in the refrigerator for up to 4 days, though I doubt they'll last that long!
Pro Tips For Making Sweet Potato Casserole Recipe With Pecan And Coconut Topping
- ROAST SWEET POTATOES FIRST: I learned this the hard way—boiling them leaves them soggy under that buttery pecan topping. Roast them whole at 400°F for 45-55 minutes until fork-tender, then mash. The texture stays firm and creamy, not gluey, and the flavor’s deeper.
- TOAST PECANS UNTIL GOLD: Skip raw pecans—they’ll turn to mush under the coconut. Toast them in a dry skillet over medium heat for 5-7 minutes, stirring often, until fragrant and golden. Let them cool completely before mixing into the topping or they’ll steam and lose crunch.
- CHILL THE TOPPING: This isn’t the prettiest method, but it’s the tastiest. After mixing the butter, brown sugar, coconut, and spices, press the topping onto the casserole and refrigerate for 30 minutes. The cold butter won’t melt into a soupy mess when baking, and you’ll get that perfect crisp edge.
- USE MORE NUTMEG THAN YOU THINK: I was skeptical until I tried it—this isn’t your average cinnamon-sugar topping. A full ½ teaspoon of nutmeg (yes, even if the recipe says ¼) cuts through the sweetness and adds warmth. Freshly grated nutmeg works best, but if using ground, sift it in—lumpy spices burn.
Storing and reheating your leftovers
Refrigerator Storage
This casserole keeps beautifully in the fridge for up to 4 days in an airtight container—I use glass Pyrex with snap-on lids to maintain freshness. The flavors actually deepen overnight as the spices meld together. Let it cool completely before storing to prevent condensation.
When reheating, cover with foil and warm at 350°F for 10-15 minutes until bubbly. The pecan-coconut topping stays crispy if you reheat it uncovered for the last 2 minutes. 💫
Freezer Prep Tips
For long-term storage, assemble the casserole in your baking dish, cover tightly with heavy-duty aluminum foil, and freeze for up to 3 months. The topping may lose some crunch but recovers beautifully after baking.
Thaw overnight in the fridge, then bake at 350°F for 20-25 minutes—add 10 minutes if you prefer extra crispiness. I like to toast the pecans and coconut separately before freezing them in a bag, then sprinkle fresh on top after baking for that restaurant-quality crunch.
Oven Reheating
My preferred method is oven reheating because it preserves texture. Place the casserole in a 9x13-inch baking dish, cover loosely with foil, and bake at 350°F for 15 minutes. Remove the foil for the last 5 minutes to crisp the topping.
For extra moisture, add 1-2 tablespoons of water or heavy cream before reheating—this prevents drying out. If the topping seems too soft, broil for 1-2 minutes at the end. 🔥
Microwave Shortcut
For quick servings, microwave individual portions covered with a damp paper towel on 50% power for 2-3 minutes. Stir halfway, then continue in 30-second intervals until heated through. The topping won't be as crispy, but it's perfect for a fast meal.
For better texture, transfer to a small oven-safe dish and finish under the broiler for 1-2 minutes to restore some crunch.
Topping Refresh
The pecan-coconut topping is the star, so if it loses crunch after reheating, revive it by sprinkling fresh toasted pecans and coconut on top before serving. I keep a small bag of pre-toasted nuts in the freezer for this exact purpose.
For a gourmet touch, drizzle with 1 teaspoon of maple syrup and broil for 30 seconds to caramelize the edges. This trick makes reheated slices taste almost as good as fresh! ✨
Nutrition facts
Frequently asked questions
Can I make this casserole ahead of time?
This is a make-ahead dream. Assemble the casserole in your baking dish, cover tightly with foil, and refrigerate for up to 24 hours before baking. For best results, let it sit at room temperature for 30 minutes before baking to ensure the topping crisps perfectly. The flavors actually improve overnight as the spices meld together.
How do I keep the pecan-coconut topping crispy?
The secret is baking time and temperature. Press the topping firmly onto the casserole and bake at 350°F for 35-40 minutes until golden. For extra crunch, broil for 2-3 minutes at the end. If reheating, uncover the last 2 minutes of oven time to restore crispiness. Toasting the pecans and coconut separately before mixing also helps maintain texture.
Can I substitute pecans or coconut?
Yes! Swap pecans for walnuts or hazelnuts (toasted with cinnamon) for a different crunch. For coconut, try toasted breadcrumbs or crushed graham crackers mixed with the other topping ingredients. The key is maintaining the crunchy texture—just adjust the amount to match the original 1.5 cups of nuts and 1 cup of coconut.
Why did my casserole turn out watery?
Watery texture usually means the sweet potatoes weren't fully drained. Roast them first (as in Step 1) to remove excess moisture, then press them gently into the baking dish. Also, avoid overmixing the filling—stir just until combined. If using canned sweet potatoes, drain them thoroughly and pat dry. For extra insurance, bake uncovered for the first 15 minutes to evaporate any remaining moisture.
What's the best way to serve this casserole?
This dish shines as a standalone side or dessert! Serve warm with a dollop of whipped cream or a scoop of vanilla ice cream for a decadent twist. For a holiday table, garnish with extra toasted pecans and a sprinkle of flaky sea salt. It pairs beautifully with roasted meats like turkey or ham, and the sweet-spiced flavors complement savory dishes perfectly.
