20 Delicious French Toast Recipes
I like making French toast because these 20 recipes show how one simple breakfast can become so many delicious options. From Classic French Toast and quick Air Fryer versions to indulgent Chocolate Chip and Crème Brûlée styles, there’s something for every mood and occasion.
Whether you want make-ahead casseroles for busy mornings, fun French Toast Sticks for kids, or fancy Stuffed Cream Cheese French Toast for special brunches, each recipe is easy to follow and tastes amazing.
What’s great about these recipes is how flexible they are for different needs. Many like Overnight French Toast Bake and French Toast Muffins can be prepared ahead and grabbed on busy mornings. There are healthier options like Protein and Vegan French Toast, plus seasonal favorites like Apple Cinnamon and Blueberry versions. Whether you’re cooking for yourself or feeding a crowd, these recipes make it simple to enjoy warm, delicious French toast any day of the week.
1. Classic French Toast

Golden, crispy French toast with a custardy center is the ultimate comfort breakfast that never goes out of style. This traditional recipe uses simple ingredients to create perfectly cooked slices with a delicate vanilla flavor. It’s the foundation recipe every home cook should master for weekend mornings or special brunches.
Prep Time: 5 minutes | Cook Time: 10 minutes | Servings: 4
Ingredients
- 8 slices thick-cut bread (brioche or challah work best)
- 4 large eggs
- ¾ cup whole milk
- 2 tablespoons granulated sugar
- 1 teaspoon vanilla extract
- ½ teaspoon ground cinnamon
- ¼ teaspoon salt
- 2 tablespoons butter for cooking
- Maple syrup and powdered sugar for serving
Instructions
- Prepare your workspace by gathering all ingredients and setting up a shallow dish for the egg mixture and a plate for the dipped bread. Having everything ready makes the cooking process smooth and efficient.
- Whisk together the eggs in a shallow bowl or pie dish, beating them until the yolks and whites are fully combined and the mixture is uniform in color without any streaks remaining.
- Add the milk to the eggs along with the sugar, vanilla extract, cinnamon, and salt, whisking vigorously until all ingredients are completely incorporated and the sugar has dissolved. The mixture should be smooth and slightly frothy.
- Heat a large skillet or griddle over medium heat and add about 1 tablespoon of butter, swirling it around to coat the entire cooking surface. The butter should melt and foam but not brown or burn.
- Dip the bread slices one at a time into the egg mixture, letting each side soak for about 20-30 seconds. The bread should absorb the custard but not become so saturated that it falls apart when you lift it.
- Let excess drip off by holding the soaked bread slice over the dish for a few seconds, allowing any extra egg mixture to drip back into the bowl. This prevents the French toast from being soggy and ensures even cooking.
- Place the bread in the hot skillet carefully, laying it down gently to avoid splashing. Don’t overcrowd the pan – cook only 2-3 slices at a time depending on your pan size to ensure even browning and easy flipping.
- Cook for 2-3 minutes on the first side without moving the bread, allowing it to develop a golden-brown crust. You’ll know it’s ready to flip when the edges look set and you can easily slide a spatula underneath.
- Flip carefully using a wide spatula to support the entire slice, turning it over in one smooth motion. Cook the second side for another 2-3 minutes until golden brown and cooked through with no wet custard remaining in the center.
- Transfer to a plate and keep warm in a low oven (200°F) if cooking in batches. Add more butter to the skillet as needed between batches to prevent sticking and maintain that rich, buttery flavor.
- Serve immediately while hot and crispy, topped with a pat of butter, a generous drizzle of warm maple syrup, and a dusting of powdered sugar. Add fresh berries or whipped cream for extra indulgence if desired.
2. French Toast Sticks

Fun, portable French toast sticks are perfect for kids and adults who love eating with their hands. These crispy-on-the-outside, soft-on-the-inside strips are ideal for dipping in syrup or your favorite toppings. Great for breakfast on the go or as a crowd-pleasing brunch option that disappears quickly.
Prep Time: 10 minutes | Cook Time: 15 minutes | Servings: 4
Ingredients
- 8 slices thick-cut bread
- 4 large eggs
- ¾ cup whole milk
- 2 tablespoons granulated sugar
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- ¼ teaspoon nutmeg
- Pinch of salt
- 3 tablespoons butter for cooking
- Maple syrup for dipping
Instructions
- Cut the bread slices into thirds lengthwise, creating stick shapes that are easy to hold and perfect for dipping. Use a sharp knife and cut straight down to create even strips that will cook uniformly.
- Prepare the custard mixture by cracking the eggs into a shallow, wide dish and whisking them thoroughly until no streaks of white or yolk remain visible. The mixture should be completely homogeneous for even coating on the bread.
- Add the milk and seasonings to the beaten eggs, including the sugar, vanilla extract, cinnamon, nutmeg, and salt. Whisk everything together vigorously for about 30 seconds until the sugar dissolves and all ingredients are fully incorporated throughout.
- Heat your skillet or griddle over medium heat and add about 1 tablespoon of butter, letting it melt completely and coat the entire cooking surface. The butter should sizzle gently but not brown, indicating the perfect temperature for cooking.
- Dip each bread stick into the egg mixture, turning to coat all sides evenly. Let them soak for about 15-20 seconds per side, ensuring they absorb enough custard to be flavorful but not so much that they become mushy and difficult to handle.
- Shake off excess custard by holding each stick over the dish for a moment, allowing the extra egg mixture to drip back down. This step ensures crispy exteriors rather than soggy French toast sticks that steam instead of frying properly.
- Arrange sticks in the pan in a single layer without touching or overlapping, leaving space between each one for even heat circulation. Depending on your pan size, you may need to cook in multiple batches to avoid crowding.
- Cook for 2-3 minutes on each side, turning the sticks to brown all four sides evenly. Use tongs or a spatula to rotate them, ensuring every surface gets golden and crispy. The total cooking time per stick should be about 8-10 minutes.
- Monitor the heat and adjust if needed – if the sticks are browning too quickly on the outside while remaining raw inside, reduce the heat slightly. If they’re not browning enough, increase the heat a bit to achieve that perfect golden color.
- Keep finished sticks warm by transferring them to a baking sheet in a 200°F oven while you finish cooking the remaining batches. This ensures everything stays hot and crispy until you’re ready to serve the entire batch together.
- Serve with dipping options by arranging the French toast sticks on a platter with small bowls of warm maple syrup, fruit compote, chocolate sauce, or whipped cream. The fun of French toast sticks is in the dipping and interactive eating experience.
3. Overnight French Toast Bake

This make-ahead French toast casserole transforms busy mornings by doing all the work the night before. Simply assemble, refrigerate overnight, and bake in the morning for an effortless yet impressive breakfast. Perfect for holidays, house guests, or whenever you want a hot breakfast without the morning rush.
Prep Time: 15 minutes | Chill Time: Overnight | Cook Time: 45 minutes | Servings: 8
Ingredients
- 1 loaf French bread, cut into 1-inch cubes
- 8 large eggs
- 2 cups whole milk
- ½ cup heavy cream
- ½ cup granulated sugar
- 2 teaspoons vanilla extract
- 1 teaspoon ground cinnamon
- ¼ teaspoon nutmeg
- ¼ teaspoon salt
- 3 tablespoons butter, melted
- Powdered sugar for serving
Instructions
- Prepare your baking dish by greasing a 9×13 inch pan thoroughly with butter or cooking spray, making sure to coat the bottom and sides completely. This prevents sticking and makes serving easier after baking is complete.
- Cut the bread into uniform 1-inch cubes using a serrated knife, which works best for slicing through crusty bread without crushing it. You should have about 10-12 cups of bread cubes, depending on the size of your loaf.
- Arrange the bread cubes in the prepared baking dish in an even layer, distributing them uniformly so they’ll absorb the custard evenly. Press them down gently to fit them all in, but don’t pack them too tightly or they won’t absorb enough liquid.
- Whisk the eggs in a large mixing bowl until the yolks and whites are completely combined and the mixture is smooth without any lumps or streaks remaining. Use a wire whisk for the best results and most thorough mixing.
- Add the milk and cream to the beaten eggs along with the sugar, vanilla extract, cinnamon, nutmeg, and salt. Whisk vigorously for about 1 minute until all ingredients are fully incorporated and the sugar has dissolved completely into the liquid.
- Stir in the melted butter and whisk one final time to emulsify it throughout the custard mixture. The butter adds richness and helps create a golden, crispy top when baked, enhancing both flavor and texture significantly.
- Pour the custard evenly over the bread cubes in the baking dish, making sure to cover all the pieces. Use a spatula to press down on the bread gently, helping it absorb the liquid and ensuring no dry spots remain on top.
- Press down again after a few minutes, as the bread will start to float as it absorbs the custard. Continue pressing gently to submerge all the pieces and ensure even saturation throughout the dish for consistent texture when baked.
- Cover tightly with plastic wrap or aluminum foil, pressing it directly onto the surface if possible to prevent a skin from forming. Make sure the covering is secure and airtight to maintain moisture and prevent the top from drying out overnight.
- Refrigerate overnight for at least 8 hours or up to 24 hours, allowing the bread to fully absorb the custard mixture. This long soaking time is crucial for achieving the perfect custardy texture and ensures every bite is flavorful and moist.
- Remove from refrigerator 30 minutes before baking to allow it to come to room temperature slightly. Meanwhile, preheat your oven to 350°F so it’s fully heated and ready when you’re ready to bake the casserole.
- Bake uncovered for 45-50 minutes until the top is golden brown and the center is set when you gently shake the pan. A knife inserted in the center should come out mostly clean. Let it cool for 5 minutes, then dust with powdered sugar and serve warm.
4. Crème Brûlée French Toast

Luxurious French toast with a caramelized sugar topping mimics the famous dessert in breakfast form. This indulgent recipe features a crispy, glassy caramel layer over custardy bread that cracks perfectly when you tap it with your spoon. Perfect for special occasions when you want to truly impress your guests.
Prep Time: 10 minutes | Cook Time: 15 minutes | Servings: 4
Ingredients
- 8 slices thick-cut challah or brioche bread
- 4 large eggs
- 1 cup heavy cream
- ¼ cup whole milk
- ¼ cup granulated sugar, plus ½ cup for topping
- 2 teaspoons vanilla extract
- ¼ teaspoon salt
- 2 tablespoons butter for cooking
- Fresh berries for garnish
Instructions
- Select high-quality bread like challah or brioche, which have a rich, eggy texture that perfectly complements the custard and holds up well to the caramelization process. Cut slices about 1 inch thick for the best texture and structure.
- Whisk together the eggs in a shallow dish until they’re completely smooth and uniform in color, with no visible streaks of yolk or white remaining. This ensures even distribution of the custard throughout each slice of bread.
- Add the cream and milk to the eggs along with ¼ cup of sugar, the vanilla extract, and salt. Whisk vigorously for about 30 seconds until the sugar dissolves completely and the mixture is smooth, creamy, and slightly frothy on top.
- Heat a large skillet over medium-low heat and add about 1 tablespoon of butter, swirling to coat the entire surface. Crème brûlée French toast requires slightly lower heat than regular French toast to prevent burning the rich, creamy custard coating.
- Soak each bread slice in the custard mixture for about 30-45 seconds per side, allowing it to absorb more liquid than you would for regular French toast. The bread should be thoroughly saturated but still hold its shape when lifted.
- Let excess drip off thoroughly by holding the soaked bread over the dish for several seconds, allowing the extra custard to drain back. This prevents the French toast from being overly wet and ensures it will cook through properly without a soggy center.
- Cook in the buttered skillet for about 3-4 minutes per side over medium-low heat, being patient and allowing the toast to cook slowly and evenly. The exterior should be golden brown and slightly crispy while the interior remains soft and custardy.
- Transfer cooked slices to a baking sheet lined with parchment paper, arranging them in a single layer without overlapping. Keep them warm in a 200°F oven while you finish cooking the remaining slices and prepare for the caramelization step.
- Sprinkle sugar evenly over the top of each French toast slice once they’re all cooked, using about 1-2 tablespoons per slice. Spread it to the edges in an even layer for uniform caramelization across the entire surface.
- Caramelize the sugar using a kitchen torch, moving it in circular motions about 2-3 inches above the surface. Heat until the sugar melts, bubbles, and turns a deep amber color. If you don’t have a torch, place under a broiler for 1-2 minutes, watching carefully.
- Let the sugar harden for about 1 minute after caramelizing, allowing it to cool and form that signature glassy, crackly top that’s the hallmark of crème brûlée. The surface should be hard enough to tap with a spoon and hear a satisfying crack.
- Serve immediately while the caramel is still crisp and crackly, garnished with fresh berries for a pop of color and tartness that balances the rich sweetness. The contrast between the crunchy top and soft custard interior is absolutely divine.
5. Brioche French Toast

Rich, buttery brioche bread creates the most decadent French toast with an incredibly tender, almost cake-like texture. This recipe celebrates the luxurious qualities of brioche while keeping the custard simple to let the bread shine. Perfect for when you want restaurant-quality French toast at home.
Prep Time: 5 minutes | Cook Time: 12 minutes | Servings: 4
Ingredients
- 8 slices brioche bread (about 1 inch thick)
- 4 large eggs
- ¾ cup whole milk
- ¼ cup heavy cream
- 3 tablespoons granulated sugar
- 2 teaspoons vanilla extract
- ½ teaspoon ground cinnamon
- Pinch of salt
- 2 tablespoons butter for cooking
- Fresh berries and whipped cream for serving
Instructions
- Choose quality brioche from a bakery if possible, as the bread is the star of this dish and quality makes a significant difference. Look for bread with a rich yellow color and tender crumb that indicates high butter and egg content.
- Slice the brioche about 1 inch thick if you’re using a whole loaf, or use pre-sliced brioche if available. Thicker slices work better for this recipe as they can absorb more custard without falling apart and maintain a nice contrast between crispy exterior and soft interior.
- Let the bread sit out for 30-60 minutes if it’s very fresh, allowing it to dry slightly. Day-old brioche actually works better than fresh because it’s less likely to fall apart when soaked in the custard mixture.
- Whisk the eggs thoroughly in a shallow, wide dish until completely smooth with no visible streaks. Brioche is delicate, so you want a smooth custard that will coat evenly without clumps that might tear the soft bread.
- Add the milk and cream to the eggs along with the sugar, vanilla, cinnamon, and salt, whisking everything together until the sugar dissolves completely. The combination of milk and cream creates the perfect richness to complement the already-buttery bread.
- Heat your skillet over medium-low heat rather than medium, as brioche contains more sugar and butter than regular bread and can burn more easily. Add 1 tablespoon of butter and let it melt slowly, coating the entire surface.
- Dip each brioche slice gently into the custard mixture, being careful not to let it soak too long or the delicate bread will fall apart. About 15-20 seconds per side is sufficient for brioche to absorb flavor without becoming too saturated.
- Transfer carefully to the hot skillet using both hands or a wide spatula if needed, as custard-soaked brioche is more delicate than other breads. Handle each slice gently to maintain its shape and prevent tearing or breaking apart.
- Cook for 3-4 minutes on the first side without disturbing it, allowing a golden crust to form that will help hold the soft interior together. You’ll see the edges start to look golden and set when it’s ready to flip.
- Flip gently using a wide spatula that supports the entire slice, turning it carefully in one smooth motion. Cook the second side for another 3-4 minutes until golden brown and cooked through with no wet custard remaining in the center.
- Keep warm in a 200°F oven on a baking sheet if cooking in batches, but try to serve as soon as possible after cooking. Brioche French toast is best enjoyed immediately while the exterior is crisp and the interior is soft and warm.
- Serve immediately topped with fresh berries, a dollop of whipped cream, and a light dusting of powdered sugar. The rich, buttery brioche needs only simple toppings to shine, though a drizzle of maple syrup is always welcome.
6. Hawaiian Roll French Toast

Sweet, soft Hawaiian rolls create adorable mini French toasts that are perfect for serving a crowd. These bite-sized treats have a wonderful sweet flavor and pillowy texture that kids and adults both love. Great for brunch buffets or when you want something a little different from traditional French toast.
Prep Time: 10 minutes | Cook Time: 15 minutes | Servings: 6
Ingredients
- 12 Hawaiian sweet rolls
- 5 large eggs
- 1 cup whole milk
- ¼ cup granulated sugar
- 2 teaspoons vanilla extract
- 1 teaspoon ground cinnamon
- ¼ teaspoon nutmeg
- Pinch of salt
- 3 tablespoons butter for cooking
- Powdered sugar and maple syrup for serving
Instructions
- Separate the rolls carefully if using a connected package, pulling them apart gently to keep each roll intact. If they’re individually packaged, simply remove them from the packaging and arrange them on your work surface for easy access.
- Slice each roll in half horizontally like you would for a sandwich, creating two round pieces from each roll. Use a serrated knife and a gentle sawing motion to avoid squishing the soft, fluffy bread while cutting it.
- Whisk together the eggs in a shallow, wide dish until the yolks and whites are completely combined and the mixture is uniform in color. The dish should be wide enough to fit several roll halves at once for efficient dipping.
- Add the milk and seasonings including the sugar, vanilla extract, cinnamon, nutmeg, and salt to the beaten eggs. Whisk vigorously for 30-45 seconds until the sugar dissolves completely and all ingredients are fully incorporated throughout the custard mixture.
- Heat a large griddle or skillet over medium heat and add about 1 tablespoon of butter, spreading it across the entire cooking surface. Hawaiian rolls are sweeter than regular bread, so watch the heat carefully to prevent them from burning before cooking through.
- Dip the roll halves into the custard mixture, letting each piece soak for about 10-15 seconds per side. These rolls are quite soft and absorbent, so they don’t need as long as denser breads to soak up enough custard for flavor.
- Don’t oversoak as Hawaiian rolls are very soft and can quickly become too saturated and fall apart. You want them moistened and flavored but still holding their shape when you transfer them to the hot cooking surface.
- Place on the hot griddle in a single layer, working in batches if necessary to avoid overcrowding. Leave space between each piece for even heat circulation and easy flipping. You should be able to fit 8-10 pieces on a large griddle.
- Cook for 2-3 minutes on the first side until golden brown, watching carefully as the sugar content in Hawaiian rolls can cause them to brown quickly. Adjust heat to medium-low if they’re browning too fast before the centers cook through.
- Flip carefully using a spatula, as the soft texture of Hawaiian rolls makes them more delicate than regular French toast. Cook the second side for another 2-3 minutes until golden and cooked through with no wet custard visible in the middle.
- Keep the cooked pieces warm in a 200°F oven on a baking sheet while you finish cooking the remaining batches. Add fresh butter to the griddle between batches to maintain that rich flavor and prevent sticking throughout the cooking process.
- Serve in a stack or arranged on a platter, dusted generously with powdered sugar and accompanied by warm maple syrup for dipping or drizzling. These mini French toasts are fun to eat and perfect for letting everyone customize their servings.
7. Protein French Toast

High-protein French toast fuels your morning while tasting indulgent and satisfying like the traditional version. This recipe uses protein powder and Greek yogurt to boost the protein content without sacrificing flavor or texture. Perfect for post-workout breakfasts or anyone looking to increase their protein intake deliciously.
Prep Time: 5 minutes | Cook Time: 10 minutes | Servings: 2
Ingredients
- 4 slices whole grain bread
- 3 large eggs
- ¼ cup plain Greek yogurt
- 1 scoop vanilla protein powder (about 30g)
- ¼ cup unsweetened almond milk
- 1 teaspoon vanilla extract
- ½ teaspoon ground cinnamon
- Pinch of salt
- 1 tablespoon coconut oil for cooking
- Fresh berries and sugar-free syrup for serving
Instructions
- Select whole grain bread for added fiber and nutrients that complement the high-protein custard mixture. Choose slices that are sturdy enough to hold up to soaking without falling apart, preferably about ¾ inch thick for the best texture.
- Crack the eggs into a shallow dish and whisk them thoroughly until the yolks and whites are completely blended with no streaks remaining. The eggs form the protein base of this recipe, so make sure they’re well mixed for even distribution.
- Add the Greek yogurt to the eggs and whisk vigorously to combine, breaking up any lumps of yogurt until the mixture is smooth and creamy. The yogurt adds extra protein, creates a thicker custard, and contributes a subtle tangy flavor.
- Incorporate the protein powder by sprinkling it over the egg mixture and whisking constantly to prevent lumps from forming. Different protein powders mix differently, so whisk thoroughly for 30-45 seconds until completely smooth with no powder clumps visible.
- Add the almond milk along with the vanilla extract, cinnamon, and salt, whisking everything together until fully combined. The mixture will be thicker than traditional French toast custard due to the protein powder and yogurt, which is exactly what you want.
- Let the mixture rest for 2-3 minutes after mixing to allow the protein powder to fully hydrate and any air bubbles to settle. This creates a smoother consistency and ensures the bread will absorb the custard evenly without dry spots.
- Heat a non-stick skillet over medium-low heat and add the coconut oil, swirling to coat the entire surface. Protein French toast can burn more easily than regular French toast due to the protein powder, so lower heat and patience are essential.
- Dip each bread slice into the custard mixture, turning to coat both sides and allowing each side to soak for about 20-30 seconds. The thick consistency means you need to be patient and let the bread absorb the mixture fully for maximum flavor.
- Let excess drip off by holding the soaked bread over the dish for a few seconds, but don’t worry about removing too much – the thick custard will create a nice coating that crisps up beautifully when cooked.
- Cook for 3-4 minutes on each side over medium-low heat, being patient and resisting the urge to flip too soon. The protein content means this French toast needs more time to cook through properly and develop a golden crust without burning.
- Check for doneness by pressing gently on the center of the bread – it should feel firm and spring back, not squishy or wet. If it’s browning too quickly on the outside while remaining undercooked inside, reduce the heat further.
- Serve immediately topped with fresh berries for antioxidants and natural sweetness, and sugar-free syrup if desired. This protein-packed French toast provides sustained energy and keeps you full for hours while still tasting like an indulgent breakfast treat.
8. Vegan French Toast

Delicious plant-based French toast proves you don’t need eggs or dairy for amazing flavor and texture. This recipe uses simple vegan ingredients to create French toast that’s crispy on the outside and soft inside. Perfect for vegans, those with allergies, or anyone looking to try something new and delicious.
Prep Time: 5 minutes | Cook Time: 10 minutes | Servings: 4
Ingredients
- 8 slices bread (ensure it’s vegan if needed)
- 1 cup unsweetened almond milk (or other plant milk)
- 3 tablespoons ground flaxseed
- 2 tablespoons maple syrup
- 1 tablespoon nutritional yeast (optional, for richness)
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- ¼ teaspoon nutmeg
- Pinch of salt
- 2 tablespoons coconut oil for cooking
Instructions
- Prepare the flax eggs by mixing the ground flaxseed with 6 tablespoons of water in a small bowl, stirring well to combine. Let this mixture sit for 5 minutes to thicken and become gel-like, which mimics the binding properties of eggs.
- Choose your plant milk based on preference – almond milk is neutral, oat milk adds creaminess, coconut milk provides richness, and soy milk offers protein. Any will work beautifully in this recipe, so select what you prefer or have available.
- Combine the wet ingredients in a shallow dish by whisking together the almond milk, thickened flax mixture, maple syrup, nutritional yeast if using, vanilla extract, cinnamon, nutmeg, and salt. Whisk vigorously until everything is smooth and well combined.
- Let the mixture rest for a minute or two after mixing to allow the flaxseed to fully hydrate and the flavors to meld together. The mixture will thicken slightly as it sits, creating a better coating for the bread.
- Heat a non-stick skillet or griddle over medium heat and add about 1 tablespoon of coconut oil, spreading it across the entire cooking surface. Coconut oil adds flavor and helps achieve a crispy exterior, though vegetable oil works fine too.
- Dip each bread slice into the custard mixture, letting it soak for about 20-30 seconds per side. Vegan French toast requires a slightly longer soak than traditional to ensure the bread absorbs enough liquid since there are no eggs to bind.
- Let excess drip off by holding the bread over the dish for a few seconds before transferring to the pan. This prevents overly soggy French toast and helps achieve that perfect balance of crispy outside and soft inside.
- Place in the hot skillet and cook for 3-4 minutes on the first side without moving it, allowing a golden-brown crust to develop. The bread should release easily from the pan when it’s ready to flip – if it sticks, it needs more time.
- Flip carefully using a wide spatula and cook the second side for another 3-4 minutes until golden brown and cooked through. Vegan French toast may take slightly longer to cook than traditional, so be patient and don’t rush the process.
- Check that it’s cooked through by pressing gently on the center – it should feel firm and spring back slightly. If the exterior is browning too quickly while the inside remains wet, reduce the heat to medium-low for slower, more even cooking.
- Keep finished pieces warm in a 200°F oven while you cook the remaining batches, adding more coconut oil to the pan as needed. This ensures every piece stays hot and crispy until you’re ready to serve everything together.
- Serve immediately with your favorite vegan toppings like maple syrup, fresh fruit, coconut whipped cream, or nut butter. This vegan French toast is so delicious that even non-vegans won’t miss the eggs or dairy at all.
9. Croissant French Toast

Buttery, flaky croissants transformed into French toast create an ultra-indulgent breakfast that’s crispy, creamy, and absolutely decadent. This recipe takes advantage of the croissant’s layers to create amazing texture in every bite. Perfect for special occasions when you want to pull out all the stops.
Prep Time: 5 minutes | Cook Time: 12 minutes | Servings: 4
Ingredients
- 4 large croissants (preferably day-old)
- 4 large eggs
- ½ cup heavy cream
- ¼ cup whole milk
- 2 tablespoons granulated sugar
- 1 teaspoon vanilla extract
- ½ teaspoon almond extract (optional)
- ¼ teaspoon salt
- 2 tablespoons butter for cooking
- Powdered sugar and fresh berries for serving
Instructions
- Select quality croissants from a bakery if possible, choosing ones with visible layers and a rich, buttery aroma. Day-old croissants actually work better than fresh ones as they’re slightly drier and absorb the custard without becoming too soggy.
- Slice each croissant in half horizontally like you would for a sandwich, creating a top and bottom piece. Use a serrated knife and a gentle sawing motion to avoid crushing the delicate, flaky layers of the pastry.
- Whisk the eggs in a shallow, wide dish that’s large enough to fit a croissant half comfortably. Beat them until completely smooth with no streaks of yolk or white, creating a uniform base for the custard mixture.
- Add the cream and milk to the eggs along with the sugar, vanilla extract, almond extract if using, and salt. Whisk vigorously for about 30 seconds until the sugar dissolves and all ingredients are fully incorporated into a smooth, rich custard.
- Heat a large skillet over medium-low heat – lower than you’d use for regular French toast because croissants are delicate and can burn easily. Add 1 tablespoon of butter and let it melt slowly, coating the entire cooking surface evenly.
- Dip each croissant half cut-side down into the custard first, letting it soak for about 15-20 seconds. The cut side is more absorbent than the crusty outside, so starting here ensures good custard penetration throughout the croissant.
- Flip and dip the outside briefly for just 5-10 seconds, as the crust doesn’t absorb as much liquid. You want the croissant flavored throughout but not so saturated that it falls apart or loses its flaky texture completely.
- Place cut-side down in the hot buttered skillet first, allowing that side to develop a golden, crispy crust. Cook for about 3-4 minutes without moving it, giving the layers time to crisp up and caramelize slightly in the butter.
- Flip gently using a wide spatula that supports the entire croissant half, as custard-soaked croissants are quite delicate and can tear easily. Cook the second side for another 3-4 minutes until golden and heated through completely.
- Watch the heat carefully throughout cooking, as the butter in croissants can cause them to brown quickly. If they’re getting too dark before cooking through, reduce the heat to low and cook for a longer time to ensure the centers warm through.
- Keep warm in a 200°F oven if cooking in batches, though croissant French toast is best served immediately while the exterior is crispy and the interior is soft and warm. Add fresh butter to the pan between batches for consistent flavor.
- Serve immediately with a generous dusting of powdered sugar and fresh berries on the side. The croissants are already rich and buttery, so they don’t need heavy toppings – simple is best to let the pastry shine through beautifully.
10. Blueberry French Toast Casserole

Overnight blueberry French toast casserole combines fresh berries with custardy bread in one easy pan. This make-ahead dish is bursting with juicy blueberries in every bite and has a delightful streusel topping. Perfect for feeding a crowd without spending your morning in the kitchen cooking individual slices.
Prep Time: 20 minutes | Chill Time: Overnight | Cook Time: 50 minutes | Servings: 10
Ingredients
- 1 loaf French bread, cut into cubes
- 8 large eggs
- 2 cups whole milk
- ½ cup heavy cream
- ½ cup granulated sugar
- 2 teaspoons vanilla extract
- 1 teaspoon cinnamon
- 2 cups fresh or frozen blueberries
- For the topping: ½ cup flour, ½ cup brown sugar, ½ teaspoon cinnamon, ¼ cup cold butter
Instructions
- Grease a 9×13 inch baking dish thoroughly with butter or cooking spray, making sure to coat the bottom and all sides. This prevents sticking and makes cleanup much easier after baking and serving the casserole.
- Cut the bread into 1-inch cubes using a serrated knife, which cuts through crusty bread easily without crushing it. You’ll need about 10-12 cups of bread cubes total, depending on the size of your loaf and how densely you pack them.
- Arrange half the bread in an even layer in the bottom of the prepared baking dish, spreading it out to cover the entire bottom surface. Press down gently to create a compact layer that will soak up the custard evenly.
- Sprinkle 1 cup of blueberries over the first layer of bread, distributing them evenly so every portion of the casserole will have berries. If using frozen blueberries, don’t thaw them first as they’ll release too much liquid into the bread.
- Add the remaining bread on top of the blueberries, creating a second layer and pressing down gently. This layered approach ensures blueberries throughout the casserole rather than all sinking to the bottom during baking.
- Scatter the remaining blueberries over the top layer of bread, again distributing them evenly. Having berries on top creates an attractive appearance and ensures some burst during baking to create pockets of jammy fruit flavor.
- Whisk together the eggs in a large bowl until smooth and uniform with no streaks. Add the milk, heavy cream, sugar, vanilla extract, and cinnamon, whisking vigorously for about 1 minute until the sugar dissolves and everything is fully incorporated.
- Pour the custard evenly over the bread layers, making sure to cover all the bread pieces. Use a spatula to press down gently, helping the bread absorb the liquid and ensuring no dry spots remain on top of the casserole.
- Press down again several times over the next 10 minutes as the bread begins to absorb the custard and float upward. Continue pressing gently to submerge all pieces and ensure even saturation throughout the entire dish for consistent texture.
- Cover tightly with plastic wrap or aluminum foil and refrigerate overnight for at least 8 hours. This long resting time allows the bread to fully absorb the custard and the flavors to meld together beautifully for the best possible result.
- Make the streusel topping in the morning by combining the flour, brown sugar, and cinnamon in a bowl. Cut in the cold butter using a fork or pastry cutter until the mixture resembles coarse crumbs with some pea-sized butter pieces remaining.
- Remove from refrigerator 30 minutes before baking and preheat your oven to 350°F. Uncover the casserole, sprinkle the streusel topping evenly over the surface, and bake for 45-50 minutes until golden brown, puffed, and set in the center. Let cool 10 minutes before serving.
11. Overnight French Toast Casserole

Classic overnight French toast casserole simplifies breakfast for crowds by preparing everything the night before. This traditional version features a cinnamon-sugar topping that caramelizes beautifully during baking. Perfect for holidays, brunch gatherings, or whenever you want an impressive breakfast without morning stress or effort.
Prep Time: 15 minutes | Chill Time: Overnight | Cook Time: 45 minutes | Servings: 8
Ingredients
- 1 loaf challah or brioche bread, cut into cubes
- 8 large eggs
- 2 cups whole milk
- ½ cup heavy cream
- ½ cup granulated sugar
- 2 teaspoons vanilla extract
- 1 teaspoon ground cinnamon
- ¼ teaspoon nutmeg
- Pinch of salt
- For topping: 4 tablespoons butter, melted, ¼ cup brown sugar, 1 teaspoon cinnamon
Instructions
- Prepare your baking dish by generously greasing a 9×13 inch pan with butter or non-stick spray, making sure every corner and side is coated. This ensures easy serving and cleanup after the casserole has baked and you’re ready to portion it out.
- Cut the bread into cubes about 1 inch in size, using a sharp serrated knife to cut through the soft bread without crushing it. Slightly stale or day-old bread works even better than fresh, as it’s firmer and absorbs custard without falling apart.
- Arrange the bread cubes in the prepared baking dish in a relatively even layer, though it doesn’t need to be perfect. Press down gently to fit all the bread in, creating a compact base that will absorb the maximum amount of custard overnight.
- Whisk the eggs thoroughly in a large mixing bowl until the yolks and whites are completely combined and the mixture is smooth without any streaks or lumps remaining. Thorough whisking is important for creating an even, creamy custard texture throughout the casserole.
- Add all wet ingredients including the milk, heavy cream, sugar, vanilla extract, cinnamon, nutmeg, and salt to the beaten eggs. Whisk everything together vigorously for about 1 minute until the sugar dissolves completely and all ingredients are fully incorporated throughout the mixture.
- Pour the custard over the bread cubes slowly and evenly, making sure to cover all pieces. Move your bowl around as you pour to distribute the liquid evenly across the entire surface of the dish without creating dry or overly wet spots.
- Press the bread down gently with a spatula or your hands, helping it absorb the custard and submerging any pieces that are floating on top. You want all the bread in contact with the liquid so it can soak overnight.
- Continue pressing every few minutes for about 10-15 minutes total as the bread absorbs the custard and floats back up. This repeated pressing ensures maximum absorption and even distribution of the custard throughout all layers of bread in the dish.
- Cover the dish tightly with plastic wrap or aluminum foil, pressing it close to the surface if possible to prevent a skin from forming overnight. Make sure the covering is secure and creates an airtight seal to maintain moisture and freshness.
- Refrigerate overnight for at least 8 hours or up to 24 hours, allowing the bread to fully absorb every bit of the custard mixture. This long resting time transforms the bread into a custardy, cohesive casserole rather than individual pieces.
- Prepare the topping in the morning by mixing the melted butter with brown sugar and cinnamon in a small bowl. Remove the casserole from the refrigerator 30 minutes before baking and preheat your oven to 350°F during this time.
- Drizzle the topping over the casserole evenly, using a spoon to distribute the butter-sugar mixture across the entire surface. Bake uncovered for 40-45 minutes until puffed, golden brown on top, and set in the center. Let rest 10 minutes, then serve warm with maple syrup.
12. French Toast Muffins

Individual French toast muffins transform the classic breakfast into portable, portion-controlled servings perfect for grab-and-go mornings. These custardy muffins have all the flavor of traditional French toast in a convenient handheld form. Great for meal prep, school mornings, or anyone who loves the ease of muffins.
Prep Time: 15 minutes | Cook Time: 25 minutes | Servings: 12 muffins
Ingredients
- 6 cups bread cubes (about ½ loaf)
- 5 large eggs
- 1 cup whole milk
- ¼ cup heavy cream
- ⅓ cup granulated sugar
- 2 teaspoons vanilla extract
- 1 teaspoon ground cinnamon
- ¼ teaspoon nutmeg
- Pinch of salt
- 2 tablespoons melted butter
- Cinnamon sugar for topping
Instructions
- Preheat your oven to 350°F and line a 12-cup muffin tin with paper liners or grease each cup generously with butter or cooking spray. Paper liners make these easier to remove and perfect for portable breakfasts or packing in lunchboxes.
- Cut the bread into small ½-inch cubes using a serrated knife, creating pieces small enough to fit easily into muffin cups. You can use any bread you like – white, whole wheat, challah, or brioche all work beautifully for this recipe.
- Let the bread dry slightly if it’s very fresh by spreading the cubes on a baking sheet and leaving them out for 30 minutes, or toast them lightly in the oven for 5 minutes. Slightly dried bread absorbs custard better without becoming too soggy or falling apart.
- Whisk the eggs in a large bowl until completely smooth and uniform in color, with no visible streaks of yolk or white remaining. Use a wire whisk for the most thorough mixing and lightest texture in the final muffins.
- Add the milk and cream to the eggs along with the sugar, vanilla extract, cinnamon, nutmeg, and salt. Whisk vigorously for about 45 seconds until the sugar dissolves completely and all ingredients are fully incorporated into a smooth, creamy custard mixture.
- Stir in the melted butter and whisk one final time to emulsify it throughout the custard. The butter adds richness and flavor while helping create a tender texture in the baked muffins and preventing them from sticking to the pan.
- Add the bread cubes to the custard mixture and stir gently to coat all pieces evenly. Let this mixture sit for 10-15 minutes, stirring occasionally, to allow the bread to absorb the liquid and soften before portioning into the muffin tin.
- Divide the mixture evenly among the 12 muffin cups, using a large spoon or ice cream scoop to portion out both bread and liquid. Fill each cup nearly to the top, pressing down gently to compact the bread slightly and fit more in each cup.
- Press down firmly on each muffin to compress the bread cubes and help them stick together. This creates a more cohesive muffin that holds its shape when baked rather than falling apart into individual pieces of bread.
- Sprinkle with cinnamon sugar by mixing 2 tablespoons of granulated sugar with 1 teaspoon of cinnamon and sprinkling generously over the top of each muffin. This creates a sweet, crispy top that caramelizes beautifully during baking.
- Bake for 20-25 minutes until the tops are golden brown and the centers are set when you gently press on them. A toothpick inserted in the center should come out mostly clean with just a few moist crumbs attached, not wet custard.
- Let cool in the pan for 5-10 minutes before removing to allow the muffins to set and firm up. They’ll be quite soft when they first come out of the oven but will hold together better as they cool slightly before handling and serving.
13. Classic French Toast Casserole

Traditional French toast casserole feeds a crowd with minimal effort and maximum flavor. This straightforward recipe features layers of bread soaked in vanilla custard and baked until golden and puffy. Perfect for Sunday brunch, holiday mornings, or anytime you’re serving breakfast to a large group without wanting to stand at the stove.
Prep Time: 15 minutes | Cook Time: 45 minutes | Servings: 8
Ingredients
- 1 loaf French bread (about 16 ounces)
- 8 large eggs
- 2 cups whole milk
- ½ cup heavy cream
- ½ cup granulated sugar
- 2 teaspoons vanilla extract
- 1 teaspoon ground cinnamon
- ¼ teaspoon salt
- 3 tablespoons butter, melted
- Powdered sugar and maple syrup for serving
Instructions
- Grease a 9×13 inch baking dish thoroughly with butter, making sure to coat the bottom and all four sides completely. This prevents the casserole from sticking and makes it easier to serve clean portions once baked and ready to eat.
- Cut the bread into 1-inch thick slices first, then cut each slice into cubes about 1 inch square. A serrated bread knife works best for cutting through the crusty exterior without crushing the soft interior of the bread into dense, compact pieces.
- Arrange the bread cubes in the prepared baking dish, distributing them evenly to create a relatively uniform layer. Don’t worry about making it perfect – a slightly rustic appearance is part of the charm of a classic casserole-style breakfast like this one.
- Crack the eggs into a large mixing bowl and whisk them vigorously until the yolks and whites are completely combined and the mixture is smooth, uniform in color, and slightly frothy on top from the whisking action creating air bubbles throughout.
- Add the milk and cream to the whisked eggs along with the sugar, vanilla extract, cinnamon, and salt. Continue whisking for about 1 minute until the sugar dissolves completely and all the ingredients are fully incorporated into a smooth, sweet, spiced custard mixture.
- Stir in the melted butter and whisk briefly to incorporate it throughout the custard. The butter enriches the custard and adds flavor while also helping prevent the French toast from sticking to the pan during and after the baking process.
- Pour the custard over the bread cubes in the baking dish, distributing it as evenly as possible across the entire surface. Move slowly and pour over different areas to ensure all the bread gets coated with custard rather than pooling in one spot.
- Press down gently on the bread with a spatula or your hands, submerging the pieces and helping them absorb the custard mixture. Many pieces will float initially, so this pressing step is important for ensuring even saturation throughout all layers of the casserole.
- Let it soak for at least 30 minutes at room temperature before baking, pressing down occasionally as the bread absorbs liquid and floats back up. For even better results, you can cover and refrigerate overnight for maximum absorption and deeper flavor development.
- Preheat the oven to 350°F while the casserole is soaking, ensuring it reaches full temperature by the time you’re ready to bake. If you refrigerated the casserole overnight, let it sit at room temperature for 20-30 minutes before baking for more even cooking.
- Bake uncovered for 40-45 minutes until the top is golden brown and puffed, and the center is set when you gently shake the pan. A knife inserted in the center should come out mostly clean without wet custard clinging to it.
- Let it rest for 10 minutes after removing from the oven to allow it to set completely and make cutting and serving much easier. Dust with powdered sugar, cut into squares, and serve warm with butter and maple syrup on the side.
14. Air Fryer French Toast

Quick and easy air fryer French toast creates perfectly crispy exteriors with soft, custardy centers in minutes. This method uses less butter than traditional pan-frying while achieving amazing texture and flavor. Perfect for small batches or when you want French toast without heating up the kitchen with a hot stove.
Prep Time: 5 minutes | Cook Time: 8 minutes | Servings: 2
Ingredients
- 4 slices thick bread (brioche or Texas toast work well)
- 3 large eggs
- ¼ cup whole milk
- 1 tablespoon granulated sugar
- 1 teaspoon vanilla extract
- ½ teaspoon ground cinnamon
- Pinch of salt
- Cooking spray
- Butter, maple syrup, and powdered sugar for serving
Instructions
- Preheat your air fryer to 370°F for about 3-5 minutes, just like you would preheat an oven. Preheating ensures even cooking from the moment you add the French toast and helps achieve that perfect crispy exterior everyone loves on air-fried foods.
- Select the right bread that’s thick enough to absorb custard without falling apart but will fit in your air fryer basket. Texas toast, thick-cut white bread, or brioche work best. Measure your air fryer basket to ensure your bread slices will fit without overlapping completely.
- Whisk the eggs thoroughly in a shallow dish until the yolks and whites are completely combined and the mixture is smooth without any streaks. A shallow pie dish or wide bowl works perfectly for easy dipping and even coating of the bread.
- Add the milk and seasonings including the sugar, vanilla extract, cinnamon, and salt to the beaten eggs. Whisk everything together vigorously for 30-45 seconds until the sugar dissolves completely and all ingredients are fully incorporated into a smooth, unified custard mixture.
- Spray the air fryer basket lightly with cooking spray to prevent sticking, coating the bottom and sides where the French toast will touch. Even non-stick air fryer baskets benefit from a light coating to ensure easy removal of the finished French toast.
- Dip each bread slice into the custard mixture, letting it soak for about 15-20 seconds per side. You want the bread moistened and flavored but not so saturated that it falls apart or drips excessively when you transfer it to the air fryer basket.
- Let excess drip off by holding the soaked bread over the dish for a few seconds, allowing extra custard to drip back down. Too much excess liquid will pool in the air fryer basket and create steam rather than the dry heat needed for crisping.
- Arrange in the basket in a single layer without overlapping, leaving a little space between slices if possible for optimal air circulation. Depending on your air fryer size, you may need to cook in batches rather than trying to fit all slices at once.
- Air fry for 4 minutes on the first side at 370°F without opening the basket or disturbing the French toast. The circulating hot air will create a golden, crispy exterior while the interior cooks through to a soft, custardy texture.
- Flip carefully using tongs or a spatula, turning each piece over to cook the second side. Try to flip them all at around the same time so they cook evenly and are all done simultaneously for serving together.
- Cook for 3-4 more minutes on the second side until golden brown and cooked through. The exact time may vary depending on your specific air fryer model and how thick your bread is, so check at 3 minutes and add more time if needed.
- Serve immediately straight from the air fryer while hot and crispy, topped with a pat of butter that melts into the warm French toast, a generous drizzle of maple syrup, and a dusting of powdered sugar. The texture is best when eaten right away.
15. Cinnamon Sugar French Toast

Classic French toast taken to the next level with a generous cinnamon sugar coating that caramelizes beautifully during cooking. This recipe creates a sweet, crispy crust reminiscent of churros while maintaining that soft, custardy interior. Perfect for cinnamon lovers who want an extra-special weekend breakfast treat.
Prep Time: 5 minutes | Cook Time: 12 minutes | Servings: 4
Ingredients
- 8 slices thick-cut bread
- 4 large eggs
- ¾ cup whole milk
- 1 teaspoon vanilla extract
- Pinch of salt
- For coating: ½ cup granulated sugar mixed with 2 tablespoons ground cinnamon
- 3 tablespoons butter for cooking
- Maple syrup for serving
Instructions
- Prepare the cinnamon sugar by combining the granulated sugar and ground cinnamon in a shallow dish or plate, mixing them together thoroughly until the cinnamon is evenly distributed throughout the sugar. Make sure there are no clumps of cinnamon remaining for even coating on every slice.
- Whisk together the eggs in a shallow, wide dish until the yolks and whites are completely combined and the mixture is smooth and uniform in color. The dish should be wide enough to fit your bread slices comfortably for easy dipping without making a mess.
- Add the milk, vanilla, and salt to the beaten eggs and whisk everything together until fully combined. This creates a simple custard base that lets the cinnamon sugar coating be the star of the show rather than competing with too many flavors in the batter itself.
- Heat a large skillet over medium heat and add about 1 tablespoon of butter, swirling it around to coat the entire bottom surface. Let the butter melt completely and begin to foam slightly but not brown, indicating it’s at the perfect temperature for cooking.
- Dip each bread slice into the egg mixture, letting it soak for about 15-20 seconds per side to absorb enough custard for flavor without becoming overly saturated. The soaking should moisten the bread throughout but still leave it firm enough to handle and coat with sugar.
- Let excess custard drip off by holding the soaked bread over the dish for a few seconds before moving to the next step. Removing excess moisture helps the cinnamon sugar adhere better and prevents the coating from becoming wet and dissolving instead of staying crispy.
- Immediately coat in cinnamon sugar while the bread is still wet from the custard by laying it in the cinnamon sugar mixture and pressing down gently. Flip and press the other side, ensuring both sides are generously coated with the sweet, spiced mixture.
- Place in the hot skillet sugar-side down first if possible, though both sides will be coated so either way works. Cook for about 3 minutes on the first side without moving it, allowing the sugar to caramelize and form a crispy, golden crust.
- Watch for caramelization as the sugar melts and turns golden brown, creating that signature sweet crust. If the sugar seems to be burning rather than caramelizing, reduce the heat slightly to allow slower, more even browning without bitter burnt flavors developing.
- Flip carefully using a wide spatula, being gentle as the caramelized sugar coating can be delicate. Cook the second side for another 2-3 minutes until golden brown and crispy, with the sugar creating a beautiful crust on both surfaces.
- Add more butter to the pan between batches as needed to prevent sticking and maintain that rich flavor throughout all the French toast. Keep finished pieces warm in a 200°F oven while you cook the remaining slices for serving everything hot together.
- Serve immediately while the cinnamon sugar coating is still crispy and crackly, topped with maple syrup if desired though the cinnamon sugar provides plenty of sweetness on its own. The contrast between the crispy sweet exterior and soft custardy interior is absolutely divine.
16. Stuffed Cream Cheese French Toast

Decadent French toast stuffed with sweetened cream cheese creates an indulgent breakfast that tastes like cheesecake. This restaurant-quality recipe features pockets of creamy filling that stay perfectly melted inside golden, crispy bread. Perfect for special occasions when you want to truly wow your breakfast guests with something extraordinary.
Prep Time: 15 minutes | Cook Time: 15 minutes | Servings: 4
Ingredients
- 8 thick slices bread (challah or brioche)
- 8 ounces cream cheese, softened
- ¼ cup powdered sugar
- 1 teaspoon vanilla extract
- 4 large eggs
- ½ cup whole milk
- 1 tablespoon granulated sugar
- ½ teaspoon cinnamon
- 2 tablespoons butter for cooking
- Fresh berries and additional powdered sugar for serving
Instructions
- Soften the cream cheese by leaving it at room temperature for 30-60 minutes or microwaving it for 15-20 seconds until soft and spreadable. The cream cheese needs to be very soft to mix smoothly and spread easily without tearing the delicate bread.
- Prepare the filling by beating the softened cream cheese with an electric mixer or by hand using a wooden spoon until smooth and creamy with no lumps remaining. Add the powdered sugar and vanilla extract, mixing until fully incorporated and fluffy.
- Create pockets in the bread by cutting a slit in one side of each bread slice, creating a pocket that goes about three-quarters of the way through without cutting all the way to the other side or the edges. Use a sharp, thin knife for clean cuts.
- Fill each pocket with about 2 tablespoons of the sweetened cream cheese mixture, using a spoon or piping bag to push the filling deep into the pocket. Spread it around inside so it’s evenly distributed throughout the pocket rather than all in one lump near the opening.
- Press the edges of the opening gently to seal the cream cheese inside, preventing it from oozing out during cooking. You can use a fork to press the edges together more securely if needed, creating a better seal that holds the filling in place.
- Whisk together the eggs in a shallow dish until smooth and uniform, then add the milk, granulated sugar, and cinnamon. Whisk everything together until the sugar dissolves completely and the custard is ready for dipping the stuffed bread slices without lumps or streaks remaining.
- Heat a large skillet over medium-low heat – lower than regular French toast because these are thicker and need more time to cook through. Add 1 tablespoon of butter and let it melt slowly, coating the entire cooking surface evenly without browning or burning.
- Dip each stuffed slice very gently into the egg mixture, being careful not to squeeze the bread and push out the filling. Let each side soak for about 20 seconds, coating the outside thoroughly but being gentle to keep the filling securely inside.
- Let excess drip off by holding the dipped bread over the dish briefly, then carefully transfer it to the hot skillet. Handle the stuffed slices gently throughout the entire process as they’re more delicate than regular French toast due to the filling and pocket opening.
- Cook for 4-5 minutes on each side over medium-low heat, allowing the bread to cook through completely and the cream cheese filling to warm and melt slightly. The lower heat ensures the outside doesn’t burn before the thick, stuffed center cooks all the way through.
- Check for doneness by pressing gently on the center of the bread – it should feel firm and spring back slightly, not squishy or wet. The cream cheese should be warm and soft inside but not so hot that it’s completely liquid and oozing out.
- Serve immediately while the cream cheese is warm and slightly melted inside, topped with fresh berries, a generous dusting of powdered sugar, and maple syrup if desired. Cut into halves to reveal the beautiful cream cheese filling for an impressive presentation.
17. Banana French Toast

Sweet banana-infused French toast combines mashed banana in the custard for natural sweetness and moisture. This recipe creates ultra-tender French toast with banana flavor throughout, not just as a topping. Perfect for using ripe bananas and adding natural sweetness that reduces the need for added sugar or syrup.
Prep Time: 10 minutes | Cook Time: 12 minutes | Servings: 4
Ingredients
- 8 slices thick bread
- 2 ripe bananas, divided
- 4 large eggs
- ½ cup whole milk
- 2 tablespoons maple syrup
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- Pinch of salt
- 2 tablespoons butter for cooking
- Sliced bananas, walnuts, and maple syrup for serving
Instructions
- Select very ripe bananas with brown spots on the peel, as these are sweeter and have more developed banana flavor. The riper the banana, the sweeter your French toast will be and the less added sweetener you’ll need for a delicious breakfast.
- Mash one banana thoroughly in a shallow dish using a fork, breaking it down until it’s mostly smooth with only very small lumps remaining. The mashed banana will blend into the custard mixture and provide moisture, sweetness, and flavor throughout each slice of French toast.
- Crack the eggs into the dish with the mashed banana and whisk everything together vigorously until the banana is completely incorporated into the eggs. The mixture should be relatively smooth and uniform in color, though tiny banana pieces are fine and add texture.
- Add the milk, maple syrup, vanilla, cinnamon, and salt to the banana-egg mixture, whisking everything together until fully combined. The banana will make the custard slightly thicker than regular French toast batter, which is perfect for creating tender, moist results when cooked.
- Heat a large skillet over medium heat and add about 1 tablespoon of butter, swirling it around to coat the entire cooking surface. The butter should melt and foam gently but not brown, indicating the perfect temperature for cooking banana French toast without burning.
- Dip each bread slice into the banana custard mixture, letting it soak for about 25-30 seconds per side. The thicker custard requires slightly longer soaking time than regular French toast to ensure the bread absorbs enough of the flavorful mixture throughout.
- Let excess custard drip off by holding the soaked bread over the dish for a few seconds before transferring to the pan. The banana custard is thicker and clings more than regular custard, so this step helps prevent overly heavy, soggy French toast.
- Place in the hot skillet and cook for 3-4 minutes on the first side without moving it, allowing a golden crust to form. The natural sugars in the banana will help create beautiful caramelization and browning, so watch carefully to prevent burning if it browns too quickly.
- Flip carefully using a wide spatula and cook the second side for another 3-4 minutes until golden brown and cooked through. The banana French toast may be slightly softer and more delicate than regular French toast, so use care when flipping to prevent breaking.
- Keep finished pieces warm in a 200°F oven while you cook the remaining slices, adding more butter to the pan as needed. This ensures every piece stays hot and ready to serve at the same time when you’re done cooking the entire batch.
- Slice the remaining banana into rounds while the French toast is cooking, preparing the fresh topping that will add even more banana flavor and a nice textural contrast to the cooked French toast with its caramelized exterior and soft interior.
- Serve immediately topped with the fresh sliced banana, chopped walnuts for crunch, and a drizzle of maple syrup. The combination of banana inside the French toast and fresh banana on top creates an intensely delicious banana flavor in every single bite.
18. Apple Cinnamon French Toast

Warm apple cinnamon French toast topped with sautéed apples creates the perfect fall breakfast. This recipe features cinnamon-spiced custard and caramelized apple topping that tastes like apple pie for breakfast. Perfect for cool autumn mornings when you’re craving something warm, sweet, and comforting with classic seasonal flavors.
Prep Time: 15 minutes | Cook Time: 20 minutes | Servings: 4
Ingredients
- 8 slices thick bread
- 4 large eggs
- ¾ cup whole milk
- 2 tablespoons granulated sugar
- 2 teaspoons vanilla extract
- 1½ teaspoons ground cinnamon, divided
- 2 medium apples, peeled and sliced
- 3 tablespoons butter, divided
- 2 tablespoons brown sugar
- Maple syrup for serving
Instructions
- Prepare the apples by peeling them, removing the cores, and slicing them into thin, even pieces about ¼ inch thick. Granny Smith or Honeycrisp apples work beautifully for this recipe as they hold their shape well during cooking and provide a nice balance of tart and sweet flavors.
- Whisk together the eggs in a shallow dish until smooth and uniform, then add the milk, granulated sugar, vanilla extract, and 1 teaspoon of the cinnamon. Whisk vigorously for 30-45 seconds until the sugar dissolves completely and all ingredients are fully incorporated into a spiced custard mixture.
- Heat 1 tablespoon of butter in a medium skillet over medium heat specifically for cooking the apples first. Let the butter melt completely and begin to foam, which indicates it’s at the right temperature for sautéing the apple slices without burning them.
- Add the sliced apples to the hot butter along with the brown sugar and the remaining ½ teaspoon of cinnamon, stirring to coat all the apple slices evenly. Cook for 5-7 minutes, stirring occasionally, until the apples are tender and caramelized with the sugar, creating a light syrupy coating.
- Transfer the cooked apples to a bowl and keep them warm while you prepare the French toast. You can cover the bowl with foil or place it in a low oven to maintain the temperature while you cook the bread slices on the stovetop.
- Wipe out the skillet with a paper towel to remove any remaining apple bits or caramelized sugar that might burn during the French toast cooking process. Heat it again over medium heat and add 1 tablespoon of fresh butter for cooking the bread.
- Dip each bread slice into the cinnamon custard mixture, letting it soak for about 20-30 seconds per side to absorb the spiced liquid throughout. The cinnamon flavor should permeate the bread so it complements the apple topping perfectly when everything is assembled and served together.
- Let excess drip off by holding the soaked bread over the dish briefly before placing it in the hot buttered skillet. This prevents excess liquid from pooling in the pan and ensures the French toast will develop a nice golden crust rather than steaming and becoming soggy.
- Cook for 2-3 minutes on each side until golden brown and crispy on the outside while remaining soft and custardy on the inside. The cinnamon in the custard will create beautiful color and aroma as it caramelizes slightly during the cooking process.
- Add more butter to the skillet as needed between batches to prevent sticking and maintain consistent flavor throughout all the French toast slices. Keep finished pieces warm in a 200°F oven while you cook the remaining slices so everything stays hot for serving.
- Reheat the apples briefly if they’ve cooled down while you were cooking the French toast, either in the microwave for 30 seconds or back in the skillet for 1-2 minutes. The apples should be warm and their syrup should be fluid for easy spooning over the French toast.
- Serve immediately by plating the warm French toast and topping each serving generously with the cinnamon-sugar apples and their syrupy sauce. Add a drizzle of maple syrup if desired, though the sweet apples provide plenty of natural sweetness and flavor on their own.
19. Chocolate Chip French Toast

Indulgent chocolate chip French toast satisfies your sweet tooth with pockets of melted chocolate in every bite. This dessert-for-breakfast recipe is surprisingly easy to make while tasting absolutely decadent and special. Perfect for birthday breakfasts, Valentine’s Day, or whenever you want to treat yourself to something truly delicious and memorable.
Prep Time: 5 minutes | Cook Time: 12 minutes | Servings: 4
Ingredients
- 8 slices thick bread (challah or brioche work best)
- 4 large eggs
- ¾ cup whole milk
- 2 tablespoons granulated sugar
- 1 teaspoon vanilla extract
- Pinch of salt
- ¾ cup semi-sweet chocolate chips
- 2 tablespoons butter for cooking
- Whipped cream and additional chocolate chips for serving
Instructions
- Select the right bread with a soft, tender crumb like challah or brioche that will hold the chocolate chips well without being so dense that they sink through. The bread should be thick enough, about 1 inch, to contain pockets of chocolate chips throughout each slice.
- Whisk together the eggs in a shallow dish until the yolks and whites are completely combined and smooth without any streaks remaining. A uniform egg mixture ensures even coating on the bread and consistent texture throughout all the finished French toast slices.
- Add the milk, sugar, vanilla, and salt to the beaten eggs and whisk everything together vigorously for about 30 seconds until the sugar dissolves completely. The custard should be smooth, slightly sweet, and fragrant with vanilla to complement the chocolate chips beautifully.
- Heat a large skillet over medium-low heat – slightly lower than you’d use for regular French toast because the chocolate chips can burn if the heat is too high. Add 1 tablespoon of butter and let it melt slowly, coating the entire surface evenly without browning.
- Dip each bread slice into the custard mixture, letting it soak for about 20-30 seconds per side to absorb enough liquid throughout. The bread should be moistened but still firm enough to handle when you add the chocolate chips and transfer to the pan.
- Place the soaked bread on a clean plate or cutting board temporarily while you sprinkle one side generously with chocolate chips, using about 2 tablespoons per slice. Press the chips gently into the bread so they adhere and don’t all fall off when you transfer the slice.
- Carefully transfer the chocolate chip-topped bread to the hot skillet, placing it chip-side down if you want the chocolate to melt directly against the pan and create pockets of gooey chocolate. Alternatively, place chip-side up to keep them more intact during cooking.
- Sprinkle more chocolate chips on the top side of the bread once it’s in the pan, distributing them evenly so both sides will have melted chocolate throughout. Gently press these chips into the wet custard coating so they stick and don’t roll off.
- Cook for 3-4 minutes on the first side, watching carefully as the chocolate chips can burn if the heat is too high or cooking time too long. You want the bread golden brown and the chocolate melted and soft but not burnt or bitter tasting.
- Flip very carefully using a wide spatula, supporting the entire slice as you turn it. Some chocolate chips may fall off during flipping, which is normal and expected. Cook the second side for another 3-4 minutes until golden brown and cooked through completely.
- Keep finished pieces warm in a 200°F oven while you cook the remaining slices, adding fresh butter to the pan as needed. The chocolate will stay melted and gooey if kept warm but not so hot that it continues cooking and potentially burning.
- Serve immediately while the chocolate is still warm and melted, topped with a dollop of whipped cream and a sprinkle of additional chocolate chips for garnish. The combination of crispy exterior, custardy interior, and pockets of melted chocolate is absolutely heavenly.
20. Baked French Toast with Berries

Healthy baked French toast topped with fresh berries makes an easy, nutritious breakfast for the whole family. This lighter version bakes in the oven instead of frying in butter, reducing fat while maintaining amazing flavor. Perfect for busy mornings when you want something wholesome, delicious, and ready all at once without standing at the stove.
Prep Time: 10 minutes | Cook Time: 25 minutes | Servings: 6
Ingredients
- 12 slices whole wheat or multigrain bread
- 6 large eggs
- 1½ cups unsweetened almond milk (or milk of choice)
- 2 tablespoons maple syrup
- 2 teaspoons vanilla extract
- 1 teaspoon ground cinnamon
- ¼ teaspoon nutmeg
- Pinch of salt
- Cooking spray
- 2 cups mixed fresh berries (strawberries, blueberries, raspberries)
- Additional maple syrup for serving
Instructions
- Preheat your oven to 375°F and spray a large baking sheet with cooking spray, coating the entire surface thoroughly. You can also line the baking sheet with parchment paper for even easier cleanup after baking and serving all the French toast.
- Arrange the bread slices on the prepared baking sheet in a single layer without overlapping, leaving a little space between each slice for air circulation. Depending on your baking sheet size, you may need to use two sheets or bake in batches to fit all slices.
- Whisk the eggs in a large, shallow dish until smooth and uniform with no visible streaks of yolk or white remaining. The dish should be wide enough to fit your bread slices comfortably for easy dipping without creating a mess on your countertop.
- Add the almond milk to the eggs along with the maple syrup, vanilla extract, cinnamon, nutmeg, and salt. Whisk everything together vigorously for about 45 seconds until the maple syrup is fully incorporated and all ingredients are evenly distributed throughout the custard mixture.
- Dip each bread slice into the custard mixture, turning to coat both sides evenly and letting each side soak for about 15-20 seconds. Whole wheat bread is denser than white bread, so it needs adequate soaking time to absorb the custard and become tender and flavorful throughout.
- Let excess drip off by holding each soaked slice over the dish for a moment, allowing extra custard to drip back down. This prevents the French toast from being overly wet and ensures it will bake properly in the oven rather than steaming and becoming soggy.
- Place the soaked bread back on the prepared baking sheet, arranging all slices in a single layer again after dipping. Make sure they’re not touching or overlapping so they bake evenly and develop a slightly crispy exterior all around each piece.
- Bake for 12-15 minutes, then carefully flip each slice using a spatula and bake for another 10-12 minutes until golden brown on both sides. The total baking time should be about 22-27 minutes, though it may vary slightly depending on your oven and bread thickness.
- Wash and prepare the berries while the French toast is baking by rinsing them gently under cold water and patting them dry. Hull and slice strawberries into halves or quarters, while leaving blueberries and raspberries whole for the prettiest presentation.
- Check for doneness by looking for golden brown color on both sides and a slight firmness when you gently press the center of a slice. The French toast should be cooked through completely with no wet custard remaining in the middle.
- Remove from the oven and transfer the French toast to serving plates immediately while still hot. Baked French toast is best served right away, though you can keep it warm in a low oven for 10-15 minutes if needed before serving.
- Top with fresh berries by arranging them attractively over each serving of French toast, distributing them generously for both flavor and beautiful presentation. Drizzle with additional maple syrup if desired and serve immediately while warm for the best texture and taste.







