My sister swore she hated French toast casserole. For years. “Too soggy,” she’d say with a wrinkled nose every time I mentioned it. “It’s just wet bread, I don’t get the hype.” I’d nod and move on, because honestly, you don’t argue with a person who has strong opinions about breakfast casseroles. But last Christmas morning, I made this Easy Overnight Cinnamon Roll French Toast Casserole just for myself—or so I told everyone. I was pulling it out of the oven, the top golden and sticky with that cream cheese glaze, when I caught her standing behind me with a fork already in her hand. “I’m just testing it,” she mumbled, and then she took a bite. That was three years ago, and now she texts me every December asking when I’m making “the cinnamon roll thing” again.
This recipe started as a happy accident, honestly. I had a can of cinnamon rolls in the fridge that I forgot to bake, a loaf of brioche going stale, and a house full of people expecting breakfast. I figured, why not combine the two? The result was so much better than I expected. The bread soaks up that eggy custard overnight, turning into these soft, almost pudding-like layers, while the cinnamon roll pieces on top get slightly caramelized and chewy. It’s the kind of breakfast that makes you close your eyes after the first bite. You know that feeling when something is so good you almost can’t believe you made it yourself? That’s this casserole.
Maybe you’ve been there—staring at a can of cinnamon rolls and wondering if there’s something more you could do with them. Or maybe you’re just looking for a breakfast that feels special but doesn’t require you to stand over a stove flipping pancakes while everyone waits. This is that recipe. It’s the one that gets requested for every holiday, the one that disappears in minutes, and the one that converted my French toast casserole-hating sister into a full-on fan. I keep making it because it works, every single time, and because watching someone take that first bite never gets old.
Why You’ll Love This Recipe
Let me tell you why this Easy Overnight Cinnamon Roll French Toast Casserole has become my go-to for holidays, lazy weekends, and any morning when I want to feel like I have my life together. I’ve tested this recipe more times than I can count—tweaking the custard ratio, playing with the cinnamon roll placement, and even burning a batch or two to figure out the perfect baking time. It’s been taste-tested by my family, my neighbors, and a few unsuspecting friends who showed up for coffee and left asking for the recipe.
- Quick & Easy: The active prep time is about 15 minutes. Seriously. You throw it together the night before, and in the morning, you just pop it in the oven. Perfect for Christmas morning or a busy weekday when you still want something special.
- Simple Ingredients: You only need a handful of things—canned cinnamon rolls, bread, eggs, milk, and a few pantry staples. No fancy grocery trips required. You probably have everything right now.
- Perfect for Holidays & Brunch: This casserole feeds a crowd and looks impressive on the table. It’s become my signature dish for Easter brunch, Thanksgiving morning, and Christmas breakfast.
- Crowd-Pleaser: Kids love the cinnamon roll topping, adults love the creamy, custard-like texture, and everyone goes back for seconds. I’ve never had leftovers.
- Unbelievably Delicious: The combination of soft, custard-soaked bread with sticky, caramelized cinnamon roll pieces and that tangy cream cheese glaze is next-level comfort food. It’s like eating a cinnamon roll and French toast at the same time.
What makes this recipe different from all the other versions out there? It’s the way the cinnamon rolls are used. Instead of just chopping them up and mixing them in, I layer whole pieces on top so they get that beautiful golden-brown, slightly crispy edge while the bread underneath stays soft and tender. The cream cheese glaze from the cinnamon roll icing is drizzled on after baking, so it stays creamy and doesn’t just melt away. It’s not just another breakfast casserole—it’s the one that makes people ask, “Wait, how did you do this?”
This recipe isn’t just good—it’s the kind that makes you feel like a morning hero. It’s comfort food reimagined: faster, easier, but with the same soul-soothing satisfaction. Perfect for impressing overnight guests without stress, or turning a regular Saturday morning into something memorable.
What Ingredients You Will Need
This recipe uses simple, everyday ingredients to create something that tastes far more complicated than it is. Most of these are pantry staples, and the few that aren’t are easy to find at any grocery store. Here’s what you’ll need:
- For the Casserole Base:
- 1 (12.4 oz) can refrigerated cinnamon rolls with cream cheese icing (I prefer Pillsbury Grands! for the best texture and flavor)
- 6 cups cubed day-old bread (brioche, challah, or French bread work best; about half a loaf)
- 6 large eggs, room temperature (helps create a smoother custard)
- 1 ½ cups whole milk (or 2%—avoid skim, it makes the custard too thin)
- ½ cup heavy cream (adds richness; you can substitute with half-and-half)
- ⅓ cup granulated sugar
- 1 tablespoon vanilla extract
- 1 teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg (optional, but adds warmth)
- ¼ teaspoon salt
- For the Topping:
- 2 tablespoons unsalted butter, melted
- 2 tablespoons brown sugar, packed
- ½ teaspoon ground cinnamon
- For the Glaze:
- The cream cheese icing from the cinnamon roll can
- 2 ounces cream cheese, softened (optional, for extra tanginess)
- 2 tablespoons powdered sugar (if needed to thicken)
- 1-2 tablespoons milk (to thin the glaze if needed)
Ingredient Notes & Tips:
For the bread, day-old or slightly stale bread is actually better here. Fresh bread can get too mushy. If your bread is fresh, just cube it and leave it out on the counter for an hour or two. I’ve used brioche, challah, and even plain white bread, and they all work—brioche gives the richest result. For the cinnamon rolls, I really do recommend Pillsbury Grands! because they’re larger and have a better cinnamon-to-dough ratio. The store-brand versions work, but the rolls are smaller and you might need to use more. The cream cheese icing that comes with them is perfect for the glaze, but I like to add a little extra softened cream cheese to make it even tangier. If you’re dairy-free, you can use almond milk and a dairy-free cream cheese substitute, though the texture will be slightly less rich.
Equipment Needed
You don’t need any fancy gadgets for this Easy Overnight Cinnamon Roll French Toast Casserole. Here’s what you’ll need:
- A 9×13-inch baking dish (glass or ceramic works best for even heating)
- A large mixing bowl
- A whisk
- A sharp knife or pizza cutter (for cutting the cinnamon rolls)
- Measuring cups and spoons
- Plastic wrap or aluminum foil (for covering overnight)
- A small saucepan or microwave-safe bowl (for warming the glaze)
If you don’t have a 9×13 dish, you can use two 8×8-inch dishes or even a large cast-iron skillet. Just adjust the baking time slightly—smaller dishes might need an extra 5-10 minutes. I’ve also made this in a disposable aluminum pan for potlucks, and it works great. For the glaze, I like to use a small whisk or fork to mix it smooth. A silicone spatula is helpful for scraping every last bit of that cream cheese icing out of the can—don’t waste a drop!
Preparation Method

This recipe is all about the overnight soak, which makes the morning so much easier. Here’s how to do it:
- Prepare the baking dish. Grease a 9×13-inch baking dish with butter or non-stick spray. This is important—the custard can stick to the bottom, and you don’t want to lose any of that deliciousness.
- Cube the bread. Cut your day-old bread into 1-inch cubes. You should have about 6 cups. Spread them evenly in the prepared dish. If you’re using brioche or challah, leave the crusts on—they add texture.
- Open the cinnamon rolls. Open the can of cinnamon rolls (the pop sound still makes me jump!). Set aside the container of cream cheese icing for later. Cut each cinnamon roll into 6-8 pieces, depending on how big you want the chunks. I like to leave some pieces a little larger for texture.
- Scatter the cinnamon roll pieces. Sprinkle about half of the cut-up cinnamon roll pieces over the bread cubes. Toss gently to distribute them. Reserve the remaining pieces for the top.
- Make the custard. In a large mixing bowl, whisk together the eggs, whole milk, heavy cream, granulated sugar, vanilla extract, ground cinnamon, nutmeg (if using), and salt. Whisk until the sugar is dissolved and the mixture is smooth and pale yellow. This should take about a minute.
- Pour the custard. Slowly pour the custard mixture evenly over the bread and cinnamon roll pieces in the dish. Use a spatula or your hands to gently press the bread down so it absorbs the liquid. Don’t worry if some pieces stick up—they’ll get crispy.
- Add the remaining cinnamon rolls. Scatter the reserved cinnamon roll pieces on top. Press them down slightly so they’re partially submerged in the custard.
- Make the topping. In a small bowl, mix together the melted butter, brown sugar, and cinnamon. Drizzle this mixture evenly over the top of the casserole. This will create a slightly caramelized, crunchy top layer.
- Cover and refrigerate. Cover the dish tightly with plastic wrap or aluminum foil. Refrigerate for at least 4 hours, but preferably overnight (8-12 hours). This allows the bread to fully absorb the custard. Don’t skip this step—it’s what makes the casserole so soft and tender.
- Bake the casserole. The next morning, preheat your oven to 350°F (175°C). Remove the casserole from the fridge and let it sit on the counter while the oven heats (about 15-20 minutes). This takes the chill off and helps it bake evenly. Bake, uncovered, for 35-40 minutes, or until the top is golden brown and the center is set. It should jiggle slightly but not be liquid. If the top is browning too quickly, tent it with foil for the last 10 minutes.
- Make the glaze. While the casserole bakes, prepare the glaze. Squeeze the cream cheese icing from the can into a small bowl. If you want extra tanginess, add 2 ounces of softened cream cheese and whisk until smooth. If the glaze is too thick, add milk 1 tablespoon at a time until it reaches a drizzling consistency. If it’s too thin, add powdered sugar.
- Glaze and serve. Let the casserole cool for 5-10 minutes after baking. This allows it to set up so it doesn’t fall apart when you serve it. Drizzle the cream cheese glaze generously over the top. Serve warm.
Pro Tip: The casserole is done when a knife inserted into the center comes out clean or with just a few moist crumbs. The internal temperature should be around 165°F (74°C). If you’re unsure, it’s better to slightly underbake than overbake—the residual heat will finish cooking it.
Cooking Tips & Techniques
After making this Easy Overnight Cinnamon Roll French Toast Casserole more times than I can count, I’ve learned a few things the hard way. Let me save you some trouble.
Don’t skimp on the overnight soak. I know it’s tempting to rush this, but the bread really needs time to absorb the custard. Four hours is the minimum, but overnight is best. If you’re in a hurry, you can let it sit at room temperature for 1-2 hours, but the texture won’t be as good. The first time I made this, I only let it soak for 30 minutes, and the bread was dry in spots. Never again.
Use day-old bread. Fresh bread is too soft and will turn into mush. If all you have is fresh bread, cube it and spread it on a baking sheet in a 300°F oven for about 10 minutes to dry it out slightly. This mimics day-old bread and prevents sogginess.
Watch the baking time. Every oven is different. Mine runs a little hot, so I start checking at 30 minutes. If the top is getting too dark but the center is still jiggly, cover it loosely with foil and continue baking. The foil reflects heat and prevents burning.
Let it rest. This is the hardest part for me—waiting! But letting the casserole rest for 5-10 minutes after baking is crucial. It allows the custard to set, so your slices hold their shape. If you cut into it immediately, you’ll get a soupy mess. Trust me, I’ve done it.
Double the glaze. The icing that comes with the cinnamon rolls is good, but it’s never enough. I always add extra cream cheese and a splash of milk to make more. People love extra glaze, so don’t be shy.
Variations & Adaptations
This Easy Overnight Cinnamon Roll French Toast Casserole is incredibly versatile. Here are some ways to make it your own:
- Make it gluten-free: Use gluten-free bread (like Schär or Canyon Bakehouse) and gluten-free cinnamon rolls. The texture will be slightly different, but it still works beautifully. Just be sure to let the bread soak a little longer, as gluten-free bread can be denser.
- Make it dairy-free: Substitute the whole milk with oat milk or almond milk, use dairy-free cream cheese, and replace the butter with coconut oil. Oat milk gives the creamiest result. The heavy cream can be replaced with full-fat coconut milk for richness.
- Add mix-ins: Fold in ½ cup of chopped pecans or walnuts with the cinnamon roll pieces for crunch. Or add ½ cup of dried cranberries or raisins for a little tartness. I once added chopped apples that I sautéed in butter and cinnamon, and it was incredible—like apple pie meets cinnamon roll.
- Change the flavor profile: Swap the cinnamon for pumpkin pie spice and add ¼ cup of pumpkin puree to the custard for a fall version. Or use chai spice mix for a warm, aromatic twist. For a chocolate version, add ¼ cup of cocoa powder to the custard and use chocolate chip brioche.
- Make it ahead for the freezer: Assemble the casserole in a freezer-safe dish, cover tightly, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking. You may need to add 10-15 minutes to the baking time.
Serving & Storage Suggestions
This casserole is best served warm, straight from the oven. The contrast between the soft, custardy bread and the slightly crispy, caramelized top is perfection. I like to serve it in big squares, with extra glaze drizzled on top. It’s rich enough to stand alone, but if you want to round out the meal, here are some ideas:
- Pair with fresh fruit: A side of fresh berries, sliced bananas, or a simple fruit salad cuts through the richness. The acidity of raspberries or strawberries works especially well.
- Add protein: Serve with scrambled eggs, bacon, or breakfast sausage to make it a complete meal. The savory-sweet combo is always a hit.
- Beverage pairings: A hot cup of coffee, a cold glass of milk, or even a mimosa for a brunch occasion. The casserole is sweet, so unsweetened coffee or tea balances it nicely.
- Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. The casserole will soften as it sits, but it’s still delicious. To reheat, microwave individual portions for 30-45 seconds, or reheat the whole dish in a 300°F oven for 10-15 minutes. The flavors actually meld together even more overnight, so leftovers can taste even better.
- Freezing: You can freeze the baked casserole. Let it cool completely, then wrap tightly in plastic wrap and foil. Freeze for up to 2 months. Thaw overnight in the fridge and reheat in a 300°F oven until warmed through. The texture will be slightly softer, but it’s still wonderful.
Nutritional Information & Benefits
While this Easy Overnight Cinnamon Roll French Toast Casserole is definitely a treat, here’s a rough estimate of what you’re getting per serving (based on 8 servings):
- Calories: ~450
- Fat: 22g
- Carbohydrates: 52g
- Protein: 12g
- Sugar: 28g
- Fiber: 2g
This recipe contains eggs, dairy, and gluten. For allergen-friendly versions, see the variations section above. The eggs provide high-quality protein and choline, which is great for brain health. The cinnamon in the recipe has anti-inflammatory properties and can help regulate blood sugar. And honestly, there’s something to be said for the mental health benefits of starting your day with a warm, comforting breakfast that makes you feel cared for. I’m a firm believer that food made with love is good for you, no matter the calorie count. Enjoy this in moderation as part of a balanced diet, and don’t feel guilty about it.
Conclusion
This Easy Overnight Cinnamon Roll French Toast Casserole is one of those recipes that feels like a secret weapon. It’s simple enough for a weekday morning but impressive enough for a holiday brunch. It’s forgiving—you can use different breads, adjust the sweetness, or add your favorite mix-ins—and it always, always delivers. The overnight soak does all the work, so you can sleep in and still serve something that looks like you spent hours in the kitchen.
I love this recipe because it brings people together. There’s something about pulling a golden, glazed casserole out of the oven that makes everyone gather around the table. It’s the kind of breakfast that creates memories—the laughter, the “mmm” sounds, the requests for seconds. I hope you’ll try it and make it your own. Maybe add some pecans, or double the glaze, or serve it with a side of crispy bacon. Whatever you do, I’d love to hear about it. Leave a comment below and tell me how it turned out, or share your own twist on this recipe. Happy cooking!
Frequently Asked Questions
Can I make this casserole without the overnight soak?
Technically yes, but I don’t recommend it. The overnight soak allows the bread to fully absorb the custard, resulting in a soft, tender texture. Without it, you’ll have dry spots and the custard won’t be as evenly distributed. If you’re short on time, let it sit at room temperature for at least 1-2 hours.
Can I use homemade cinnamon rolls instead of canned?
Absolutely! If you have homemade cinnamon rolls, use them. Just make sure they’re fully baked and cooled before cutting them up. You’ll also need to make your own cream cheese glaze—a simple mix of cream cheese, powdered sugar, vanilla, and milk works perfectly.
Why is my casserole soggy in the middle?
This usually happens for two reasons: either the casserole wasn’t baked long enough, or there was too much custard. Make sure your bread-to-custard ratio is correct. Also, let the casserole rest for 5-10 minutes after baking—this allows the custard to set up. If the center is still jiggly, put it back in the oven for 5-10 minutes.
Can I use a different type of bread?
Yes! Brioche, challah, French bread, and even plain white bread all work. Just avoid bread that’s too soft (like sandwich bread) or too dense (like whole wheat). Day-old bread is best. If your bread is fresh, toast it lightly or let it sit out to dry before using.
How do I make the glaze thicker or thinner?
To thicken the glaze, add more powdered sugar, 1 tablespoon at a time, until you reach the desired consistency. To thin it, add milk, 1 teaspoon at a time. The glaze should be thick enough to coat the back of a spoon but thin enough to drizzle. If you’re using the icing from the can, it’s usually the perfect consistency right out of the package.
Pin This Recipe!

Easy Overnight Cinnamon Roll French Toast Casserole
This Easy Overnight Cinnamon Roll French Toast Casserole combines soft, custard-soaked bread with sticky, caramelized cinnamon roll pieces and a tangy cream cheese glaze. It’s the perfect make-ahead breakfast for holidays and brunch, requiring only 15 minutes of active prep time.
- Prep Time: 15 minutes
- Cook Time: 35-40 minutes
- Total Time: 8 hours 50 minutes (including overnight soak)
- Yield: 8 servings 1x
- Category: Breakfast / Brunch
- Cuisine: American
Ingredients
- 1 (12.4 oz) can refrigerated cinnamon rolls with cream cheese icing (e.g., Pillsbury Grands!)
- 6 cups cubed day-old bread (brioche, challah, or French bread)
- 6 large eggs, room temperature
- 1 ½ cups whole milk (or 2%)
- ½ cup heavy cream
- ⅓ cup granulated sugar
- 1 tablespoon vanilla extract
- 1 teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg (optional)
- ¼ teaspoon salt
- 2 tablespoons unsalted butter, melted
- 2 tablespoons brown sugar, packed
- ½ teaspoon ground cinnamon
- Cream cheese icing from the cinnamon roll can
- 2 ounces cream cheese, softened (optional)
- 2 tablespoons powdered sugar (if needed to thicken)
- 1–2 tablespoons milk (to thin the glaze if needed)
Instructions
- Grease a 9×13-inch baking dish with butter or non-stick spray.
- Cube day-old bread into 1-inch cubes (about 6 cups) and spread evenly in the prepared dish.
- Open the can of cinnamon rolls and set aside the cream cheese icing. Cut each cinnamon roll into 6-8 pieces.
- Scatter about half of the cut-up cinnamon roll pieces over the bread cubes and toss gently.
- In a large mixing bowl, whisk together eggs, whole milk, heavy cream, granulated sugar, vanilla extract, ground cinnamon, nutmeg (if using), and salt until smooth.
- Pour the custard mixture evenly over the bread and cinnamon roll pieces. Gently press the bread down to absorb the liquid.
- Scatter the remaining cinnamon roll pieces on top and press them down slightly.
- In a small bowl, mix melted butter, brown sugar, and ½ teaspoon cinnamon. Drizzle over the top.
- Cover tightly with plastic wrap or foil and refrigerate for at least 4 hours, preferably overnight (8-12 hours).
- The next morning, preheat oven to 350°F (175°C). Remove casserole from fridge and let sit for 15-20 minutes.
- Bake uncovered for 35-40 minutes, until golden brown and center is set. Tent with foil if browning too quickly.
- While baking, prepare the glaze: squeeze cream cheese icing into a bowl. Optionally add softened cream cheese and whisk until smooth. Add milk to thin or powdered sugar to thicken as needed.
- Let casserole cool for 5-10 minutes, then drizzle glaze generously over the top. Serve warm.
Notes
Use day-old bread for best texture. The overnight soak is crucial for a soft, tender result. Let the casserole rest after baking to set properly. Double the glaze for extra coverage.
Nutrition
- Serving Size: 1 square (1/8 of cas
- Calories: 450
- Sugar: 28
- Sodium: 480
- Fat: 22
- Saturated Fat: 12
- Carbohydrates: 52
- Fiber: 2
- Protein: 12
Keywords: cinnamon roll french toast casserole, overnight french toast casserole, easy breakfast casserole, holiday brunch, make-ahead breakfast


