
The aroma of vanilla and cinnamon wafting through your kitchen, buttery brioche soaking up a rich custard, and golden-brown edges crisping just right in the pan — this is breakfast worth waking up for. This recipe transforms thick slices of brioche into pillowy-soft, custardy French toast with a delicate spice that never overpowers. It’s the kind of morning meal that feels special without requiring fancy techniques or hard-to-find ingredients.
Why You’ll Love This Recipe
- Uses buttery brioche bread for an ultra-rich, tender texture that absorbs custard beautifully without falling apart
- Ready in 20 minutes from mixing bowl to breakfast table, perfect for weekend mornings or holiday brunches
- Warm cinnamon and vanilla combination creates a comforting, bakery-style flavor that appeals to all ages
- Make-ahead friendly — soak the bread the night before and cook fresh in the morning for zero stress
- Perfectly balanced sweetness that pairs beautifully with both maple syrup and fresh berries
Pro Tips
- Use day-old brioche that’s slightly stale — it soaks up custard without becoming mushy, creating that ideal custardy center with crispy edges
- Don’t rush the soak — give each slice 30-45 seconds per side to fully absorb the custard mixture for maximum flavor and texture
- Control your heat by cooking over medium-low rather than high heat; this ensures the custard cooks through while the outside caramelizes to golden perfection without burning
- Add a pinch of salt to your custard mixture to enhance the vanilla and balance the sweetness, making every flavor pop

Vanilla Cinnamon Brioche French Toast
Ingredients
Method
- In a shallow bowl or pie dish, whisk together the eggs, milk, heavy cream, vanilla extract, cinnamon, sugar, and salt until completely smooth and the sugar has dissolved, about 1 minute.
- Heat a large nonstick skillet or griddle over medium heat and add 1 tablespoon of butter, swirling to coat the surface evenly.
- Dip one slice of brioche into the custard mixture, letting it soak for 30-45 seconds per side until saturated but not falling apart. Gently shake off excess custard.
- Place the soaked bread in the hot skillet and cook for 3-4 minutes on the first side, until deep golden brown with crispy edges.
- Flip carefully and cook for another 2-3 minutes on the second side until golden and the custard is fully set in the center.
- Transfer to a plate and repeat with remaining slices, adding more butter to the pan as needed between batches.
- Serve immediately topped with a dusting of powdered sugar and a drizzle of warm maple syrup, or keep warm in a 200°F oven while finishing the remaining slices.

Frequently Asked Questions
Can I use a different type of bread?
Yes, challah or thick-cut Texas toast work wonderfully as substitutes. Avoid thin sandwich bread, which becomes too soggy and tears during cooking.
How do I keep French toast warm while cooking multiple batches?
Place finished slices on a baking sheet in a 200°F oven. They’ll stay warm and crispy for up to 20 minutes without drying out.
Can I make the custard mixture ahead of time?
Absolutely. Whisk the custard up to 24 hours in advance and store it covered in the refrigerator. Give it a quick whisk before dipping your bread.
Why is my French toast soggy in the middle?
Your heat is likely too high, cooking the outside before the custard sets inside. Lower your temperature to medium or medium-low and cook a bit longer on each side.
Storage & Serving
Store leftover French toast in an airtight container in the refrigerator for up to 3 days, or freeze for up to 2 months separated by parchment paper. Reheat in a 350°F oven for 5-7 minutes to restore crispness. Serve with a dusting of powdered sugar, fresh berries and whipped cream, or a drizzle of warm maple syrup and a pat of butter. For an extra-indulgent brunch, top with caramelized bananas or a dollop of mascarpone.
This is the French toast that turns a regular Saturday into something memorable — give it a try this weekend and watch it become your new breakfast tradition.