Love this? Save it for later!
Share the inspiration with your friends
I’m not supposed to play favorites with recipes, but let’s be honest—this one has a permanent spot in my rotation. It started when my neighbor, Mrs. Kowalski, saw me wrestling a tube of store-bought cinnamon rolls one Sunday morning. She didn’t say anything at first. Then she just smiled, shook her head, and knocked on my door an hour later with a warm baking dish in her hands. “Try this,” she said. “It’s easier, and your kids will actually eat breakfast before noon.”
That dish was her version of overnight cinnamon roll baked French toast, and honestly? It changed our weekend mornings forever. She told me it was a recipe she’d picked up from her mother-in-law, who ran a small bed-and-breakfast in Wisconsin. No fuss, no complicated steps—just simple ingredients that somehow turned into something magical. I tweaked it a bit over the years, added a few tricks of my own, and now it’s the breakfast my kids actually ask for by name.
There’s something about waking up to the smell of cinnamon and brown sugar that makes even the grumpiest Monday feel manageable. And when you’re feeding a family on a budget, a recipe that uses pantry staples and delivers this much joy feels like winning the lottery. I mean, who knew that a few slices of bread, some eggs, and a cinnamon-sugar mixture could make everyone at the table happy? Maybe you’ve been there—staring into the fridge at 7 PM, wondering what to make for tomorrow’s breakfast that won’t break the bank or your sanity. This is that recipe.
Why You’ll Love This Recipe
Let me tell you why this overnight cinnamon roll baked French toast has become my go-to for family breakfasts. I’ve tested it six times in the last three months, and every single time, it delivers. Here’s what makes it special:
- Budget-Friendly: You don’t need fancy ingredients. Stale bread, eggs, milk, and basic pantry spices—that’s it. No expensive cinnamon rolls from a can, no specialty items.
- Make-Ahead Magic: Prep it the night before, pop it in the fridge, and bake it in the morning. Perfect for holidays, sleepovers, or just a stress-free Saturday.
- Kid-Approved: My picky eater, who usually pushes scrambled eggs around her plate, asks for seconds. The cinnamon-sugar crust and soft, custard-like center are basically breakfast candy.
- Feeds a Crowd: This recipe easily serves 8-10 people, making it ideal for family gatherings or brunch with friends.
- Unbelievably Delicious: The texture is what gets me every time—crispy on top, soft and creamy in the middle, with that cinnamon swirl running through every bite.
What sets this apart from other baked French toast recipes is the overnight soak. That extra time lets the bread fully absorb the custard, so you get that perfect consistency without any dry spots. Plus, the cinnamon-sugar layer creates a caramelized crust that’s pure magic. This isn’t just another breakfast casserole—it’s the one your family will request for every special occasion.
What Ingredients You Will Need
This recipe uses simple, budget-friendly ingredients that you probably already have in your kitchen. The magic happens when they come together overnight. Here’s what you’ll need:
For the Custard Base
- 8 cups day-old bread, cubed (about 1 large loaf of French bread or brioche—stale bread works best because it absorbs the custard without getting mushy)
- 6 large eggs (room temperature helps them blend more smoothly into the milk)
- 2 cups whole milk (you can use 2% or oat milk in a pinch, but whole milk gives the richest texture)
- 1/2 cup heavy cream (optional but recommended—adds that luxurious, custard-like consistency)
- 1/3 cup granulated sugar
- 2 teaspoons vanilla extract (I prefer pure vanilla, but imitation works fine too)
- 1 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg (freshly grated if you have it—it makes a difference)
- 1/4 teaspoon salt
For the Cinnamon Swirl Layer

- 1/2 cup unsalted butter, softened (I use Challenge or Land O’Lakes—they cream well)
- 3/4 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 Glaze (Optional but Highly Recommended)
- 4 ounces cream cheese, softened
- 1/2 cup powdered sugar
- 2 tablespoons milk
- 1/2 teaspoon vanilla extract
Substitution Tips: If you’re dairy-free, use full-fat oat milk and a vegan butter alternative. For a gluten-free version, use a sturdy gluten-free bread like Udi’s or Schar—just make sure it’s day-old so it doesn’t fall apart. You can swap the heavy cream with an extra 1/2 cup of milk, but the texture will be slightly less rich.
Equipment Needed
You don’t need a fancy kitchen to make this recipe. Here’s what you’ll need:
- 9×13-inch baking dish (a glass or ceramic dish works best for even heat distribution)
- Large mixing bowl (for whisking the custard)
- Medium mixing bowl (for the cinnamon swirl mixture)
- Whisk (a sturdy one—you’ll be beating eggs)
- Measuring cups and spoons
- Plastic wrap or aluminum foil (for covering overnight)
- Electric mixer or stand mixer (for cream cheese glaze—optional, a fork works too)
- Sharp knife and cutting board (for cubing the bread)
Budget-Friendly Tip: If you don’t have a 9×13 dish, use two 8×8 square pans or even a large cast-iron skillet. Just adjust the baking time slightly. I’ve used a thrift-store Pyrex dish for years, and it works perfectly.
Preparation Method
- Prep the bread: Cut your day-old bread into 1-inch cubes. Spread them on a baking sheet and let them dry out for an hour if they’re not already stale. This step is crucial—fresh bread will turn into mush. Trust me, I learned this the hard way.
- Make the cinnamon swirl: In a medium bowl, combine the softened butter, brown sugar, cinnamon, and salt. Mix until it forms a thick, spreadable paste. It should look like cookie dough. Set aside.
- Prepare the custard: In a large bowl, whisk together the eggs until they’re frothy—about 1 minute. Add the milk, heavy cream, granulated sugar, vanilla, cinnamon, nutmeg, and salt. Whisk until everything is fully combined and the sugar dissolves. The mixture should smell like a cozy bakery.
- Layer the bread: Grease your 9×13 baking dish with butter or non-stick spray. Spread half the bread cubes evenly in the dish. Drop spoonfuls of half the cinnamon swirl mixture over the bread, then use your fingers to gently spread it around. It doesn’t have to be perfect—the swirl effect comes from the chaos.
- Add the second layer: Top with the remaining bread cubes. Drop the rest of the cinnamon swirl mixture on top and spread it gently. Pour the custard evenly over everything, pressing down lightly with a spatula to make sure every piece of bread gets soaked.
- Overnight soak: Cover the dish tightly with plastic wrap and refrigerate for at least 6 hours, or up to 24 hours. The longer it sits, the better the flavor. I usually make it right after dinner and bake it the next morning.
- Bake: Preheat your oven to 350°F (175°C). Remove the dish from the fridge while the oven heats up—about 15 minutes. Bake uncovered for 35-40 minutes, or until the top is golden brown and the center is set. A knife inserted in the middle should come out clean. The edges will be crispy and caramelized, while the center stays soft and custardy.
- Make the glaze: While the French toast bakes, beat the softened cream cheese with an electric mixer until smooth. Add powdered sugar, milk, and vanilla. Beat until glossy and pourable. If it’s too thick, add another tablespoon of milk.
- Rest and serve: Let the baked French toast rest for 5 minutes before cutting. This helps it set so you get clean squares. Drizzle generously with cream cheese glaze and serve warm.
Sensory Cue: When it’s done, the top should be deeply golden with little caramelized spots where the brown sugar bubbled up. The kitchen will smell like a cinnamon roll bakery—honestly, it’s intoxicating. If the center jiggles when you shake the dish, give it another 5 minutes.
Cooking Tips & Techniques
After making this recipe more times than I can count, I’ve collected a few tricks that make a real difference:
- Use stale bread: I cannot stress this enough. Fresh bread absorbs custard too quickly and turns into a soggy mess. Leave your bread out on the counter overnight, or cube it and bake at 300°F for 10 minutes to dry it out.
- Don’t skip the rest time: I once tried to rush this by only letting it sit for 2 hours. The result? Dry spots and uneven texture. The overnight soak is non-negotiable for that perfect custard consistency.
- Press it down: After pouring the custard, use a spatula to gently press the bread into the liquid. Every piece needs to be submerged. I forgot this step once, and the top layer came out crunchy instead of soft.
- Watch the edges: The cinnamon sugar can burn around the edges if your oven runs hot. If you notice the edges browning too quickly, tent the dish with foil for the last 10 minutes of baking.
- Make extra glaze: Honestly, double the glaze recipe. It’s the best part, and you’ll want extra to drizzle over each serving. My kids fight over who gets to scrape the bowl.
- Multitasking strategy: While the French toast bakes, set the table, make coffee, and prep any fresh fruit toppings. This way, everything comes together at once.
Variations & Adaptations
This recipe is incredibly flexible. Here are some ways I’ve adapted it over the years:
Berry Bliss Version
Layer 1 cup of fresh or frozen blueberries, raspberries, or sliced strawberries between the bread layers. The berries burst during baking and create little pockets of jammy sweetness. My kids call this the “rainbow version.”
Apple Cinnamon Twist
Peel and dice 2 medium apples (Granny Smith or Honeycrisp work well). Sauté them in 1 tablespoon of butter with 1 tablespoon of brown sugar until softened. Layer them with the cinnamon swirl mixture. It tastes like apple pie for breakfast.
Chocolate Lover’s Dream
Add 1/2 cup of mini chocolate chips to the cinnamon swirl mixture. The chocolate melts into the custard and creates these gooey pockets of goodness. My husband requests this version every Valentine’s Day.
Dairy-Free Adaptation
Use full-fat oat milk or almond milk, vegan butter (I like Miyoko’s), and dairy-free cream cheese for the glaze. The texture is slightly less rich, but it’s still delicious. I’ve served this to dairy-free guests who didn’t even notice the swap.
Savory-Sweet Hybrid
Reduce the sugar to 1/4 cup and add 1 teaspoon of orange zest to the custard. The citrus cuts through the sweetness and adds a bright, fresh note. Perfect for spring brunches.
Serving & Storage Suggestions
This overnight cinnamon roll baked French toast is best served warm, straight from the oven. Here’s how to make the most of it:
Serving: Cut into squares and serve on warmed plates. Drizzle generously with cream cheese glaze and sprinkle with a pinch of cinnamon on top. For a complete breakfast, add fresh fruit like sliced bananas, berries, or a side of crispy bacon. A dollop of whipped cream never hurts either. I like to serve it with a hot cup of coffee or a tall glass of cold milk for the kids.
Storage: Leftovers keep beautifully in the refrigerator for up to 4 days. Store in an airtight container or cover the baking dish tightly with foil. The flavors actually deepen overnight—I’ve been known to eat it cold straight from the fridge the next day.
Reheating: For best results, reheat individual portions in a toaster oven at 350°F for 8-10 minutes. The microwave works in a pinch (about 45 seconds), but it softens the crispy top. If reheating the whole dish, cover with foil and warm at 325°F for 15-20 minutes.
Freezing: This recipe freezes beautifully. Bake it completely, let it cool, then wrap tightly in plastic wrap and foil. Freeze for up to 3 months. To serve, thaw overnight in the fridge and reheat as directed. I often make two batches—one for now, one for later.
Nutritional Information & Benefits
Here’s the approximate nutritional breakdown per serving (based on 10 servings, without glaze):
| Nutrient | Amount |
|---|---|
| Calories | 320 |
| Total Fat | 14g |
| Saturated Fat | 8g |
| Cholesterol | 145mg |
| Sodium | 380mg |
| Total Carbohydrates | 40g |
| Dietary Fiber | 2g |
| Sugars | 22g |
| Protein | 10g |
Health Benefits: While this is definitely a treat, it does offer some nutritional value. Eggs provide high-quality protein and choline, which is important for brain health. Cinnamon is packed with antioxidants and may help regulate blood sugar. Whole milk adds calcium and vitamin D for strong bones. And if you use whole-grain bread, you’ll get extra fiber. I like to think of this as a breakfast that nourishes both body and soul—everything in moderation, right?
Dietary Considerations: This recipe contains gluten, dairy, and eggs. For a gluten-free version, use sturdy gluten-free bread. For dairy-free, use plant-based milk and butter alternatives. Not suitable for vegan diets unless you use egg replacer and plant-based alternatives.
Frequently Asked Questions
Can I use fresh bread instead of stale bread?
You can, but I don’t recommend it. Fresh bread absorbs the custard too quickly and turns mushy. If fresh bread is all you have, cube it and bake at 300°F for 10 minutes to dry it out. This mimics the texture of day-old bread and prevents sogginess.
Can I skip the overnight soak?
Technically yes, but the result won’t be the same. The overnight soak allows the bread to fully absorb the custard, creating that perfect creamy texture. If you’re short on time, let it sit for at least 2 hours at room temperature. The longer it sits, the better it gets.
How do I prevent the top from burning?
If your oven runs hot or the edges are browning too quickly, tent the dish with aluminum foil for the last 10-15 minutes of baking. This protects the top while allowing the center to finish cooking. I’ve saved many a breakfast this way.
Can I make this gluten-free?
Absolutely! Use a sturdy gluten-free bread like Udi’s or Schar. Make sure the bread is day-old or toasted first, as gluten-free bread tends to be more delicate. The rest of the ingredients are naturally gluten-free, so just swap the bread and you’re good to go.
How do I store leftovers and reheat them?
Store leftovers in an airtight container in the fridge for up to 4 days. Reheat individual portions in a toaster oven at 350°F for 8-10 minutes for best results. The microwave works in a pinch but softens the crispy top. You can also freeze the baked dish for up to 3 months—just thaw overnight and reheat.
Conclusion
This overnight cinnamon roll baked French toast has become more than just a recipe in my house—it’s a tradition. It’s what we make on Christmas morning, on lazy Saturdays, and on those days when everyone needs a little extra sweetness. The best part? It costs pennies per serving, uses ingredients I always have on hand, and makes my kitchen smell like a bakery.
I love how forgiving this recipe is. You can tweak it, swap ingredients, and it still turns out amazing. That’s the mark of a truly great recipe—one that adapts to your family’s tastes and still delivers every single time. Whether you’re feeding picky eaters, hosting a brunch, or just want to treat yourself to something special, this dish delivers.
Give it a try this weekend. Prep it before bed, wake up to that incredible cinnamon smell, and watch your family’s faces light up. And when you do, I’d love to hear about it. Leave a comment below, share your variations, or tag me in your photos. Happy cooking, friends—you’ve got this!
Pin This Recipe!

Easy Overnight Cinnamon Roll Baked French Toast
This overnight cinnamon roll baked French toast is a budget-friendly, make-ahead breakfast that feeds a crowd. With a crispy cinnamon-sugar crust and soft, custard-like center, it’s a kid-approved family favorite that makes weekend mornings magical.
- Prep Time: 20 minutes
- Cook Time: 35-40 minutes
- Total Time: 6 hours 55 minutes to 24 hours 40 minutes (including overnight soak)
- Yield: 8-10 servings 1x
- Category: Breakfast
- Cuisine: American
Ingredients
- 8 cups day-old bread, cubed (about 1 large loaf of French bread or brioche)
- 6 large eggs, room temperature
- 2 cups whole milk
- 1/2 cup heavy cream (optional)
- 1/3 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
- 3/4 cup packed brown sugar (light or dark)
- 2 tablespoons ground cinnamon
- 1/4 teaspoon salt
- 4 ounces cream cheese, softened
- 1/2 cup powdered sugar
- 2 tablespoons milk
- 1/2 teaspoon vanilla extract
Instructions
- Prep the bread: Cut day-old bread into 1-inch cubes. Spread on a baking sheet and let dry out for an hour if not already stale.
- Make the cinnamon swirl: In a medium bowl, combine softened butter, brown sugar, cinnamon, and salt. Mix until it forms a thick, spreadable paste.
- Prepare the custard: In a large bowl, whisk eggs until frothy (about 1 minute). Add milk, heavy cream, granulated sugar, vanilla, cinnamon, nutmeg, and salt. Whisk until fully combined and sugar dissolves.
- Layer the bread: Grease a 9×13-inch baking dish. Spread half the bread cubes evenly. Drop spoonfuls of half the cinnamon swirl mixture over the bread and gently spread.
- Add the second layer: Top with remaining bread cubes. Drop remaining cinnamon swirl mixture on top and spread gently. Pour custard evenly over everything, pressing down lightly with a spatula to ensure all bread is soaked.
- Overnight soak: Cover dish tightly with plastic wrap and refrigerate for at least 6 hours, up to 24 hours.
- Bake: Preheat oven to 350°F (175°C). Remove dish from fridge while oven heats (about 15 minutes). Bake uncovered for 35-40 minutes, until top is golden brown and center is set. A knife inserted in the middle should come out clean.
- Make the glaze: While French toast bakes, beat softened cream cheese with an electric mixer until smooth. Add powdered sugar, milk, and vanilla. Beat until glossy and pourable. If too thick, add another tablespoon of milk.
- Rest and serve: Let baked French toast rest for 5 minutes before cutting. Drizzle generously with cream cheese glaze and serve warm.
Notes
Use stale bread for best texture. The overnight soak is crucial for perfect custard consistency. If edges brown too quickly, tent with foil for last 10 minutes. Double the glaze recipe for extra. Leftovers keep in fridge for up to 4 days. Freezes well for up to 3 months.
Nutrition
- Serving Size: 1 square (based on 1
- Calories: 320
- Sugar: 22
- Sodium: 380
- Fat: 14
- Saturated Fat: 8
- Carbohydrates: 40
- Fiber: 2
- Protein: 10
Keywords: overnight French toast, cinnamon roll French toast, baked French toast, make-ahead breakfast, brunch recipe, kid-friendly breakfast, budget-friendly breakfast


