Ham & Cheese French Toast Casserole

6 servings
35 min

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!

If you’re the type of person that likes when your bacon or sausage gets covered in maple syrup on your breakfast plate, I think this ham & cheese French toast recipe is for you.

Slightly sweet from the cinnamon raisin bread and vanilla, yet slightly salty from the ham and cheese for the perfect breakfast flavor combination.

Ham and cheese are sandwiched between cinnamon swirl raisin bread then a creamy egg mixture with a hint of cinnamon and rosemary are poured over the casserole.

The casserole gets baked in the oven until the egg is fluffy and the cheese is melted.

Savory french toast is the perfect brunch recipe for Mother’s Day, Easter or just a regular weekend breakfast 🙂

Even though my mom is the star cook in our family, my dad can cook pretty good too.

One of my favorite things we used to make was grilled cheese made on cinnamon raisin bread with ham and American cheese.

It was perfect: buttery, sweet, and salty…all the good stuff!

Hence, this is where I got the inspiration for my ham & cheese French toast casserole.

Picture a Monte Cristo but on cinnamon raisin bread and baked casserole style.

Ingredients used in ham & cheese French Toast casserole:

  • cinnamon raisin bread
  • sliced ham
  • sliced American cheese
  • eggs
  • milk (or half & half)
  • ground cinnamon
  • brown sugar
  • vanilla extract
  • fresh rosemary

I like the fresh rosemary because it adds to that savory element but you can skip it all together if you prefer.

How to make this easy french toast bake:

  1. Butter a 9 x 13″ glass baking dish.
  2. Place 6 slices of cinnamon raisin bread along the bottom of the dish.
  3. Top each slice of bread with ham and a slice of American cheese, then top with another slice to bread like a sandwich.
  4. In a small bowl whisk together eggs, milk, vanilla, cinnamon, brown sugar, rosemary and a pinch of salt.
  5. Pour egg mixture of the bread and lightly press with your finger tips to ensure all the bread is soaked with the mixture.
  6. Place a pad of butter on top of each sandwich.
  7. Bake at 350 F for 25-30 minutes or until the egg is fluffy and bread is slightly browned.

Ham & Cheese French Toast bake can be made ahead!

Simply prepare the recipe up until baking it in the oven.

Wrap the prepared casserole dish with plastic wrap and place in the refrigerator up to two days until ready to be baked.

Ham & Cheese French Toast Casserole
Recipe details
  • 6  servings
  • Prep time: 10 Minutes Cook time: 25 Minutes Total time: 35 min
Show Nutrition Info
Hide Nutrition Info

  • 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.
Wine a Little Cook a Lot
Want more details about this and other recipes? Check out more here!
  • Leslie Wilson Leslie Wilson on Apr 16, 2023

    I make a mean ham & cheese french toast cinnamon raisin bread breakfast with less steps & I take the excess egg mixture & make an egg with vegetables & my steps are less & I cook it all on the stove.