Written by

Donna Sanchez

Published

Best Cozy Overnight Cinnamon Roll French Toast Bake

Ready In 55 minutes
Servings 8 servings
Difficulty Medium

My sister-in-law claimed to hate breakfast casseroles for years. Said they were either soggy or dry, with no in-between. She’d push them around her plate at holiday brunches, making polite excuses about “saving room for the fruit.” Then I made this cozy overnight cinnamon roll baked French toast for Christmas morning, “just for the kids,” and found her standing at the counter at 7 a.m., fork in hand, pulling off the crispy edges before it had even rested for five minutes. She looked caught, like a kid with their hand in the cookie jar, and mumbled something about “just testing the texture.” Right. I didn’t say a word, just handed her a plate and poured her coffee. She asked for the recipe before she finished the first serving, and honestly, that quiet victory tasted almost as good as the dish itself.

You know that feeling when you want something special for breakfast but don’t want to wake up at dawn to make it happen? That’s exactly where this recipe comes in. You assemble everything the night before, let the bread soak up all that cinnamon-sugar goodness while you sleep, and wake up to a breakfast that tastes like you spent hours in the kitchen. I mean, it’s basically cinnamon rolls and French toast had a beautiful baby, and let me tell you, that baby is spectacular.

I remember the first time I made this, I accidentally used a loaf of day-old brioche that was way too soft. It basically turned into pudding overnight. Not terrible, but not what I was going for. So I learned the hard way that sturdier bread is non-negotiable here. That little mistake taught me more about the recipe than any cookbook ever could. And now? This cozy overnight cinnamon roll baked French toast is the thing I bring to every holiday gathering, every lazy Sunday when friends are over, every time I need to remind myself that breakfast can be both impressive and effortless.

Why You’ll Love This Recipe

Let me break down exactly why this cozy overnight cinnamon roll baked French toast deserves a permanent spot in your breakfast rotation. I’ve tested this recipe more times than I can count, tweaking the ratios, trying different breads, and even messing up the custard ratio once (way too much cream, it turned into soup). But this version right here? It’s perfect.

  • No Morning Stress : You do all the work the night before. Seriously, it takes about 20 minutes to assemble, then you go to bed. Morning you just has to bake it and try not to eat it straight from the pan.
  • Simple Pantry Ingredients : Eggs, milk, cream, cinnamon, sugar, butter, and bread. That’s basically it. No weird specialty items that you’ll use once and forget about.
  • Perfect for Holidays & Guests : Christmas morning, Easter brunch, or just a Saturday when friends are sleeping over. This dish feeds a crowd without making you a slave to the stove.
  • Everyone Loves It : I’ve served this to picky kids, breakfast snobs, and people who “don’t really like sweet breakfasts.” Empty plates every single time.
  • Comfort Food Level 1000 : The combination of soft, custard-soaked bread with that crackly cinnamon-sugar top and creamy cream cheese drizzle? It’s the kind of breakfast that makes you close your eyes after the first bite.

What makes this recipe different from all the other French toast casseroles out there? Two things. First, the cream cheese drizzle is baked right into the top, not just drizzled on after. It melts into these little pockets of tangy sweetness that catch you by surprise. Second, I use a mix of whole milk and heavy cream in the custard, which gives you that rich, almost pudding-like texture without being too heavy. It’s the Goldilocks of breakfast bakes.

This isn’t just good breakfast food. It’s the kind of dish that makes people linger at the table, pouring second cups of coffee, reaching for just one more piece. It’s comfort food that feels special without being complicated. And honestly, isn’t that what we all want on a cozy morning?

What Ingredients You Will Need

This recipe uses simple, honest ingredients that come together to create something truly special. Most of these are probably in your kitchen right now, which is exactly how I like my recipes.

For the French Toast Base

  • 1 loaf (about 16 ounces) challah or brioche bread, cut into 1-inch cubes (day-old or slightly stale works best — it soaks up the custard without turning to mush)
  • 8 large eggs, room temperature (cold eggs don’t emulsify as well into the custard)
  • 2 cups whole milk (I use whole milk for richness, but 2% works in a pinch)
  • 1 cup heavy cream (this is non-negotiable for that luxurious texture)
  • 3/4 cup granulated sugar
  • 2 teaspoons vanilla extract (I prefer pure vanilla extract, not imitation)
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg (freshly grated if you have it, but pre-ground is fine)
  • 1/4 teaspoon salt (trust me on this — it balances the sweetness)

For the Cinnamon Roll Swirl & Topping

cinnamon roll french toast bake preparation steps

  • 1/2 cup unsalted butter, softened to room temperature (I use Kerrygold for the best flavor)
  • 1 cup packed brown sugar (light or dark both work, dark gives a deeper molasses flavor)
  • 2 tablespoons ground cinnamon
  • 1/4 teaspoon salt

For the Cream Cheese Drizzle

  • 4 ounces cream cheese, softened to room temperature (use full-fat for best results, low-fat gets grainy)
  • 1/4 cup powdered sugar
  • 2 tablespoons milk (or more as needed for drizzling consistency)
  • 1/2 teaspoon vanilla extract

When it comes to the bread, I really recommend challah or brioche. They have that slight sweetness and sturdy structure that holds up perfectly to the custard. If you can only find French bread or a good sourdough, those work too, just know the texture will be a bit different. Sourdough gives a nice tangy contrast, actually, which some people prefer.

For the cinnamon, I’ve found that the quality makes a difference. I like Saigon cinnamon from Penzeys Spices — it’s stronger and more fragrant than standard grocery store cinnamon. But honestly, any cinnamon will work here. Don’t stress about finding fancy stuff if you don’t have it.

One ingredient substitution tip: if you’re dairy-free, you can use full-fat oat milk and a dairy-free cream cheese alternative. The texture won’t be quite as rich, but I’ve tested it and it’s still delicious. Just don’t use skim milk or low-fat cream cheese — you need that fat content for the custard to set properly.

Equipment Needed

You don’t need a professional kitchen to make this cozy overnight cinnamon roll baked French toast. Here’s what you’ll need:

  • 9×13-inch baking dish (glass or ceramic works best — metal can sometimes react with the custard)
  • Large mixing bowl for the custard
  • Medium mixing bowl for the cinnamon swirl mixture
  • Small mixing bowl for the cream cheese drizzle
  • Whisk (a sturdy one, not a flimsy wire whisk that bends)
  • Rubber spatula for scraping every last bit of that cinnamon butter into the dish
  • Plastic wrap or aluminum foil for covering overnight
  • Sharp knife and cutting board for cubing the bread

I used to use a cheap metal baking dish and honestly? The edges always burned before the center was set. Switching to a glass baking dish changed everything. It heats more evenly and you can actually see the custard bubbling around the edges, which is a good visual cue. If you don’t have a 9×13, you can use two 8×8 dishes or even a 10-inch cast iron skillet (just reduce the baking time by about 10 minutes).

One thing I learned the hard way — make sure your whisk is big enough for the mixing bowl. I once tried to whisk 8 eggs and 3 cups of liquid in a bowl that was way too small. Let’s just say there was custard on the ceiling. Not my finest moment.

Preparation Method

Step 1: Prep the Bread

Cut your loaf of challah or brioche into 1-inch cubes. Don’t stress about making them perfect — rustic, uneven pieces actually give you more texture variation in the final dish. Spread the cubes evenly in your greased 9×13 baking dish. If your bread is fresh, you can let it sit out on a baking sheet for an hour or two to dry out slightly. But honestly, I’ve made this with fresh bread plenty of times and it works fine.

Step 2: Make the Custard

In your large mixing bowl, whisk together the 8 eggs until they’re completely broken up and slightly frothy. Add the 2 cups whole milk, 1 cup heavy cream, 3/4 cup granulated sugar, 2 teaspoons vanilla extract, 1 teaspoon cinnamon, 1/4 teaspoon nutmeg, and 1/4 teaspoon salt. Whisk until everything is fully combined and the sugar has started to dissolve. You want a smooth, pale golden liquid with no streaks of egg white.

Step 3: Make the Cinnamon Swirl

In your medium bowl, combine the 1/2 cup softened butter, 1 cup packed brown sugar, 2 tablespoons cinnamon, and 1/4 teaspoon salt. Use a fork or spatula to mash everything together until it forms a thick, spreadable paste. It should look like a soft cookie dough. This is your cinnamon roll filling, and it’s basically magic.

Step 4: Assemble the Dish

Pour the custard evenly over the bread cubes in the baking dish. Gently press down on the bread with your spatula to help it soak up the liquid. Now, take spoonfuls of the cinnamon butter mixture and dot it all over the top of the bread. Don’t spread it — just drop little chunks across the surface. As it bakes, it will melt and swirl into the custard, creating those beautiful cinnamon roll ribbons.

Step 5: Overnight Rest

Cover the dish tightly with plastic wrap or aluminum foil and refrigerate for at least 6 hours, or up to 24 hours. This is where the magic happens. The bread absorbs the custard, the flavors meld together, and you wake up to a breakfast that’s basically ready to go. I’ve found that 12 hours is the sweet spot — anything less and the center might not be fully soaked.

Step 6: Bake It

When you’re ready to bake, preheat your oven to 350°F (175°C). Remove the dish from the fridge and let it sit on the counter while the oven heats up — about 15-20 minutes. Bake uncovered for 45-55 minutes, until the top is golden brown and the center is set. You want it to jiggle slightly in the very middle, like a cheesecake, but not be liquidy. A knife inserted near the center should come out mostly clean.

Step 7: Make the Cream Cheese Drizzle

While the French toast bakes, make your drizzle. In a small bowl, beat the 4 ounces softened cream cheese until smooth. Add the 1/4 cup powdered sugar, 2 tablespoons milk, and 1/2 teaspoon vanilla. Whisk until smooth and pourable. If it’s too thick, add another tablespoon of milk. If it’s too thin, add a bit more powdered sugar.

Step 8: Serve

Let the baked French toast rest for 5-10 minutes after coming out of the oven. This lets it set up so you get clean squares instead of a messy pile. Drizzle the cream cheese mixture over the top, cut into squares, and serve warm. The edges should be crispy and caramelized, the center soft and custardy.

Cooking Tips & Techniques

After making this cozy overnight cinnamon roll baked French toast more times than I care to admit, I’ve collected a few tricks that make a real difference. Let me share them so you don’t have to learn the hard way like I did.

The Bread Matters More Than You Think : I once used a soft supermarket brioche that was basically cake. The result was a soggy, sweet mess that collapsed under its own weight. You want bread with structure — challah, a good brioche from a bakery, or even a crusty French loaf. Day-old is ideal because it’s slightly dried out and soaks up the custard without disintegrating.

Don’t Skip the Salt : I know it sounds weird in a sweet breakfast dish, but that 1/4 teaspoon of salt in the custard and another in the cinnamon swirl makes everything taste more like itself. It balances the sweetness and keeps the dish from being cloying. You won’t taste salt, I promise. You’ll just wonder why your French toast tastes better than everyone else’s.

Let It Rest After Baking : I know it’s hard to wait when your kitchen smells like a cinnamon roll bakery, but that 5-10 minute rest is crucial. The custard needs time to set up so you get clean slices. If you cut into it right away, you’ll get a delicious but messy pile of bread pudding. Which is still good, don’t get me wrong, but not as pretty.

Watch Your Oven : Every oven runs differently. My old apartment oven ran hot and would burn the edges before the center was done. I learned to check at 40 minutes and tent the top with foil if it was browning too fast. If your dish looks golden and puffed but the center still jiggles like Jell-O, cover it loosely with foil and bake another 10 minutes.

Make Extra Drizzle : I always double the cream cheese drizzle recipe. People go crazy for it, and you’ll want extra for dipping each bite. Plus, leftovers reheat beautifully and the extra drizzle makes them feel fresh again.

Variations & Adaptations

One of the best things about this cozy overnight cinnamon roll baked French toast is how adaptable it is. Here are some variations I’ve tried and loved:

Apple Cinnamon Roll Version : Peel and chop 2 medium apples (Honeycrisp or Granny Smith work great) and toss them with 1 tablespoon of brown sugar and 1/2 teaspoon cinnamon. Layer them between the bread cubes before pouring the custard. The apples soften during baking and add these lovely pockets of fruit throughout. I made this for a fall brunch and it was gone in 10 minutes.

Pumpkin Spice Edition : Add 1/2 cup pumpkin puree and 1 teaspoon pumpkin pie spice to the custard mixture. Reduce the milk by 1/4 cup to compensate for the extra liquid. Top with pecans before baking for some crunch. This is my go-to for Thanksgiving morning — it feels festive without being over the top.

Chocolate Croissant Version : Swap the challah for day-old croissants (about 6-8 large ones) and add 1/2 cup mini chocolate chips scattered through the layers. The croissants get incredibly flaky and buttery, and the chocolate melts into little pockets of goodness. It’s dangerously decadent, but sometimes that’s exactly what you need.

Gluten-Free Adaptation : Use a good quality gluten-free bread, preferably something sturdy like a rustic white loaf. Let it dry out completely before using — gluten-free bread is softer and needs to be stale to hold up. I’ve tested this with Canyon Bakehouse and it worked surprisingly well. The texture is a bit softer, but the flavor is all there.

Make It Vegan : Use a vegan brioche or challah (many bakeries make them), replace the eggs with 2 cups of silken tofu blended smooth, and use full-fat oat milk and vegan cream cheese. The texture won’t be as rich, but I’ve served this to vegan friends and they cleaned their plates. Just be sure to let it rest longer after baking — vegan custards need more time to set.

Serving & Storage Suggestions

This cozy overnight cinnamon roll baked French toast is best served warm, straight from the oven, with that cream cheese drizzle pooling on top. I like to cut it into generous squares and serve it on plates with a side of fresh fruit — berries or sliced bananas cut through the richness perfectly.

For drinks, this pairs beautifully with a strong cup of black coffee or a creamy latte. If you’re serving it for a holiday brunch, a pitcher of mimosas or a coffee cocktail would be lovely. My personal favorite is a simple vanilla latte — the coffee bitterness balances the sweet cinnamon notes.

Storage : Leftovers keep well in the refrigerator for up to 4 days. Cover the dish tightly with plastic wrap or transfer individual portions to airtight containers. The texture does soften slightly as it sits, but the flavor actually gets better as the cinnamon and custard meld together.

Reheating : The best way to reheat is in a 350°F oven for about 10-15 minutes, which restores some of that crispy top. If you’re in a hurry, the microwave works fine — just heat in 30-second intervals until warm. The texture will be softer, more like bread pudding, but still delicious.

Freezing : This dish freezes beautifully! Bake it completely, let it cool, then cut into individual portions. Wrap each piece tightly in plastic wrap, then foil, and freeze for up to 3 months. To serve, thaw overnight in the fridge and reheat in the oven. I often make two pans at once — one for now, one for later.

One thing I love about this recipe is that the flavors actually deepen overnight. Day-old leftovers, reheated gently, taste even more cinnamon-forward and complex. It’s like the dish keeps getting better.

Nutritional Information & Benefits

Let’s be real — this is a treat, not a health food. But I believe in enjoying indulgent foods mindfully, and this cozy overnight cinnamon roll baked French toast has some redeeming qualities worth mentioning.

Estimated Per Serving (1/8 of recipe) :

  • Calories: 485
  • Fat: 26g
  • Carbohydrates: 54g
  • Protein: 12g
  • Fiber: 2g
  • Sugar: 32g

The eggs provide high-quality protein and choline, which is great for brain health. The milk and cream offer calcium and vitamin D. Cinnamon is actually packed with antioxidants and has anti-inflammatory properties — it’s one of the healthiest spices you can use. And the bread, depending on what you choose, can provide some B vitamins and iron.

If you’re watching your sugar intake, you can reduce the granulated sugar in the custard to 1/2 cup and use a sugar substitute in the swirl. I’ve tried it with coconut sugar and it works, though the flavor is different. For a lower-fat version, use 2% milk and skip the heavy cream (use an extra cup of milk instead). The texture won’t be as luxurious, but it’s still tasty.

This recipe contains gluten, dairy, and eggs, so it’s not suitable for those with allergies to those ingredients. But with the vegan and gluten-free adaptations above, you can make it work for most dietary needs.

Conclusion

This cozy overnight cinnamon roll baked French toast is more than just a breakfast recipe — it’s a morning ritual that makes ordinary days feel special. Whether you’re making it for Christmas morning, a lazy Sunday with friends, or just because you need something warm and sweet to start your day, it delivers every single time.

I love that this recipe lets me sleep in while still serving something that looks like I spent hours on it. I love the way the cinnamon swirl melts into golden ribbons through the custard. I love that first bite, when the crispy top gives way to that soft, creamy center. And I really love watching people’s faces when they taste it for the first time.

Don’t be afraid to make this your own. Add your favorite nuts, swap in different spices, double the cream cheese drizzle — I promise it will be delicious. And when you make it, I’d love to hear how it turned out. Drop a comment below, share your photos, tell me about your own “I used to hate breakfast casseroles” convert. That’s what makes cooking so special — the way a single dish can change someone’s mind, one bite at a time.

Now go soak that bread and get some sleep. Tomorrow morning is going to be delicious.

Frequently Asked Questions

Can I use regular sandwich bread instead of challah or brioche?

You can, but the texture won’t be the same. Sandwich bread is softer and more processed, so it tends to get mushy. If that’s all you have, let it sit out overnight to dry out, and reduce the custard by about 1/4 cup. It’ll still taste good, just more like traditional bread pudding.

Do I really have to let it sit overnight?

For the best texture, yes. The overnight rest lets the bread fully absorb the custard, which gives you that perfect creamy interior. But if you’re short on time, you can let it sit for at least 2 hours at room temperature. It won’t be quite as good, but it’ll still be delicious.

Can I assemble this in the morning and bake it right away?

Technically yes, but the texture will be different. The bread won’t have time to soak up the custard, so you’ll end up with a firmer, less creamy dish. If you’re in a rush, cut your bread into smaller cubes (about 1/2 inch) so they absorb the liquid faster, and let it sit for at least 30 minutes before baking.

Why did my French toast turn out soggy in the middle?

This usually happens for one of two reasons: either your bread was too soft and broke down, or your oven wasn’t hot enough and the custard didn’t set properly. Make sure your oven is fully preheated to 350°F and try using a sturdier bread next time. Also, don’t skip the rest after baking — that helps the custard set.

Can I make the cream cheese drizzle ahead of time?

Absolutely! You can make it up to 3 days ahead and store it in the refrigerator. Just let it come to room temperature before drizzling, or warm it gently in the microwave for about 10 seconds. You might need to whisk in a splash of milk to get the right consistency after it’s been refrigerated.

Pin This Recipe!

cinnamon roll french toast bake recipe

Print

Best Cozy Overnight Cinnamon Roll French Toast Bake

A make-ahead breakfast casserole that combines the flavors of cinnamon rolls and French toast. Assemble it the night before, let the bread soak up the custard while you sleep, and wake up to a warm, indulgent breakfast that tastes like you spent hours in the kitchen.

  • Author: Mandy
  • Prep Time: 20 minutes
  • Cook Time: 50 minutes
  • Total Time: 8 hours 10 minutes (including overnight rest)
  • Yield: 8 servings 1x
  • Category: Breakfast
  • Cuisine: American

Ingredients

Scale
  • 1 loaf (about 16 ounces) challah or brioche bread, cut into 1-inch cubes (day-old or slightly stale works best)
  • 8 large eggs, room temperature
  • 2 cups whole milk
  • 1 cup heavy cream
  • 3/4 cup granulated sugar
  • 2 teaspoons vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon salt
  • 1/2 cup unsalted butter, softened to room temperature
  • 1 cup packed brown sugar (light or dark)
  • 2 tablespoons ground cinnamon
  • 1/4 teaspoon salt
  • 4 ounces cream cheese, softened to room temperature
  • 1/4 cup powdered sugar
  • 2 tablespoons milk (or more as needed for drizzling consistency)
  • 1/2 teaspoon vanilla extract

Instructions

  1. Cut the loaf of challah or brioche into 1-inch cubes. Spread the cubes evenly in a greased 9×13-inch baking dish.
  2. In a large mixing bowl, whisk together the 8 eggs until broken up and slightly frothy. Add the 2 cups whole milk, 1 cup heavy cream, 3/4 cup granulated sugar, 2 teaspoons vanilla extract, 1 teaspoon cinnamon, 1/4 teaspoon nutmeg, and 1/4 teaspoon salt. Whisk until fully combined and smooth.
  3. In a medium bowl, combine the 1/2 cup softened butter, 1 cup packed brown sugar, 2 tablespoons cinnamon, and 1/4 teaspoon salt. Mash together with a fork or spatula until it forms a thick, spreadable paste.
  4. Pour the custard evenly over the bread cubes in the baking dish. Gently press down on the bread with a spatula to help it soak up the liquid. Drop spoonfuls of the cinnamon butter mixture all over the top of the bread.
  5. Cover the dish tightly with plastic wrap or aluminum foil and refrigerate for at least 6 hours, or up to 24 hours.
  6. When ready to bake, preheat the oven to 350°F (175°C). Remove the dish from the fridge and let it sit on the counter for 15-20 minutes while the oven heats.
  7. Bake uncovered for 45-55 minutes, until the top is golden brown and the center is set (it should jiggle slightly in the very middle, like a cheesecake, but not be liquidy).
  8. While the French toast bakes, make the cream cheese drizzle: In a small bowl, beat the 4 ounces softened cream cheese until smooth. Add the 1/4 cup powdered sugar, 2 tablespoons milk, and 1/2 teaspoon vanilla. Whisk until smooth and pourable. Add more milk if too thick, or more powdered sugar if too thin.
  9. Let the baked French toast rest for 5-10 minutes after coming out of the oven. Drizzle the cream cheese mixture over the top, cut into squares, and serve warm.

Notes

For best results, use day-old challah or brioche. The overnight rest is crucial for the bread to fully absorb the custard. Don’t skip the salt—it balances the sweetness. Let the dish rest after baking for clean slices. Double the cream cheese drizzle if desired. For variations, try adding apples, pumpkin puree, or chocolate chips.

Nutrition

  • Serving Size: 1/8 of recipe
  • Calories: 485
  • Sugar: 32
  • Sodium: 380
  • Fat: 26
  • Saturated Fat: 15
  • Carbohydrates: 54
  • Fiber: 2
  • Protein: 12

Keywords: overnight french toast, cinnamon roll french toast, breakfast casserole, make-ahead breakfast, holiday breakfast, brunch recipe, cinnamon roll bake

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating