Go Back
+ servings
A round white dish with two halves of a ham & cheese french toast sandwich on it. The halves are cut in a triangle and there's a fresh rosemary sprig on the plate and its sprinkled with cinnamon. There's a white coffee mug with coffee in it, a glass butter dish and the rest of the casserole in the background

Ham & Cheese French Toast Casserole

Savory ham & cheese French toast casserole is made on cinnamon raisin bread and baked in the oven for an easy, make ahead breakfast or brunch recipe!
Course Breakfast, brunch
Cuisine American
Keyword breakfast, brunch, easterbrunch, frenchtoast, mothersdayrecipes, sweetandsavory
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 6
Calories 371kcal
Author Wine a Little Cook A Lot


  • 6 pads butter plus more for greasing
  • 12 slices cinnamon raisin bread
  • 12 slices ham thinly sliced
  • 6 slices American cheese
  • 3 eggs
  • 1 cup milk or half & half
  • 1/2 tsp vanilla extract
  • 1/4 cup brown sugar packed
  • ½ tsp ground cinnamon
  • 1 tsp fresh rosemary finely chopped
  • pinch salt


  • Preheat oven to 350 degrees. Grease an 13 x 9" baking dish and set aside.
  • Place 6 slices of cinnamon raisin bread along the bottom of your baking dish.
  • On each slice of bread, layer about 2 slices of ham and 1 slice of cheese. Top with remaining 6 pieces of bread to form sandwiches.
  • In a small bowl, whisk together eggs, milk, vanilla, brown sugar, cinnamon, rosemary and salt. Evenly pour over bread, gently pressing down with finger tips to make sure all the bread is soaked with egg mixture.
  • Top each slice with a pad of butter. Bake 25-30 minutes or until cheese egg is cooked and cheese is melted.


*Casserole can be made ahead and kept covered in the refrigerator unbaked for up to 2 days.


Serving: 1sandwich | Calories: 371kcal | Carbohydrates: 42.18g | Protein: 22.36g | Fat: 12.29g | Saturated Fat: 5.53g | Polyunsaturated Fat: 1.84g | Monounsaturated Fat: 3.79g | Trans Fat: 0.25g | Cholesterol: 122mg | Sodium: 900mg | Potassium: 438mg | Fiber: 1.8g | Sugar: 14.61g | Vitamin A: 353IU | Calcium: 302mg | Iron: 3.01mg