Home » Easy Family Recipes » Sides Recipes » Sweet Potato Casserole with Pecans and Coconut {Easy Recipe}

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.

sweet potato casserole with crumble topping in baking dish

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.

recipe icon

Category🥧 Pecan-Coconut🍬 Marshmallow
TextureStays crisp even reheatedSoftens, gets sticky next day
FlavorToasty, nutty, pairs with coconut fillingPurely sweet
Make-aheadHolds up baked a day aheadBest added fresh, right before serving
My pick❤️ Pecan-coconut, every time

Ingredients for Sweet Potato Casserole

sweet potato illustration

Here’s a list of ingredients you’ll want for this recipe:

🥘 Ingredient🎯 Purpose🔄 Easy Substitute
🍠 Sweet potatoesThe base of the filling — bake ahead for the best textureCanned sweet potato puree, drained well
🥥 Coconut milkAdds richness and a subtle coconut flavor to the fillingWhole milk or heavy cream (loses the coconut flavor)
🥚 EggsHelp the filling set and hold its shape when sliced
🧈 ButterAdds richness to both the filling and the crumble
🍯 Brown sugarSweetens the filling and helps the crumble caramelizeCoconut sugar
🌰 PecansGives the crumble its crunchWalnuts or pecan pieces
🥥 Shredded coconutDoubles the coconut flavor in the crumble toppingOmit 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.

sweet potato casserole filling mixed

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.

sweet [potato casserole filling baked with firm top

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.

adding coconut to sweet potato crunch topping with pecans and brown sugar

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 pecans and coconut crunch topping baked in baking pan

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.
sweet potato illustration

FAQs about Sweet Potato Casserole

Yes — drained canned sweet potatoes or canned yams both work well in this filling. Fresh, baked sweet potatoes will give you the best texture, but canned is a great time-saver, especially around the holidays.

Ruth’s Chris is known for a rich, brown-sugar-heavy pecan topping. This version keeps that same buttery pecan crumble but adds shredded coconut on top and coconut milk in the filling, giving it a lighter, more tropical twist than the classic steakhouse version.

Yes, this casserole freezes well for up to 3 months. Thaw it overnight in the refrigerator before reheating.

Yes — simply omit the pecans from the crumble, or replace them with an equal amount of shredded coconut for a nut-free topping

Yes — replace the crumble with mini marshmallows added during the last 10 minutes of baking so they toast without burning.

This usually means the filling needs more time in the oven before the topping goes on. Bake until the surface is set and no longer looks wet, even if that takes longer than the recipe states.

Yams and Sweet Potatoes are not the same. Yams have white flesh while sweet potatoes have orange flesh. The outside skin is also different. The yam skin is like brown tree bark, and the sweet potato skin is pinkish in color. Yams are more starchy and dry than sweet potatoes.

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 crumble topping in baking dish

Sweet Potato Casserole with Pecan Coconut Topping

A creamy sweet potato casserole with coconut milk in the filling and a buttery pecan-coconut crumble on top.
5 from 1 vote
Print Pin Rate
Course: Side Dish
Cuisine: American
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Servings: 8
Calories: 609cal
Author: Melissa

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 facts are only an estimate 

Nutrition

Serving: 10g | Calories: 609cal | Carbohydrates: 86g | Protein: 6g | Fat: 29g | Saturated Fat: 15g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 9g | Trans Fat: 0.5g | Cholesterol: 78mg | Sodium: 222mg | Potassium: 609mg | Fiber: 6g | Sugar: 62g | Vitamin A: 18532IU | Vitamin C: 3mg | Calcium: 85mg | Iron: 2mg

More From Kid Friendly Things To Do

Similar Posts

2 Comments

5 from 1 vote (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.