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
Overhead view of paleo sweet potato casserole with a spoon in it.

Paleo (or Vegan!) Sweet Potato Casserole

  • Author: One Lovely Life
  • Prep Time: 30 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour 10 minutes
  • Yield: 8-9 servings 1x


If you’re using egg replacer – follow the directions on your package. Most call for about 1 Tbsp of water per 1 Tbsp of powder.



For the sweet potato mash:

  • 2lbs sweet potatoes (about 3 medium potatoes), peeled and diced
  • 1/3c milk (I use unsweetened almond, cashew, or coconut milk)
  • 3 Tbsp butter, ghee, vegan butter, or coconut oil (melted)
  • 1/4c pure maple syrup
  • 1 tsp salt
  • 1 tsp vanilla
  • 2 eggs or 2 Tbsp egg substitute (such as Ener-G egg replacer or The Neat Egg)

For the pecan topping:

  • 1 1/2 cups pecans, roughly chopped
  • 2 Tbsp butter, ghee, vegan butter, or coconut oil (melted)
  • 3 Tbsp pure maple syrup
  • 1/2 tsp cinnamon
  • pinch salt


For the sweet potato mash:

  1. Place sweet potatoes in a large pot and cover by at least 2-3 inches of water. Bring to a boil over medium-high heat. Boil until completely tender (potatoes will pierce easily with a fork). Drain sweet potatoes.
  2. Transfer potatoes to a large mixing bowl. Add milk, butter/oil, syrup, salt, vanilla, and egg/egg sub. Mash until no lumps remain. If needed, add 2-3 Tbsp additional milk if your mixture seems too thick.
  3. Pour mash into an 8×8 or 2 quart baking dish and smooth the surface. (You can make the sweet potato casserole up to this point the day before Thanksgiving, if desired. Simple cover the baking dish and refrigerate)

For the topping:

  1. When ready to bake the sweet potatoes, preheat the oven to 375 degrees and make the topping. In a medium bowl, combine pecans, butter/oil, syrup, cinnamon, and salt. Sprinkle over the sweet potato mash.
  2. Cover the dish with foil and bake 20 minutes at 375 degrees.
  3. Remove foil and bake another 20-25 minutes. If pecans begin to brown too quickly, simply cover with foil again.
  4. **If you’ve got multiple things in the oven (like on Thanksgiving), allow yourself some extra time. If your oven is set to a lower temperature or full of other dishes, you’ll need to bake this closer to an hour. Be sure to watch your pecans (I only remove the foil when there’s about 20 minutes to go).
  • Category: Side Dish
  • Method: Oven, Baking
  • Cuisine: American, Homestyle

Keywords: paleo sweet potato casserole, paleo sweet potato casserole recipe, sweet potato casserole, vegan, paleo, vegan sweet potato casserole, sweet potato casserole, gluten free