Sweet Potato Casserole (Grain-Free, Paleo, Vegan)

  • Author: Noelle Tarr, NTP, CPT
  • Prep Time: 25
  • Cook Time: 40
  • Total Time: 1 hour 5 minutes
  • Yield: 10 1x
  • Category: Dinner
  • Method: Bake
  • Cuisine: American
  • Diet: Gluten Free


This paleo sweet potato casserole is a Thanksgiving show stopper! The sweet potatoes are light and fluffy, and the casserole is topped with an irresistible and slightly sweet crispy pecan crumble. It’s nourishing, comforting, and easy to make a day ahead of time.


Casserole Ingredients:

  • 2 pounds sweet potatoes, peeled and cut into 1-inch cubes
  • ⅓ cup full-fat coconut milk
  • 3 tablespoons ghee or coconut oil (vegan)
  • 1 tablespoon pure maple syrup
  • 1 teaspoon vanilla extract
  • 1 teaspoon cinnamon
  • 1 teaspoon sea salt
  • 2 eggs (for vegan, use 2 tablespoons egg substitute like Bob’s Red Mill Egg Replacer)

Pecan Topping:

  • ½ cup chopped raw pecans
  • ½ cup blanched almond flour
  • 1 tablespoon arrowroot flour
  • 2 tablespoons coconut sugar
  • 1 teaspoon cinnamon
  • ⅛ teaspoon ground nutmeg
  • ⅛ teaspoon sea salt
  • 2 tablespoons + 2 teaspoons ghee or coconut oil (vegan), room temperature
  • 1 tablespoon maple syrup



  1. Preheat oven to 375 Fahrenheit and grease a medium baking dish (2-quart or 8×8 baking dish is best).
  2. Place the cubed sweet potatoes in a large pot, and fill the pot with water so that the potatoes are complete covered. Place the pot over high heat. Once the water begins to boil, reduce the heat to medium and cook the potatoes for 12-15 minutes, or until fork tender.
  3. While the potatoes are cooking, prepare the pecan topping. In a medium bowl, whisk together the almond flour, arrowroot flour, coconut sugar, chopped pecans, cinnamon, nutmeg, and salt. Add the ghee and maple syrup, and fold them into the dry mixture with the back of a fork until a uniform crumble forms.
  4. Drain the potatoes, and add them to a stand mixer or large mixing bowl. Add the coconut milk, ghee, maple syrup, vanilla, and sea salt. Using the beater attachment, whip the ingredients together until smooth. Fold in the eggs.
  5. Pour the sweet potato mixture into the prepared baking dish and spread evenly. Crumble the pecan topping evenly on top of the sweet potato mixture in the dish. 
  6. Cover the dish with aluminum foil, and bake 20 minutes. Uncover the dish, and bake for an additional 15-20 minutes until the topping is golden brown and crisp. Let the casserole sit for 5 minutes prior to serving.





Don't worry about scouring the internet for all the best cookie recipes. I've put together 10 brand new and incredibly delicious grain-free cookie recipes in my Craving Cookies recipe book—and it's totally free!

It's on its way! Check your inbox to confirm your email.