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
apple french toast.

Apple Cinnamon French Toast Casserole Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 9 reviews
  • Author: Alexis Joseph
  • Prep Time: 15 mins
  • Cook Time: 35 mins
  • Total Time: 50 mins
  • Yield: 4-6 1x
  • Category: Breakfast
  • Method: Oven
  • Cuisine: American
  • Diet: Vegetarian


Enjoy this lighter Apple Cinnamon French Toast Casserole for your next holiday brunch. A less rich, dairy-free breakfast bake you can make ahead or bake now!


Units Scale
  • 1/4 cup coconut oil
  • 6 tbsp pure maple syrup, divided
  • 2 tsp cinnamon, divided
  • 5 Granny Smith apples, sliced thinly
  • 5 large eggs
  • 1 1/4 cups unsweetened vanilla almond milk (or milk of choice)
  • 2 tsp pure vanilla extract
  • 1 tsp almond extract
  • 8 slices day-old French, sourdough, or challah bread (1 lb loaf)
  • Pomegranate arils, for garnish


  1. Preheat oven to 375 degrees Fahrenheit. Spray a large baking dish (I used 11x17in) with cooking spray.
  2. Melt coconut oil, 4 tbsp maple syrup, and 1 tsp cinnamon in large skillet over medium low heat. Once hot, add apples and stir to combine. Reduce heat to a simmer and cook, covered, for 10 minutes. Pour apple mixture into baking dish.
  3. In a medium bowl, whisk eggs until foamy. Add almond milk, remaining 2 tbsp maple syrup, vanilla and almond extract, and remaining 1 tsp cinnamon. Whisk until smooth.
  4. Dip each slice of bread in the mixture and then place bread slices in two rows on top of apples, overlapping the slices. You can break some pieces to help it fit. Pour remaining egg mixture on top and use your fingers to push bread down so it absorbs the mixture.
  5. Bake for 35 minutes. Alternatively, you can cover casserole with plastic wrap, refrigerate overnight, and bake in the morning (let it sit out at room temp while you preheat oven). Allow casserole to sit for 10 minutes before serving.
  6. After casserole has rested, place serving platter on top of casserole and carefully flip over so apples are on top. Sprinkle with pomegranate arils for a pop of color. To serve individually, use a spatula to remove portion and flip onto plate. Serve with whipped cream!