clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Sweet potato casserole recipe - Dr. Axe

Sweet Potato Casserole Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Dr. Josh Axe
  • Total Time: 2 hours 15 minutes
  • Yield: 12 1x
  • Diet: Gluten Free


Gluten-free sweet potato casserole is good for you, delicious and easy to make. Here’s a great version of this holiday classic.


  • 2 pounds sweet potatoes (roughly 6 medium-sized)
  • ¾ cup coconut sugar, divided
  • 4 tablespoons unsalted butter, divided and softened
  • ¼ cup coconut milk
  • 2 eggs
  • 1 teaspoon vanilla extract
  • ¾ tablespoon salt
  • ⅓ cup Paleo flour
  • ¾ cup chopped pecans


  1. Heat the oven to 400 F.
  2. Prick the sweet potatoes using a fork and slice sweet potatoes lengthwise.
  3. Place facedown on a baking sheet lined with parchment paper. Bake for 45 minutes or until easily pierced with a fork.
  4. Reduce the oven temperature to 350 F.
  5. Peel the skin off the sweet potatoes, place the meat in a large mixing bowl, and mash it with a fork or potato masher. Add half the coconut sugar and butter, along with the coconut milk, eggs, vanilla and salt. Mix until well blended.
  6. Spread mixture evenly into a baking dish or cast iron skillet.
  7. In a small mixing bowl, mix the other half of the coconut sugar along with the flour. Add the other half of the butter and combine the ingredients with your hands until it resembles a crumble. Stir in the pecans.
  8. Spread the crumble mixture over the sweet potatoes and bake for 30 minutes. Serve warm.


  • If coconut sugar is too much sugar for you, you can try other sugar alternatives, such as stevia or monk fruit.
  • Opt for organic, grass-fed butter and cage-free, free-range eggs.
  • Prep Time: 60 min
  • Cook Time: 75 min
  • Category: Main dish
  • Method: Baking
  • Cuisine: American


  • Serving Size: 1 serving (114g)
  • Calories: 204
  • Sugar: 16.2g
  • Sodium: 376mg
  • Fat: 2.8g
  • Saturated Fat: 3g
  • Unsaturated Fat: 4.2g
  • Trans Fat: 0.2g
  • Carbohydrates: 31.2g
  • Fiber: 3g
  • Protein: 3.1g
  • Cholesterol: 38mg