Brioche French Toast
Brioche French Toast is the ultimate breakfast indulgence—soft, buttery brioche bread soaked in a rich vanilla-cinnamon custard, then pan-fried to golden perfection. The result is a tender, slightly crisp slice with a melt-in-your-mouth texture that makes every bite feel like a special occasion. Whether you’re serving it for a weekend brunch or treating yourself to a cozy morning at home, this easy recipe delivers all the warmth and comfort you crave.
Prep Time: 10 minutes | Cook Time: 10 minutes | Total Time: 20 minutes | Servings: 4
Ingredients
- 8 slices brioche bread
- 3 large eggs
- 1 cup milk (whole or 2% for richness)
- 1 tsp vanilla extract
- 1 tsp ground cinnamon
- 2 tbsp butter (for cooking)
Instructions
- In a shallow bowl, whisk together the eggs, milk, vanilla extract, and cinnamon until smooth and well combined.
- Dip each slice of brioche bread into the egg mixture, allowing it to soak for about 10-15 seconds per side so it absorbs the custard without falling apart.
- Heat a large skillet or griddle over medium heat and melt a small amount of butter to coat the surface.
- Place the soaked bread slices onto the skillet and cook for 2-3 minutes per side, or until golden brown and slightly crisp on the edges.
- Repeat with the remaining slices, adding more butter to the skillet as needed.
- Serve warm with your favorite toppings such as maple syrup, fresh berries, or a dusting of powdered sugar.
Pro Tips for Perfect Brioche French Toast
- Use slightly stale brioche for best results—it soaks up the custard without becoming soggy.
- Don’t rush the soaking process; let the bread absorb the mixture for maximum flavor.
- Keep the heat at medium to avoid burning the outside before the inside cooks through.
- Use a non-stick or well-seasoned skillet to prevent sticking and ensure even browning.
- Keep cooked slices warm in a low oven (200°F) while preparing the rest.
Variations and Substitutions
- For a dairy-free version, use almond milk or oat milk and coconut oil instead of butter.
- Add a pinch of nutmeg or cardamom for a spiced twist.
- Make it extra decadent by adding a splash of heavy cream to the egg mixture.
- For a healthier option, use whole grain brioche and reduce the butter.
Storage and Reheating Tips
Store leftover French toast in an airtight container in the refrigerator for up to 3 days. To reheat, place slices in a toaster oven or skillet over low heat until warmed through. Avoid microwaving as it can make the toast soggy.
Frequently Asked Questions
- Can I make this ahead of time? Yes, you can prepare the egg mixture the night before and store it in the fridge. Dip and cook the bread fresh in the morning for best texture.
- What if I don’t have brioche? You can substitute with challah, Texas toast, or any thick-sliced bread, though brioche gives the richest flavor.
- Can I freeze French toast? Yes, freeze cooked slices in a single layer, then store in a freezer bag for up to 2 months. Reheat in the toaster or oven.
- How do I prevent soggy French toast? Use slightly stale bread and avoid over-soaking. Cook on medium heat to ensure even cooking.
- Is this recipe vegetarian? Yes, brioche French toast is vegetarian as long as the brioche bread contains no animal-derived ingredients like lard.
Nutrition Estimate (per serving)
Approximately 320 calories, 10g protein, 35g carbohydrates, 15g fat.

Brioche French Toast
Ingredients
Main ingredients
- 8 slices 8 slices brioche bread
- 3 large 3 large eggs
- 1 cup 1 cup milk (whole or 2% for richness)
- 1 tsp 1 tsp vanilla extract
- 1 tsp 1 tsp ground cinnamon
- 2 tbsp 2 tbsp butter (for cooking) Add more butter as needed during cooking.
Instructions
Preparation
- In a shallow bowl, whisk together the eggs, milk, vanilla extract, and cinnamon until smooth and well combined.
- Dip each slice of brioche bread into the egg mixture, allowing it to soak for about 10-15 seconds per side.
Cooking
- Heat a large skillet or griddle over medium heat and melt a small amount of butter to coat the surface.
- Place the soaked bread slices onto the skillet and cook for 2-3 minutes per side, until golden brown and slightly crisp on the edges.
- Repeat with the remaining slices, adding more butter to the skillet as needed.
- Serve warm with your favorite toppings such as maple syrup, fresh berries, or powdered sugar.