Best Sweet Potato Casserole Ever

This post may contain affiliate links. Thank you for supporting GNOWFGLINS with your purchases.


I’m putting myself on the line by claiming that this is the “Best Sweet Potato Casserole Ever”. Now it hasn’t won any awards or a blue ribbon at the State Fair or anything like that. But I can tell you that I never liked sweet potatoes — until I created this recipe. I make this for my family year-round, take it to cookouts and potlucks, and have shared this recipe with many friends and family. It’s so good!

I love a couple of things about this recipe. First, it doesn’t have the traditional marshmallow topping. You may love marshmallow topping, and if you want to stick with that for your sweet potato casserole, I promise I won’t mind. I just can’t stand the thought of putting store-bought marshmallows on such a healthy dish, and unfortunately, all the homemade marshmallows I’ve tried melt into a white puddle during baking. A sweet white puddle that is yummy, but the presentation is lacking.

The second thing I love about this recipe is its versatility. You can adapt it to just about every eating style out there!

GAPS? Sure, use butternut squash (unless you’re allowed sweet potatoes), ghee or coconut oil, and raw honey.

Grain-free/Gluten-free? Absolutely! This recipe doesn’t call for a smidge of traditional flour, but uses coconut flour instead.

Dairy-free? Yep. Substitute ghee or coconut oil for the butter in the crumble topping.

Paleo? Depends on what version of “Paleo” you’re following. Some say “yes” to sweet potatoes; others say “no”.

Egg-free? Feel free to leave the eggs out completely or substitute a flax or chia egg.

WAPF? Yes! Use soaked/dehydrated nuts in the topping, and you’re good to go.

Not following any particular eating style? Well, put this casserole on your holiday table this year, and I promise no one will ask you if it’s health food.

Let’s Make It!

For the Sweet Potatoes:

  • 5 to 7 sweet potatoes, scrubbed clean
  • 2 pastured eggs
  • 1/2 cup full fat coconut milk
  • 2/3 cup raw honey (or maple syrup, coconut palm sugar, or sucanat)
  • 1/4 cup coconut flour, sifted
  • 2 teaspoons ground cinnamon
  • 1 teaspoons ground nutmeg
  • 1/2 teaspoon sea salt
  • 1/4 teaspoon allspice


Preheat the oven to 400 degrees Fahrenheit. Cut the ends off the sweet potatoes, and prick each potato several times with a fork. Set on a parchment-lined cookie sheet, and bake until soft, 1 to 1-1/2 hours. While the sweet potatoes are baking, assemble the nutty crumble topping.

For the Nutty Crumble Topping:

  • 1 cup coarsely ground crispy almonds
  • 1/2 cup coarsely ground crispy walnuts
  • 1/2 cup unsweetened, dried shredded coconut
  • 1/4 cup sliced crispy almonds
  • 1/2 cup raw honey or coconut palm sugar or sucanat (I like coconut palm sugar best)
  • 2 tablespoons chia seeds
  • 2 teaspoons ground cinnamon
  • 1/2 teaspoon sea salt
  • 1/2 cup (1 stick) cold butter, cut into chunks (or coconut oil or ghee)


Combine all topping ingredients in a medium mixing bowl. Using a pastry cutter, cut in the cold butter until the topping has the feel of wet sand. Set aside.

When the potatoes are soft, remove them from the oven and turn the oven temperature down to 375 degrees Fahrenheit. Carefully, remove the skins from the sweet potatoes. They will be VERY hot, but it is much easier to get the skins off when the potatoes are hot than when they are room temperature or cold. You can use a butter knife to help get the skins off more easily. Transfer the peeled potatoes to a large mixing bowl, such as the bowl of a stand mixer. If you don’t have a stand mixer, you can use a hand mixer. Begin mashing the potatoes — this is why I love my stand mixer!

While the mixer is running, add the eggs, coconut milk, raw honey, coconut flour, salt, and spices. Blend until fluffy. Spoon into a greased 2-quart baking dish. Cover with the crumble topping. Bake 15 minutes. Enjoy!


Serving Suggestions

  • We have a friend who loves this casserole so much that he asks me to bring it every time we are invited to their home for supper — even in June! He eats it for dessert! So if you want to serve it as a dessert, some homemade whipped cream or vanilla ice cream on top would be divine.
  • Consider this casserole for breakfast! It re-heats nicely in the oven. I can’t think of anything better than to serve it with a side of crisp bacon!
  • Double or triple the recipe and freeze the extra to have throughout the holiday season. It never hurts to have extra food that is quick and easy to prepare for unexpected guests, a last-minute holiday party, or church gathering. Store the sweet potatoes in a gallon-size freezer bag or 2-quart Mason jar, and keep the crumble topping in a smaller bag or jar right beside it. Simply thaw, spoon into a dish, top, and bake!
  • Don’t limit this casserole to November and December. Enjoy it throughout the months that sweet potatoes are in season.


I’d love for you to prove me right on my claim that this is the best sweet potato casserole ever. If you make it, please let us know how much you loved it! If you have any questions regarding this recipe, I’m available in the comments below.

Does your family enjoy sweet potatoes with your holiday meals? What is your favorite way to serve them?

This post may contain affiliate links. Thank you for supporting GNOWFGLINS with your purchases.

Do you love GNOWFGLINS?

Help us keep this site going by becoming a member! As a member, you get:

  • access to 8 online classes (and counting!)
  • 100s of videos and print tutorials
  • eBook discounts
  • monthly learning bonus
  • access to exclusive forums
  • and more!


  1. Emily says

    Beautiful pictures, Lindsey! Thanks for sharing your recipe too. I intend to use your recipe for our thanksgiving meal with our sweet potatoes we recently harvested from the garden.

  2. says

    This looks so wonderful! Thanks for sharing and for the shout out on my homemade whipped cream recipe. Blessings to you for a Happy Thanksgiving, Kelly

  3. jessica says

    hi there
    it would be awesome if you could have print friendly versions that do not print out the entire page etc… looks awesome:)

  4. willowsprite says

    Looks yummy. I have sweet potatoes so I’m going to try it. I always dice and roast them so this will be a nice change. Doesn’t roasting the nuts destroy the enzymes though?

    • Lindsey Dietz says

      willowsprite, I suppose cooking the nuts in the oven will affect the enzymes, but cooking with heat does that to just about everything with enzymes, right? Personally, I am not all that concerned with the enzymes in the nuts, as I love a great-tasting dish, enzymes or not. ;) if you are very concerned about that, you could leave the crumble topping off until you’re ready to serve, so that it would be “raw” in a sense. I love the flavor and crunch added by baking the topping, but feel free to experiment with this however you like.

      • willowsprite says

        Ok, I was just a little confused because I clicked on the link for crispy nuts and it said if you end up cooking them after doing all that soaking and dehydrating to unlock the enzymes, you lose them after all that work!

    • Lindsey Dietz says

      Hi Kelly! Sorry, but I’ve never used canned sweet potatoes in this recipe. I bake and serve this out of a 2-qt. Corning Ware dish, and before the topping, the casserole fills it up about halfway. Maybe you can use that as your guide?


Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Notify me of followup comments via e-mail. You can also subscribe without commenting.