Thermocookery

menu icon
go to homepage
  • About Me
  • Recipes
  • Collaborate

subscribe
search icon
Homepage link
  • About Me
  • Recipes
  • Collaborate

×
Home » Recipes » Breakfast

Savory French Toast Casserole with Bacon

By: kseniaprints · Updated: Jul 30, 2025 · This post may contain affiliate links.

  • Facebook
  • Flipboard
Jump to Recipe Print Recipe
A golden-brown French toast casserole with turkey bacon sits invitingly on a stone surface. A serving spatula rests within, ready for use. A steaming portion awaits on a black plate next to the dish, while a checkered cloth peeks in from the side, adding a cozy touch.

This savory French toast casserole with bacon is a make-ahead breakfast that's easy to prepare. Just soak it in the egg mixture, refrigerate overnight, and bake for a flavorful morning meal!

A black plate holds a serving of baked egg and French toast casserole with turkey bacon, topped with green onions, set on a tiled surface. A fork with food residue rests beside it. In the background, a baking dish cradles the remaining casserole alongside a metal spatula.

My family loves savory french toast casseroles just as much as the sweeter ones. This version with bacon is packed with protein, making it a great choice for breakfast, lunch, or even dinner. It's my pick for days when I want something more filling than pancakes but are just as easy to prepare.

What I love about this is that it takes a usually sweet breakfast classic in a savory direction. With hints of garlic, plenty of cheese, and a generous serving of bacon, it’s a dish that feels just right any time of day. My kids who are loyal to the classic French toast, now clean their plates—especially when they get those perfectly golden, cheesy corners.

This recipe is flexible—prep it 30 minutes before baking or assemble it the night before. It’s a great option for busy mornings or hectic evenings. While it bakes for 50 minutes, the kitchen fills with the rich aroma of herbs and bacon, and my kids can’t help but walk back and forth, asking if it’s almost ready. Just like my breakfast rutabaga casserole or pecan French toast casserole, there is minimal prep work, so breakfast basically takes care of itself.

I came up with this recipe during a particularly hectic week when our usual dinner routine just wasn’t working. Now, it’s our go-to for busy weeknights when we need something comforting but a little different. The leftovers reheat so well that I rarely get my share—they’re always packed up for lunch before I have a chance.

If you want to add more french toast recipes to your lineup or just switch things up, this casserole is a great choice. It’s one of those dishes that everyone at the table will enjoy.

Ingredients

Ingredients on a tiled surface: a blue bowl with eggs, a plate with turkey bacon strips, a bowl of shredded cheese, and a jug of milk ready for the perfect French toast casserole. Nearby, there’s also a bowl of cubed bread and a small dish of black pepper and other spices.
  • Loaf of bread (French or sourdough) - cut into cubes, serves as the base for the dish.
  • Large eggs - act as a binding agent and contribute to the custard-like consistency of the dish.
  • Milk - adds creaminess to the egg mixture.
  • Shredded cheese - enhances the flavor and adds a creamy, melty element to the dish.
  • Bacon - adds a savory, smoky flavor that complements the other ingredients. I use turkey bacon, but you can use regular bacon.
  • Garlic powder - gives the garlic flavor without needing actual garlic.
  • Dried herbs (thyme or oregano) - add an herbal and earthy note.

See the recipe card for exact quantities.

Step-by-step Instructions

A slice of baked egg casserole combines with hints of turkey bacon and green herbs on a black plate. A fork is placed in front. In the background, a larger portion of the delectable casserole tempts with its rich aroma.

If you’re in the mood for a hearty and comforting breakfast or brunch dish, this savory french toast casserole with bacon is the perfect choice! With simple ingredients and straightforward steps, you can prepare a delicious casserole that’s great for feeding a crowd. Just follow the instructions below to create this satisfying dish that everyone will love.

Cook the Bacon

A cast iron skillet holds two strips of raw turkey bacon. Nearby, a plate cradles three more strips. A blue dish flaunts three brown eggs and two white eggs, all resting on a tiled surface, setting the stage for a French toast casserole.
A person uses tongs to remove a cooked strip of turkey bacon from a black skillet onto a paper towel. Nearby, a blue plate with three brown eggs and two white eggs sits on the tiled countertop, ready to accompany the savory delight of a French toast casserole.

Start by placing a large skillet over medium heat. Add the bacon to the skillet and cook it until it becomes as crispy as it could be, which should take about 5-7 minutes (turkey bacon cooks faster, in 3 minutes per side). Make sure to turn the bacon occasionally for even cooking. Once crispy, use a slotted spoon to remove the bacon from the skillet and transfer it to a plate lined with paper towels to drain any excess grease. If you prefer, you can prepare the bacon a day ahead. Just store it in an airtight container in the refrigerator until you’re ready to use it.

Prepare the Egg Mixture

A cooking preparation scene on a tiled surface features a blue plate with cracked egg shells, a paper towel with chopped turkey bacon, a bowl of cubed bread for the French toast casserole, and a bowl of beaten eggs mixed with herbs, with a whisk resting in it.

In a separate mixing bowl, crack the large eggs and add the milk, salt, black pepper, garlic powder, and dried herbs. Whisk these ingredients together until they are well combined and the mixture is smooth. This egg mixture will create the custard base for the casserole.

Want to save this?

Just enter your email and get it sent to your inbox! Plus you'll get new recipes from us every week.

Combine Bread and Ingredients

A person holds a pink spatula, stirring a mixture of bread chunks, shredded cheese, and turkey bacon bits in a white bowl. The bowl rests on a tiled surface, ready to transform into a delectable French toast casserole.

Take your loaf of bread and cut it into cubes. Place the bread cubes in a large mixing bowl. Pour the egg mixture over the bread cubes, ensuring that all the pieces are covered. Next, add the cooked bacon and shredded cheese to the bowl. Gently stir the mixture to combine, making sure that the bread is soaked in the egg mixture. Be careful not to break the bread too much; you want to keep some texture.

Refrigerate the Mixture

Once everything is combined, cover the bowl with plastic wrap. Place the bowl in the refrigerator and let it chill for at least 30 minutes. For best results, you can refrigerate it overnight. This resting time allows the bread to absorb the egg mixture fully, enhancing the flavor and texture of the casserole.

Preheat the Oven

When you’re ready to bake the casserole, preheat your oven to 350°F (175°C). While the oven is heating, take a 9x13-inch baking dish and grease it with cooking spray or butter to prevent sticking.

Transfer to Baking Dish

A person is using a red spatula to spread a mixture of shredded cheese, diced ham, and pieces of biscuit dough in a rectangular baking tray. The tray, reminiscent of prepping a delectable French toast casserole with turkey bacon, sits on a tiled surface.

After the mixture has rested, remove it from the refrigerator. Pour the bread mixture into the prepared baking dish, spreading it evenly. Use a spatula to gently press down on the mixture to compress it slightly, ensuring even baking.

Bake the Casserole

Two hands clutch a crumpled sheet of aluminum foil, perhaps the wrapping from a homemade French toast casserole with turkey bacon. The backdrop features off-white tiles, while a glimpse of a white bowl peeks into the scene from the top left corner.
A baked French toast casserole with turkey bacon fills a rectangular dish, topped with browned pieces of bread and garnished with chopped green herbs. A black-and-white checkered cloth sits beside the dish on a white surface.

Cover the baking dish loosely with aluminum foil to prevent excessive browning. Place the dish in the preheated oven and bake for 30 minutes. After 30 minutes, carefully remove the foil and continue baking for an additional 20 minutes. The casserole is done when it is set in the center and has a golden color on top.

Cool and Serve

A golden-brown French toast casserole with turkey bacon sits invitingly on a stone surface. A serving spatula rests within, ready for use. A steaming portion awaits on a black plate next to the dish, while a checkered cloth peeks in from the side, adding a cozy touch.

Once baked, remove the casserole from the oven and let it rest for about 5 minutes. This resting period allows the casserole to firm up slightly, making it easier to slice. After resting, cut the casserole into squares and serve it warm. Enjoy your savory French toast casserole with bacon!

Storage

A piece of savory bread pudding, reminiscent of a French toast casserole with turkey bacon, sits on a black plate. Chunks of meat and green herbs peek through the golden-brown crust. A fork rests beside it on a white surface, inviting you to its fluffy interior delight.

To store this french toast casserole with bacon, allow the dish to cool to room temperature before transferring it to an airtight container. For optimal freshness, refrigerate the casserole for up to 3 days. To reheat, place a portion in the oven at 350°F (175°C) for about 10-15 minutes, or until heated through. You can also use a microwave, heating in 1-minute intervals until warm. Make sure the internal temperature reaches 165°F (74°C) before serving.

Top Tips

Make the bacon ahead: For convenience, you can cook the bacon a day in advance. This will save you time on the day you plan to bake the casserole and allow the flavors to meld together better.

Use stale bread: If you have stale bread on hand, it works perfectly for this casserole. Stale bread absorbs the egg mixture better, resulting in a more flavorful and well-textured dish. If your bread is fresh, you can leave it out for a few hours to dry out slightly before using.

Customize the cheese: Feel free to experiment with different types of cheese based on your preference. While cheddar is a classic choice, you can try mozzarella, pepper jack, or even a blend of cheeses for added flavor and creaminess.

What to Serve with French Toast Casserole with Bacon

A partially eaten slice of egg casserole with chunks of ham and green onions sits temptingly on a black plate, with a fork resting nearby. In the background, the baking dish hints at more servings alongside a decadent French toast casserole with turkey bacon.

A good mix of flavors and textures makes french toast casserole with bacon even better. Fresh fruit, like citrus slices or a berry salad, keeps things light, while a side of sautéed apples or pears brings a little extra sweetness. For something savory, scrambled eggs or a side of roasted potatoes can balance out the meal.

A heartier option is chicken hashbrown casserole, which pairs well with the flavors of the dish. And if you’re looking for another baked dish to go alongside it, baked rutabaga is a great choice. No breakfast is complete without something to drink, and we always have coffee mocktail, pumpkin spice cold brew, tea, or hot chocolate on the table. If you want to try other versions, pecan praline french toast casserole and berry croissant french toast bake are both worth making! 

Recipe

Tried and loved this recipe? Please leave a 5-star review below! Your reviews mean a lot to me, so if you've got any questions, please let me know in a comment.

A fork holds a piece of a fluffy omelet served on a black plate, reminiscent of a savory French toast casserole. The omelet contains chunks of meat and is topped with chopped green onions, similar to crispy turkey bacon. The rest reveals a soft, moist interior that's partly eaten.

Savory French Toast Casserole with Bacon

This savory French toast casserole with bacon is a make-ahead breakfast that's easy to prepare. Just soak it in the egg mixture, refrigerate overnight, and bake for a flavorful morning meal!
4 from 1 vote
Print Pin Rate
Course: Breakfast
Cuisine: American, French
Keyword: french toast casserole, french toast with bacon, savory french toast
Prep Time: 30 minutes minutes
Cook Time: 50 minutes minutes
Total Time: 1 hour hour 20 minutes minutes
Servings: 10 servings
Calories: 208kcal
Author: Ksenia Prints

Equipment

  • Oven

Ingredients

  • 1 loaf bread French or sourdough, cut into cubes
  • 6 large eggs
  • 2 cups milk
  • 1 cup shredded cheese cheddar or your choice
  • 1 cup bacon Turkey bacon or regular
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 teaspoon garlic powder
  • 1 teaspoon dried herbs thyme or oregano

Instructions

  • In a large skillet, cook the bacon over medium heat until crispy. Remove the bacon with a slotted spoon and drain on paper towels. (This can be done a day ahead; store in an airtight container in the fridge.)
  • In a separate bowl, whisk together the eggs, milk, salt, pepper, garlic powder, and dried herbs. Pour the egg mixture over the bread cubes. Add the cooked bacon and shredded cheese. Gently stir to combine, ensuring the bread is soaked.
  • Cover the bowl with plastic wrap and refrigerate for at least 30 minutes or overnight. When ready to bake, preheat the oven to 350°F (175°C). Grease a 9x13-inch baking dish with cooking spray or butter. Pour the bread mixture into the dish, pressing down gently to compress.
  • Cover loosely with foil and bake for 30 minutes. Remove the foil and bake for an additional 20 minutes, or until the casserole is set and golden. Remove from the oven and let it rest for 5 minutes before slicing. Serve warm. Enjoy.

Nutrition

Calories: 208kcal | Carbohydrates: 5g | Protein: 11g | Fat: 16g | Saturated Fat: 6g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Trans Fat: 0.04g | Cholesterol: 129mg | Sodium: 529mg | Potassium: 175mg | Fiber: 0.2g | Sugar: 3g | Vitamin A: 310IU | Vitamin C: 0.1mg | Calcium: 139mg | Iron: 1mg
Oven

More Breakfast

  • A plate of gnocchi with creamy sauce and herbs, served with orange slices on a red checkered napkin.
    Slow Cooker Sausage Biscuit Gravy Casserole 
  • Three sliced Copycat Chicken Quesadillas, inspired by Taco Bell, stacked on a white plate with a red checkered napkin beside them.
    Copycat Taco Bell Chicken Quesadilla
  • Sliced loaf of banana bread with a crumbly streusel topping on a wooden cutting board, showcasing the perfect blend of moist banana bread and sweet, crunchy streusel topping.
    Banana Bread with Streusel Topping
  • A slice of Pancake Breakfast Casserole topped with diced tomatoes and herbs sits on a white plate.
    Pancake Breakfast Casserole Recipe
  • Facebook
  • Flipboard
Woman smelling food on stove

Hello! I am Ksenia, a cook and blogger passionate about comfort food that warms the heart.

More about me →

Footer

↑ back to top

About

  • About me
  • Privacy Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact
  • Services
  • FAQ

As an Amazon Associate I earn from qualifying purchases.

This site is owned and operated by Prints Media. Copyright © 2025 Thermocookery. All rights reserved.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required