Sweet Potato Casserole with Pecans and Coconut {Easy Recipe}
This post may contain affiliate links – please read my disclosure statement.
Sweet potato casserole has been on our Thanksgiving table for as long as I can remember — but this version, with its creamy coconut-milk filling and a buttery pecan-coconut crumble on top, is the one my family actually fights over. It’s not the marshmallow kind, and it’s not just plain pecans either. It’s somewhere better than both.
What makes this recipe different is the filling itself. Instead of the usual eggs-and-butter mash, I stir coconut milk into the sweet potatoes before baking, which gives the filling a richness you don’t get from a standard recipe — and then I go one step further and use shredded coconut again in the crumble on top, so you get that flavor twice, in two completely different textures.
Here’s the part I didn’t expect: while retesting this recipe with new photos, I accidentally left the filling in the oven about 15 minutes longer than my old instructions called for. The edges went a little darker than I meant them to — but the filling underneath came out so much better. It had a set, sliceable top instead of the soft, almost runny layer my old version produced, and it held the crumble on top perfectly instead of letting it sink in. That “mistake” is now part of how I make it every time, and I’m walking you through exactly why below.

Why You’ll Love This Easy Sweet Potato Casserole
This isn’t just another sweet potato casserole recipe — here’s what sets it apart:
- Coconut, twice. Coconut milk in the filling and shredded coconut in the crumble give you two layers of flavor, not just one.
- A filling that actually sets. Thanks to a longer first bake (more on that below), you get clean slices instead of a soupy scoop.
- Genuinely make-ahead. Bake and refrigerate the sweet potatoes a day or more in advance — a huge help on a busy Thanksgiving.
- Kid-approved. My four kids ask for this one specifically, crumble and all.
- Easy to customize. Love marshmallows instead? I’ll show you how to swap the topping below.

| Category | 🥧 Pecan-Coconut | 🍬 Marshmallow |
|---|---|---|
| Texture | Stays crisp even reheated | Softens, gets sticky next day |
| Flavor | Toasty, nutty, pairs with coconut filling | Purely sweet |
| Make-ahead | Holds up baked a day ahead | Best added fresh, right before serving |
| My pick | ❤️ Pecan-coconut, every time | — |
Ingredients for Sweet Potato Casserole

Here’s a list of ingredients you’ll want for this recipe:
| 🥘 Ingredient | 🎯 Purpose | 🔄 Easy Substitute |
|---|---|---|
| 🍠 Sweet potatoes | The base of the filling — bake ahead for the best texture | Canned sweet potato puree, drained well |
| 🥥 Coconut milk | Adds richness and a subtle coconut flavor to the filling | Whole milk or heavy cream (loses the coconut flavor) |
| 🥚 Eggs | Help the filling set and hold its shape when sliced | — |
| 🧈 Butter | Adds richness to both the filling and the crumble | — |
| 🍯 Brown sugar | Sweetens the filling and helps the crumble caramelize | Coconut sugar |
| 🌰 Pecans | Gives the crumble its crunch | Walnuts or pecan pieces |
| 🥥 Shredded coconut | Doubles the coconut flavor in the crumble topping | Omit for a classic pecan-only topping |
How to Make Sweet Potato Casserole
Step 1: Make the sweet potato filling. Combine your baked, cooled sweet potatoes with coconut milk, eggs, melted butter, and vanilla, then mix until smooth.

Step 2: Bake until set. Spread the filling into a greased casserole dish and bake at 350°F for about 45-55 minutes, or until the top has firmed up and the filling has set, while the center stays soft and creamy underneath — the edges should just be starting to brown.

Expert Tip: Don’t rush this first bake. This filling is very similar to a sweet potato pie filling, which typically needs 45-60 minutes to fully set — so I now give mine the same kind of time, 45-55 minutes, rather than the 30 minutes my original recipe called for. While retesting, I accidentally left it in closer to the top of that range and the casserole came out with noticeably better structure. Look for a firm, set top with a soft, creamy center rather than watching the clock alone.
Step 3: Make the pecan-coconut topping. While the filling bakes, mix melted butter, brown sugar, chopped pecans, and shredded coconut together until crumbly.

Step 4: Add the topping and finish baking. Sprinkle the crumble evenly over the set filling and return it to the oven until golden brown on top.

Sweet Potato Casserole with Marshmallows
Love marshmallows on your sweet potato casserole? This recipe works beautifully with them too. Swap the pecan-coconut crumble for mini marshmallows added during the last 10 minutes of baking, so they have time to puff and toast without burning. If your family is split, do half pecan-coconut and half marshmallow in the same dish — nobody has to compromise, and it’s an easy way to please a crowd with mixed preferences.
Make-Ahead Sweet Potato Casserole
This recipe is genuinely built for make-ahead prep. I bake my sweet potatoes at least a day in advance and refrigerate them until I’m ready to assemble the casserole — which takes a major task off your actual Thanksgiving Day list. Once assembled, you can also pre-bake the filling, refrigerate it, and add the topping fresh before your final bake.
How to Store and Reheat Sweet Potato Casserole
Store leftovers covered in the refrigerator for up to 5 days. Reheat individual portions in the microwave, or cover the whole dish with foil and warm it in a 350°F oven until heated through. To freeze, wrap tightly and freeze for up to 3 months; thaw overnight in the refrigerator before reheating.
Melissa’s Tips for Sweet Potato Casserole with Pecan Topping
- 🕐 Watch the crumble, not the clock. Ovens vary — check at the low end of the bake time and pull it as soon as the topping turns golden.
- 🥜 Toast your pecans first (optional) for an even deeper, nuttier flavor in the crumble.
- 🧯 Cover loosely with foil if the edges start browning too fast before the center is done.
- ⏳ Let it rest 10 minutes before serving so the filling fully sets for clean slices.

FAQs about Sweet Potato Casserole
More Thanksgiving Recipes You’ll Love
If you are looking for Thanksgiving sides you might like my recipes for Pecan and Cornbread Stuffing, Homemade Cornbread Stuffing, Twice Baked Sweet Potatoes
Here’s the printable recipe for you:

Sweet Potato Casserole with Pecan Coconut Topping
Ingredients
- 3 large sweet potatoes cooked, mashed & cooled
- 2 large eggs
- 1 tsp, vanilla
- 1 cup sugar
- 4 Tbsp. butter softened unsalted – 1/2 stick
- ½ cup cream of coconut or coconut milk
Topping
- 1 cup brown sugar
- 4 Tbsp. butter unsalted softened
- 1 cup pecans chopped
- 1 Tbsp. flour all-purpose
- 1 cup shredded coconut
Instructions
- Preheat the oven to 350 degrees
- Combine the first 6 ingredients until well mixed
- Pour that mixture into a greased 8×8 inch casserole dish
- Bake for 45-55 minutes – or until the top has firmed up and center is set
- Meanwhile, mix the topping ingredients together, and when the casserole has baked 30 minutes, pour the topping over the casserole
- Pop that back into the oven for another 15 minutes.
- You’re done! Enjoy!
Notes
Nutrition
More From Kid Friendly Things To Do
- Baked Apple Cider Donut Bites
- Over 11 Cozy Fall Drinks to Warm You Up
- Raspberry Creamy Soda Smoothie
- Turkey Pumpkin Craft For Thanksgiving
- Fake Snow Sensory Play (Shaving Cream Snow Recipe for Kids)
- Paper Cup Pilgrim Hat Craft
- DIY Football Toss Game
- Candied Pumpkin Seeds
- Capturing Real Spiderwebs {Science Activity for Kids}
- {Shortcut} Pumpkin Shaped Dinner Rolls
- Crockpot Breakfast Casserole
- Catching Snowflakes Craft (Plus Printable!)
- A Holiday Pine Cone Door Swag Christmas Craft
- Chicken And Rice Skillet Casserole
- Football-Shaped Cheeseball Dessert – Perfect for Game Day Treats
- Jonah and the Whale Craft Printable

Melissa: WOW! I am getting goosebumps while looking at your website and your picture and write-up, MOST IMPRESSIVE!
Wow! Thank you! I really appreciate that. 🙂