Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Pumpkin French Toast Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Pumpkin French Toast Casserole is a cozy, crowd-pleasing breakfast perfect for the holidays or any time of year. Made with pumpkin puree, warm spices, and a streusel topping, it’s easy to prepare ahead and can be made dairy-free.

  • Total Time: 4 hours 50 minutes
  • Yield: 12 servings

Ingredients

  • 1 loaf day-old challah bread (about 14 ounces or 8 cups cubed)
  • 6 large eggs
  • 1 ⅓ cups canned pumpkin puree
  • 1 cup oat milk (or non-dairy milk of choice)
  • ½ cup canned full-fat coconut milk (or substitute heavy cream)
  • 3 tablespoons granulated sugar
  • 1 tablespoon pumpkin pie spice
  • Streusel Topping:
  • 4 tablespoons unsalted butter, softened (can use plant-based)
  • ¼ cup brown sugar
  • ⅓ cup rolled oats
  • ⅓ cup all-purpose flour (or whole wheat or gluten-free blend)
  • 1 teaspoon ground cinnamon
  • ½ cup pecans (optional)

Instructions

  1. Preheat oven to 350ºF and grease a 9×13-inch casserole dish with butter or coconut oil. Set aside.
  2. Cut the bread into 1-inch cubes and place them evenly in the bottom of the prepared baking dish.
  3. In a large bowl, whisk together the eggs, pumpkin puree, oat milk, coconut milk, granulated sugar, and pumpkin pie spice until fully combined.
  4. Pour the mixture over the bread cubes, pressing down gently to ensure all the bread is soaked. Cover with lid or foil and refrigerate for at least 4 hours or overnight.
  5. Once ready to bake, prepare the streusel topping by combining butter, brown sugar, oats, flour, and cinnamon in a medium bowl. Mix with a fork or hands until crumbly. Add pecans if using and gently press the streusel over the top of the casserole.
  6. Bake uncovered for 40 minutes. Then cover with foil and bake for an additional 10–15 minutes until set and golden brown.
  7. Let the casserole cool slightly before serving. Top with powdered sugar and serve with maple syrup, if desired.

Notes

  • Using day-old bread helps the casserole absorb the custard mixture better without becoming soggy.
  • Can be made dairy-free using plant-based butter and non-dairy milks like oat and coconut milk.
  • Streusel topping can be made ahead and refrigerated until ready to use.
  • Leftovers reheat well and can be stored in the fridge for up to 3 days.
  • Author: Olivia
  • Prep Time: 4 hours
  • Cook Time: 50 minutes
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 serving
  • Calories: 280
  • Sugar: 12g
  • Sodium: 210mg
  • Fat: 13g
  • Saturated Fat: 7g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 34g
  • Fiber: 3g
  • Protein: 7g
  • Cholesterol: 95mg