Go Back
+ servings
5 from 6 votes

Instant Pot French Toast Casserole

This Instant Pot French Toast casserole is so easy to put together and frees up all the space in your oven. Enjoy!
Prep 15 minutes
Cook 25 minutes
Total 40 minutes
Fat 24
Protein 17
Yield 8


French Toast

  • 1 loaf 12 slices sourdough bread, sliced into 1-inch cubes (~6 cups)
  • 8 large eggs
  • 1 cup milk any kind
  • 1 teaspoon vanilla extract
  • 2 tablespoons maple syrup
  • 1/2 cups walnuts chopped

Almond Butter Cinnamon Drizzle

Optional Topping


  • Spray a 7 - 8-inch glass bowl with coconut oil cooking spray. This is the bowl you will use to cook your French toast in. Set aside.
  • Next, in a small bowl mix together all ingredients for the almond butter cinnamon drizzle. The consistency should be drippy and if it's not, add more melted coconut oil.
  • In a medium bowl, whisk eggs, milk, vanilla, and maple syrup.
  • Place half of the bread cubes and half of the walnuts into the glass bowl. Drizzle on half of the almond butter cinnamon drizzle over bread mixture. Add the rest of the bread cubes and sprinkle on the rest of the walnuts and cinnamon drizzle over the bread.
  • Pour egg mixture over the entire thing and mix bread cubes with the egg mixture using a spatula. Then, sprinkle on the optional topping.
  • Place metal Instant Pot trivet on the bottom of Instant Pot and pour in 1 cup of water. Then, place French toast bowl on top of the trivet.
  • Lock Instant Pot and turn pressure valve to seal. Press manual and turn to high pressure and cook for 25 minutes.
  • Quick release and remove Instant Pot cover. Let cool and then serve with fruit and maple syrup.

Tips & Notes

  • Nutrition does not include optional topping.

Watch it

Nutrition Facts

Calories: 368kcal | Protein: 17g | Fat: 24g | Fiber: 3g | Sugar: 2g