This Cinnamon Roll French Toast Casserole is a warm and cozy dish that’s perfect for breakfast. Made with sweet cinnamon rolls, eggs, and milk, it’s both easy and tasty!
You’ll love how the sweet, gooey topping makes every bite feel like a hug. I usually top it with a drizzle of icing for that extra treat. Yum! 🥰
Key Ingredients & Substitutions
Cinnamon Rolls: You can use store-bought cinnamon rolls for convenience or make your own from scratch if you feel adventurous. If you’re looking for a healthier twist, try whole grain rolls.
Eggs: Eggs are vital for binding everything together. If you’re looking for an egg-free option, you can replace each egg with 1/4 cup of unsweetened applesauce or a flax egg (1 tablespoon ground flaxseed mixed with 2.5 tablespoons water).
Milk: Whole milk gives richness, but you can substitute with almond milk, oat milk, or any plant-based milk for a dairy-free version. Just make sure it’s unsweetened for the best flavor.
Vanilla Extract: This adds a lovely flavor. If you don’t have it, try a splash of almond extract or simply omit it, though vanilla gives a nice depth to the dish.
Ground Cinnamon: Ground cinnamon is key to the classic flavor. You can also mix in some nutmeg or pumpkin spice for a unique twist.
How Do I Ensure My Casserole Stays Moist and Delicious?
Soaking the cinnamon rolls in the custard is crucial for a moist casserole. It allows the flavors to blend and keeps the bread tender. Here’s how to do it perfectly:
- Cut the cinnamon rolls into quarters to increase the surface area soaking up the egg mixture.
- After pouring the custard, gently press the rolls down into the mixture. This helps them soak up every bit!
- Let it sit for 10-15 minutes before baking. This resting time allows the bread to absorb more moisture.
Baking time is also important. You want the casserole to be set but still soft. Keep an eye on it in the last few minutes!

Cinnamon Roll French Toast Casserole
Ingredients You’ll Need:
For the Casserole:
- 6 large cinnamon rolls (store-bought or homemade)
- 4 large eggs
- 1 1/2 cups whole milk
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- Pinch of salt
- 1/4 cup granulated sugar (optional, for a sweeter custard)
For Topping:
- Icing or glaze (usually comes with cinnamon rolls or homemade)
How Much Time Will You Need?
This delicious Cinnamon Roll French Toast Casserole takes about 15 minutes to prep and 30-35 minutes to bake, making the total time around 50 minutes. Let it sit for a bit to cool before serving, and enjoy every sweet, gooey bite!
Step-by-Step Instructions:
1. Prepare the Oven and Dish:
First, preheat your oven to 350°F (175°C). While it’s warming up, lightly grease an 8×8 inch baking dish to prevent sticking.
2. Cut the Cinnamon Rolls:
Grab your cinnamon rolls and cut them into quarters. This will help them soak up that delicious egg mixture. Spread those fluffy pieces evenly in your greased baking dish, getting them ready for the custard.
3. Mix the Custard:
In a large mixing bowl, whisk together the eggs, whole milk, vanilla extract, ground cinnamon, salt, and granulated sugar if you’re using it. Make sure everything is well mixed and smooth.
4. Combine and Soak:
Now, pour the egg mixture evenly over the chopped cinnamon rolls. Gently press the pieces down with your fingers or a spatula to help them soak up all that tasty custard.
5. Let it Rest:
Once everything’s combined, let the dish sit for about 10-15 minutes. This soaking time allows the rolls to absorb the mixture fully so they’re perfectly moist when baked.
6. Bake:
Place the dish in your preheated oven and bake for 30-35 minutes. It should puff up and look golden brown. To check if it’s done, insert a knife in the center; it should come out mostly clean. A little gooey is okay, because it will add to the flavor!
7. Add the Icing:
Once it’s out of the oven, let it cool for a few minutes—just enough so it’s safe to eat. Drizzle on that icing or glaze that came with your cinnamon rolls for a sweet finish!
8. Serve and Enjoy!
Slice it up and serve warm. Optionally, pair it with extra syrup or fresh fruit for a delightful breakfast treat. Enjoy this warm, gooey, cinnamon-sweet casserole!
Can I Use Different Types of Bread for This Recipe?
Yes, you can! While cinnamon rolls are traditional, you can substitute them with brioche, challah, or even croissants for a different flavor and texture. Just make sure the bread is somewhat stale to absorb the custard better.
How Can I Make This Recipe Gluten-Free?
To make a gluten-free version, use gluten-free cinnamon rolls. Check that the other ingredients, such as the milk and vanilla extract, are gluten-free as well. The baking time may vary slightly, so keep an eye on it!
Can I Prepare This Casserole the Night Before?
Absolutely! To prepare in advance, follow the recipe up through the pouring of the egg mixture, then cover the dish with plastic wrap and refrigerate overnight. In the morning, bake it directly from the fridge, adding a few extra minutes to the baking time.
How Should I Store Leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm in the microwave or bake at a low temperature until heated through. Just add a splash of milk to keep it moist!
