You know that delightful moment when breakfast feels like dessert? That’s exactly what I experienced the first time I whipped up S’mores French Toast. Picture thick, golden-brown slices of bread, lovingly dipped in a creamy egg mixture and rolled in crunchy graham cracker crumbs, waiting to be transformed. This recipe not only satisfies the sweet tooth but also brings the comforting nostalgia of campfire fun right into your kitchen. With just 25 minutes from start to finish, you can impress your loved ones with an indulgent twist on a classic breakfast. Plus, it’s a guaranteed crowd-pleaser that’s as fun to make as it is to devour! Ready to take your brunch game to the next level? Let’s dive into this deliciously sweet adventure!
Why Is This S’mores French Toast Special?
Irresistible sweetness awaits: This S’mores French Toast is a delightful twist on a classic breakfast, serving up the best of both worlds.
Quick & Easy to prepare: With just 25 minutes needed, it’s perfect for busy mornings or lazy weekends.
Nostalgic Flavor you’ll cherish: Combining gooey chocolate, fluffy marshmallows, and crunchy graham crackers evokes memories of cozy campfires.
Crowd-Pleasing appeal: Everyone from kids to adults will love this fun and delicious treat!
Versatile serving options: Enjoy it as breakfast, brunch, or a sweet dessert—your choice!
S’mores French Toast Ingredients
Elevate your breakfast with these simple ingredients!
For the French Toast
- 4 pieces bread – Choose thick-cut for a hearty bite.
- 3 large eggs – The key to a rich, custardy texture.
- ½ cup half-and-half – Adds creaminess; feel free to substitute with whole milk if needed.
- 1 teaspoon vanilla extract – A splash of flavor that ties everything together.
- ½ teaspoon cinnamon – For a warm, comforting spice note.
- ¼ teaspoon salt – Enhances the sweetness and balances flavors.
For the Toppings
- 1 cup graham cracker crumbs – Provides that essential s’mores crunch, making this S’mores French Toast extra special.
- 6 ounces chopped chocolate – Use your favorite chocolate for a melt-in-your-mouth experience.
- 1 ½ cups mini marshmallows – They’ll turn gloriously gooey under the broiler!
- 1 tablespoon butter – For cooking the toast to perfection and adding flavor.
Step‑by‑Step Instructions for S’mores French Toast
Step 1: Heat the Skillet
Begin by placing a large skillet or griddle over medium heat. Allow it to warm up for about 2 minutes until it's hot enough. This step is crucial, as it will give your S’mores French Toast that perfect, golden-brown crust. Once preheated, add 1 tablespoon of butter to the skillet and let it melt, creating a lovely non-stick surface for cooking.
Step 2: Prepare the Custard Mixture
In a large mixing bowl, whisk together 3 large eggs, ½ cup of half-and-half, 1 teaspoon of vanilla extract, ½ teaspoon of cinnamon, and ¼ teaspoon of salt. Aim for a smooth and well-combined mixture, which should take about 1-2 minutes. This rich custard is what makes your S’mores French Toast soft and custardy on the inside.
Step 3: Coat the Bread
Take each slice of bread and dip it into the egg mixture, making sure to coat both sides well. Allow it to soak for about 10 seconds per side—this ensures the bread absorbs enough of that delicious custard. Once fully coated, remove it from the bowl and let any excess mixture drip off before moving on to the next step.
Step 4: Apply the Graham Cracker Crumbs
Next, gently dip each piece of the coated bread into the graham cracker crumbs, pressing lightly to ensure they adhere well. This will provide that sought-after crunchy texture typical of s’mores. You want a good layer of crumbs on each slice for maximum flavor, so take your time with this step.
Step 5: Cook the French Toast
Once your bread is fully coated, carefully place the slices onto the buttered skillet. Cook the S’mores French Toast for about 3-4 minutes per side or until they are nicely golden brown. Keep an eye on them to ensure they don’t burn. Flip them gently using a spatula to maintain their coating.
Step 6: Prepare for Broiling
After cooking, transfer the golden-brown French toast slices to a baking sheet. This is where the magic happens! Preheat your oven’s broiler to high, allowing it to heat up for about 3-5 minutes. Make sure to keep an eye on it, as broiling can happen quickly.
Step 7: Add the Toppings
Sprinkle chopped chocolate evenly over each piece of S’mores French Toast, followed by a generous layer of mini marshmallows. Don’t hold back—the more toppings, the merrier! To finish, sprinkle a little more chocolate on top for an extra indulgent treat.
Step 8: Broil to Perfection
Place the baking sheet under the preheated broiler and broil for about 30 seconds. Watch closely to ensure the marshmallows turn a beautiful golden brown without burning. This step is key to achieving that gooey, s’mores effect that makes this dish so irresistible!
Step 9: Serve Immediately
Remove the baking sheet from the oven once the marshmallows are perfectly toasted. Serve your delightful S’mores French Toast warm, savoring the delicious combination of flavors and textures immediately. It’s a treat the whole family will love, perfect for breakfast or brunch!
Make Ahead Options
These S’mores French Toast are a fantastic solution for busy mornings, allowing you to prep in advance and save valuable time! You can whisk together the egg mixture (eggs, half-and-half, vanilla extract, cinnamon, and salt) and refrigerate it up to 24 hours ahead of time. Additionally, you can coat the slices of bread in graham cracker crumbs and store them in an airtight container for up to 3 days in the fridge. When you're ready to serve, simply dip the prepped bread in the custard, cook until golden brown, and top with chocolate and marshmallows, broiling for that gooey finish. This way, you’ll enjoy delicious S’mores French Toast with less fuss!
What to Serve with S’mores French Toast?
Elevate your breakfast experience with these delightful pairings that complement the sweetness of this indulgent dish.
-
Fresh Berries: A burst of juicy strawberries or blueberries adds a refreshing contrast to the rich flavors.
-
Maple Syrup: Drizzle pure maple syrup for that classic sweetness that compliments the s’mores flair beautifully.
-
Crispy Bacon: The salty crunch of crispy bacon offers a satisfying texture and savory balance to the sweet toast. Just imagine the crispy strips on your plate, adding another layer of deliciousness.
-
Vanilla Ice Cream: For a decadent dessert twist, a scoop of vanilla ice cream melts beautifully on top, blending creaminess with the warm toast.
-
Whipped Cream: A dollop of freshly whipped cream lightens up the dish, making every bite airy and delightful as it balances the chocolate and marshmallow goodness.
-
Chocolate Milkshake: Complete the indulgence with a chilled chocolate milkshake, echoing the s’mores theme and cooling the palate.
-
Coconut Flavored Yogurt: A spoonful of coconut yogurt offers a tropical twist and creamy tang that will elevate your brunch table.
-
Coffee or Mocha: Pairing a rich cup of coffee or a mocha latte accentuates the chocolate flavors and gives you that cozy brunch vibe.
-
Chilled Green Smoothie: For a refreshing contrast, a green smoothie packed with spinach and banana serves as a nutritious sidekick to the sweet toast.
-
Fruit Compote: A warm fruit compote, perhaps with apples or peaches, brings in a comforting touch that pairs beautifully with the warm, gooey s’mores.
Expert Tips for S’mores French Toast
-
Choose the Right Bread: Use thick-cut bread like challah or brioche for a hearty base that holds the custard well.
-
Watch Broiling Time: Broil for just 30 seconds and stay close to avoid burning the marshmallows. A golden brown is the goal!
-
Cut Evenly: Slice the bread into even pieces to ensure uniform cooking and a consistent crust for your S’mores French Toast.
-
Experiment with Toppings: Feel free to mix in different types of chocolate or add peanut butter for a unique twist on the classic s’mores flavor!
-
Avoid Soggy Bread: Don’t let the bread soak in the egg mixture for too long; around 10 seconds per side is perfect for a balanced texture.
S’mores French Toast Variations
Feel free to unleash your creativity with this delightful recipe and make it your own!
-
Gluten-Free: Use gluten-free bread and graham cracker crumbs to enjoy this treat without gluten. It’s just as decadent!
-
Vegan: Replace eggs with a banana or flaxseed mixture, and use a plant-based milk for a delicious dairy-free indulgence. The flavor will still surprise you!
-
Nutty Flavor: Add in ¼ cup of chopped pecans or walnuts to the graham cracker crumbs for an extra crunchy twist and a nutty flavor profile that elevates every bite.
-
Spiced Up: For some heat, sprinkle in a bit of cayenne pepper or a dash of chili powder into the custard mixture. This will give your French toast an exciting kick!
-
Chocolate Lovers: Swap chocolate with Nutella or any flavored chocolate spread for a creamy, dreamy bite that will leave chocolate fans in heaven.
-
Fruity Twist: Top with fresh sliced strawberries or bananas before broiling for a juicy, vibrant addition that perfectly balances the richness.
-
Maple Glaze: Drizzle warm maple syrup over the finished French toast for a sweet and sticky indulgence that takes it to the next level.
-
S'mores Bar Style: Layer additional ingredients like peanut butter or crushed graham crackers on top after broiling to create a layered dessert effect that gets everyone excited!
How to Store and Freeze S’mores French Toast
Room Temperature: Enjoy your S’mores French Toast warm and fresh, but you can leave leftovers out for up to 2 hours before refrigerating.
Fridge: Store any uneaten S’mores French Toast in an airtight container for up to 3 days. Reheat in a skillet or microwave for the best flavor.
Freezer: For longer storage, freeze individual slices in plastic wrap or a freezer bag for up to 1 month. Thaw in the fridge before reheating.
Reheating: To bring back the gooeyness, reheat in the oven at 350°F for about 10 minutes, or until warmed through. Enjoy this delicious treat again!
S’mores French Toast Recipe FAQs
What type of bread should I use for S’mores French Toast?
Absolutely! For the best results, I recommend thick-cut bread like challah or brioche. These options are sturdy enough to hold the custard mixture without falling apart, leading to a delightful texture.
How do I store leftover S’mores French Toast?
Great question! You can store any uneaten S’mores French Toast in an airtight container in the fridge for up to 3 days. Just reheat it in a skillet or microwave to bring back that comforting warmth and flavor.
Can I freeze S’mores French Toast?
Absolutely! To freeze, wrap individual slices tightly in plastic wrap or place them in a freezer bag. They’ll stay delicious for up to 1 month. When you want to enjoy them again, simply thaw in the fridge overnight, then reheat in the oven at 350°F for about 10 minutes to restore that fresh taste.
What should I do if the chocolate and marshmallows burn while broiling?
Very important! To prevent burning, keep a close eye on your S’mores French Toast while it’s broiling. Broiling can happen quickly—aim for about 30 seconds. If you see the marshmallows starting to brown too quickly, take them out immediately to avoid a charred topping.
Can my pets eat S’mores French Toast?
Not really! This recipe contains chocolate, which is toxic to dogs and cats. It’s best to keep this delectable treat just for humans. If you want to share some homemade goodness with your furry friends, you could make a simple toast without chocolate or marshmallows that's safe for them.
What if I’m allergic to eggs?
Not a problem! You can replace the eggs in this recipe with a flaxseed meal or apple sauce. For each egg, mix 1 tablespoon of ground flaxseed with 2.5 tablespoons of water and let it sit until it thickens. This alternative will help bind the mixture nicely!

Irresistible S’mores French Toast You Need to Try Today
Ingredients
Equipment
Method
- Heat a large skillet or griddle over medium heat for about 2 minutes until hot.
- In a large mixing bowl, whisk together the eggs, half-and-half, vanilla extract, cinnamon, and salt until smooth.
- Dip each slice of bread into the egg mixture, coating both sides. Allow to soak for about 10 seconds per side.
- Gently dip the coated bread into the graham cracker crumbs, pressing lightly to ensure they stick.
- Place the slices onto the buttered skillet and cook for about 3-4 minutes per side until golden brown.
- Transfer the cooked French toast to a baking sheet and preheat your oven’s broiler to high.
- Sprinkle chopped chocolate and mini marshmallows over each slice, adding more chocolate on top if desired.
- Broil under the preheated broiler for about 30 seconds, watching closely to avoid burning.
- Remove from the oven and serve warm, enjoying the delicious combination of flavors.