Why You’ll Love This Recipe
This recipe delivers all the flavors of a classic s’more with a breakfast twist. It’s warm, rich, chocolatey, and full of marshmallow goodness. Whether you’re cooking for a crowd or just want to enjoy a decadent breakfast, S’mores French Toast is sure to impress. It’s also easy to customize and makes a fun, unexpected addition to any weekend menu.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Thick slices of bread (brioche or challah recommended)
- Eggs
- Milk or cream
- Vanilla extract
- Cinnamon (optional)
- Semi-sweet chocolate chips or chocolate bars
- Mini marshmallows or marshmallow fluff
- Graham cracker crumbs
- Butter (for frying)
- Powdered sugar or chocolate drizzle for topping (optional)
Directions
- In a shallow bowl, whisk together eggs, milk (or cream), vanilla extract, and a pinch of cinnamon.
- Spread marshmallow fluff on one slice of bread and layer with chocolate chips or pieces of chocolate bar.
- Top with a second slice of bread to make a sandwich.
- Dip each sandwich into the egg mixture, coating both sides well.
- Heat butter in a skillet or griddle over medium heat.
- Cook the sandwich for 2–3 minutes per side, or until golden brown and the chocolate and marshmallow are melted inside.
- Press the sides of the sandwich into graham cracker crumbs while still warm.
- Optional: Top with powdered sugar, more graham crumbs, or a drizzle of chocolate sauce.
- Slice and serve warm.
Servings and timing
This recipe makes 2–4 servings, depending on sandwich size. Prep time is about 10 minutes, and cook time is 10 minutes, for a total of approximately 20 minutes.
Variations
- Nutella S’mores French Toast: Replace chocolate chips with Nutella for an extra creamy filling.
- Peanut Butter Twist: Add a thin layer of peanut butter for a sweet and salty combo.
- Baked Version: Assemble sandwiches and bake at 375°F for 15–18 minutes, flipping once halfway through.
- Mini Version: Use smaller bread slices and make bite-sized French toast for parties or brunch platters.
- Vegan Option: Use dairy-free chocolate, vegan marshmallows, and a plant-based egg substitute.
Storage/Reheating
To store, allow the French toast to cool completely, then wrap in foil or place in an airtight container. Refrigerate for up to 3 days.
To reheat, bake or toast in a 350°F oven for 5–8 minutes until warmed through and slightly crispy. Avoid microwaving as it may make the bread soggy and the filling unevenly heated.
FAQs
Can I use regular sandwich bread?
You can, but thicker bread like brioche or challah works best to hold the filling and provide a rich texture.
What kind of chocolate should I use?
Semi-sweet chocolate chips or chopped chocolate bars melt well and offer a good balance of sweetness.
Can I make these ahead of time?
Yes. You can prepare the sandwiches in advance and store them uncooked in the fridge overnight.
How do I prevent the filling from leaking?
Be sure to press the sandwich edges gently before dipping and cook over medium heat to avoid over-melting.
Is there a no-mess marshmallow option?
Marshmallow fluff is less messy and easier to spread than mini marshmallows.
Can I add fruit to this recipe?
Yes, sliced bananas or strawberries pair well with the chocolate and marshmallow.
How do I keep the graham cracker crumbs from falling off?
Press the warm sandwich edges into the crumbs immediately after cooking while the surface is still slightly tacky.
Can this be made gluten-free?
Yes, use gluten-free bread and graham crackers to adapt the recipe.
Is this too sweet for breakfast?
It’s indulgent, but you can reduce sweetness by using dark chocolate and skipping added toppings.
Can I freeze S’mores French Toast?
Yes. Wrap each sandwich tightly in foil and freeze. Reheat in a toaster oven or oven for best results.
Conclusion
S’mores French Toast is a rich, gooey, and indulgent breakfast that captures the magic of a campfire treat. With crisp golden bread, melted chocolate, and marshmallow bliss in every bite, it’s a must-try for dessert lovers and breakfast adventurers alike. Perfect for weekends, brunches, or whenever you crave something extra special.
PrintS’mores French Toast
S’mores French Toast is a decadent breakfast twist on the classic campfire treat, featuring gooey marshmallow, melty chocolate, and graham cracker crumbs between golden, pan-fried slices of bread.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 2–4 servings
- Category: Breakfast
- Method: Pan-Fried
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 4 slices thick bread (brioche or challah recommended)
- 2 large eggs
- 1/3 cup milk or cream
- 1 tsp vanilla extract
- 1/4 tsp cinnamon (optional)
- 1/2 cup semi-sweet chocolate chips or chopped chocolate bar
- 1/2 cup mini marshmallows or 1/4 cup marshmallow fluff
- 1/3 cup graham cracker crumbs
- 2 tbsp butter (for frying)
- Powdered sugar or chocolate drizzle, for topping (optional)
Instructions
- In a shallow bowl, whisk together eggs, milk or cream, vanilla extract, and cinnamon (if using).
- Spread marshmallow fluff on one slice of bread and top with chocolate chips or chocolate bar pieces.
- Place a second slice of bread on top to form a sandwich.
- Dip the sandwich into the egg mixture, coating both sides thoroughly.
- Heat butter in a skillet or griddle over medium heat.
- Cook the sandwich for 2–3 minutes per side, or until golden brown and the filling is melted.
- While still warm, press the sandwich edges into graham cracker crumbs.
- Optional: Top with powdered sugar, extra graham crumbs, or a drizzle of chocolate sauce.
- Slice and serve warm.
Notes
- Use thick bread to prevent sogginess and hold the filling.
- Marshmallow fluff spreads more easily and evenly than mini marshmallows.
- Let the sandwich cool slightly before slicing to avoid leaking filling.
- For less sweetness, use dark chocolate and skip powdered sugar.
- Great for brunch or as a dessert-style breakfast.
Nutrition
- Serving Size: 1 sandwich
- Calories: 420
- Sugar: 22g
- Sodium: 270mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 50g
- Fiber: 2g
- Protein: 8g
- Cholesterol: 115mg