Go Back
Quick and Easy Sweet Potato French Toast Casserole recipe out of the oven and ready to be served for Thanksgiving dinner

Sweet Potato French Toast Casserole

Quick and Easy Sweet Potato French Toast Casserole recipe is the perfect Thanksgiving breakfast or side dish. It’s easy to make, can be prepared the night ahead and baked in the morning!
5 from 2 votes
Prep Time 5 mins
Cook Time 50 mins
Refrigeration Time 3 hrs
Servings 8


  • 1 loaf of bread like french italian, challah, brioche, cubed
  • ½ cup heavy cream
  • ½ cup granulated sugar
  • ½ cup brown sugar
  • 15 ounce can of sweet potatoes yams
  • 8 large eggs
  • 2 tablespoons vanilla
  • 1 tablespoon pumpkin pie spice


  • 1/2 cup brown sugar light or dark
  • 1/2 cup granulated sugar
  • 1 cup flour
  • 1/2 cup (1 stick) cold salted butter, diced
  • 1/2 cup chopped pecans


  • Spray your 9×13 baking dish with nonstick cooking spray.
  • Place your cubed bread in the baking dish.
  • Drain your sweet potatoes and mash well with a fork.
  • In a medium mixing bowl, whisk together the cream, sugars, eggs, sweet potatoes, vanilla, and pie spice.
  • Pour the egg mixture over the bread cubes pressing down to make sure all the bread got coated.
  • Cover with plastic wrap and refrigerate for at least 3 hours up to overnight.
  • Right before baking prepare the topping.
  • Combine the brown sugar, granulated sugar, butter, and flour in a small bowl.
  • I use my fingers to mix everything together until it is large coarse crumbs.
  • Sprinkle the topping all over the french toast casserole.
  • Sprinkle the pecans all over the top.
  • Bake in a preheated 350 degree oven for 50 minutes or until the casserole is no longer jiggly in the center. Let cool for a few minutes before serving. Serve with maple syrup, butter, and powdered sugar. Enjoy!