Go Back

Best Ever Gourmet Sweet Potato Casserole

Truly this is hands down the best gourmet sweet potato casserole ever! Once you make this version, you won't make another. This sweet potato casserole is a staple at every Thanksgiving dinner and my most requested recipe.

Course Side
Cuisine American
Keyword Best Ever Sweet Potato Casserole, Gourmet Sweet Potato Casserole, Rich and Creamy Sweet Potato, Sweet Potato Casserole, Thanksgiving, Thanksgiving Sides
Prep Time 1 hour 20 minutes
Cook Time 30 minutes
Resting Time 20 minutes
Total Time 2 hours 10 minutes
Servings 20 people
Author The Tiny Fairy



  • 10-12 large sweet potatoes
  • ¾ stick unsalted butter, room temperature
  • cup granulated white sugar
  • cup light brown sugar
  • 1 ½ teaspoon kosher salt prefer Diamond brand
  • 2 teaspoons ground cinnamon
  • ¾ teaspoon ground nutmeg
  • 3 eggs, room temperature slightly beaten
  • ¼ cup orange juice substitute with zest ½ navel orange
  • 2 teaspoons pure vanilla extract or vanilla paste
  • 3 Tablespoons orange liqueur prefer Grand Marnier
  • ½ cup hot whole milk substitute with ¼ cup of heavy cream


  • 1 cup light brown sugar, packed
  • ¾ cup all-purpose flour
  • 1 teaspoon ground cinnamon
  • ¼ teaspoon ground nutmeg
  • ¼ teaspoon kosher salt prefer Diamond brand
  • ¾ stick unsalted butter, room temperature
  • 1 cup pecans, chopped
  • optional: mini marshmallows (½-1 cup, per taste)



  1. Preheat oven to 350°F and place oven rack in the center. Butter a 9X13 deep oven proof casserole and set aside.

  2. Roast the sweet potatoes on a baking sheet until fork tender, about one hour. Insert a fork or knife to test. If the tester goes in and out without resistance, it's done. If you have resistance, check back every 15 minutes until you don't.

  3. Remove from the oven and allow them to cool. Remove skin and combine with butter, white sugar, brown sugar, kosher salt, ground cinnamon and ground nutmeg in a large mixing bowl. Coarsely mash with a potato masher just to combined.

  4. In a separate bowl, whisk beaten eggs, orange juice, vanilla extract and orange liqueur. Pour into potato mixture and combine.

  5. Slowly mix in hot milk until it reaches the creamy consistency you desire. Taste and re-season, if needed. Pour and spread evenly into prepared 9X13 casserole. Set aside.


  1. In a mixing bowl, whisk brown sugar, all-purpose flour, ground cinnamon, ground nutmeg and kosher salt.

  2. Use a pastry cutter or a fork to cut in the butter into the dry ingredients until the butter is crumbly. Fold in chopped pecans. Refrigerate topping if not using immediately.


  1. Spread the crumb topping evenly over the potato casserole and sprinkle with mini marshmallows, optional. Bake uncovered in a 350°F oven for 30 minutes or until base is bubbly and topping golden.

  2. Remove from oven and allow to rest for 10-20 minutes before serving. Yields about 20 portions.

Recipe Notes

You can prepare each component a few days ahead and keep them separate. Place plastic wrap directly onto the potato mixture (so it doesn't create a skin) and store the crumb topping in a plastic zip bag. Thirty minutes before baking, set only the potato casserole on the counter to remove the chill.  Remove plastic film, add crumb topping and marshmallows and bake accordingly.  You could also roast the potatoes the day before to free up oven space on the big day.  This dish is very easy to work with so any way you prep, it will work.

Note:  You could also make the crumb topping with melted butter.  Simply use a wooden spoon to gently stir and mix until you don't see any flour.  It should look crumbly.  Refrigerate until ready to use so the butter firms up.