S’mores French Toast

Why You’ll Love This Recipe

If you love s’mores and French toast, this recipe combines the best of both in one indulgent dish. It’s crispy on the outside, melty and sweet on the inside, and super easy to make. Kids and adults alike will enjoy this comforting, dessert-style breakfast, especially when you want something fun and over-the-top. No campfire required — just a skillet and your appetite.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

thick-sliced bread (like brioche or challah)
eggs
milk (dairy or non-dairy)
vanilla extract
ground cinnamon (optional)
chocolate chips or chocolate spread
mini marshmallows
graham cracker crumbs
butter (for cooking)
optional toppings: whipped cream, chocolate drizzle, powdered sugar

Directions

  1. In a shallow bowl, whisk together eggs, milk, vanilla, and cinnamon.
  2. Spread chocolate spread or sprinkle chocolate chips on one slice of bread.
  3. Add a layer of mini marshmallows on top of the chocolate.
  4. Place a second slice of bread on top to make a sandwich.
  5. Dip the entire sandwich in the egg mixture, coating both sides well.
  6. Heat a skillet over medium heat and add a little butter.
  7. Cook the sandwich until golden brown on both sides, about 2–3 minutes per side.
  8. Press gently to help melt the chocolate and marshmallows inside.
  9. Once cooked, remove from the skillet and roll or sprinkle the edges in graham cracker crumbs.
  10. Serve warm with optional toppings like whipped cream, extra chocolate, or a dusting of powdered sugar.

Servings and timing

Makes 2 servings (2 French toast sandwiches).
Preparation time: 10 minutes
Cooking time: 10 minutes
Total time: 20 minutes

Variations

  • Single Slice Version: Use one slice of bread, top half with filling, fold, and cook like a pocket.
  • Nutty S’mores: Add peanut butter or almond butter with the chocolate for extra richness.
  • Baked S’mores French Toast: Assemble in a baking dish and bake for 20–25 minutes at 350°F (175°C).
  • Vegan Version: Use plant-based milk, egg substitute, vegan marshmallows, and dairy-free chocolate.
  • Stuffed French Toast: Cut a pocket into thick bread slices and stuff with filling before dipping and frying.

Storage/Reheating

S’mores French toast is best enjoyed fresh, but leftovers can be stored in the refrigerator for up to 2 days.
Reheat in a skillet over low heat or in the oven at 300°F (150°C) until warmed through.
Avoid microwaving, as marshmallows can become rubbery when reheated this way.

FAQs

Can I make this ahead of time?

You can prep the sandwiches and store them in the fridge, then dip and cook when ready to serve.

What bread works best for this recipe?

Thick slices like brioche, challah, or Texas toast hold up well and soak in the egg mixture without falling apart.

Do I have to use mini marshmallows?

Mini marshmallows melt more evenly, but large ones can be chopped or used if preferred.

Can I toast the graham cracker crumbs?

Yes, toasting them in a dry skillet for a minute adds extra crunch and flavor.

Is this overly sweet?

It’s definitely a treat, but the richness can be balanced with less syrup and lighter toppings.

Can I make this gluten-free?

Yes, use gluten-free bread and graham cracker alternatives.

How do I prevent the filling from leaking?

Don’t overfill the sandwich, and press the edges slightly to help seal before cooking.

Can I use marshmallow fluff instead of marshmallows?

Yes, spread a thin layer for an even melt and easier cleanup.

What’s the best chocolate to use?

Milk, semi-sweet, or dark chocolate chips or bars all work well. You can also use Nutella.

Can I serve this with syrup?

Yes, though it’s sweet enough on its own. A drizzle of chocolate sauce or maple syrup works well if you want extra indulgence.

Conclusion

S’mores French toast is a dreamy, dessert-style breakfast that brings the magic of campfire treats to your kitchen. With gooey chocolate, melty marshmallows, and golden-brown bread, it’s everything you love about s’mores—made into a warm and satisfying meal. Whether you’re making it for a fun family brunch or a cozy morning at home, this recipe is sure to be a hit.

Print

S’mores French Toast

S’mores French Toast

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

S’mores French toast is a sweet, indulgent twist on a breakfast classic, featuring layers of melted chocolate, gooey marshmallows, and graham cracker crumbs sandwiched between golden slices of French toast. It’s a fun and decadent treat perfect for brunch or special mornings.

  • Author: Laura
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: 2 servings
  • Category: Breakfast, Brunch, Dessert
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

  • 4 slices thick bread (brioche, challah, or Texas toast)
  • 2 eggs
  • ½ cup milk (dairy or non-dairy)
  • 1 tsp vanilla extract
  • ¼ tsp ground cinnamon (optional)
  • ¼ cup chocolate chips or chocolate spread
  • ½ cup mini marshmallows
  • ¼ cup graham cracker crumbs
  • 1 tbsp butter (for cooking)
  • Optional toppings: whipped cream, chocolate drizzle, powdered sugar

Instructions

  1. In a shallow bowl, whisk together the eggs, milk, vanilla, and cinnamon.
  2. Spread chocolate chips or chocolate spread onto one slice of bread.
  3. Add a layer of mini marshmallows on top of the chocolate.
  4. Top with a second slice of bread to form a sandwich.
  5. Dip the sandwich into the egg mixture, coating both sides thoroughly.
  6. Heat a skillet over medium heat and melt butter.
  7. Place the sandwich in the skillet and cook until golden brown, about 2–3 minutes per side.
  8. Gently press with a spatula to help the chocolate and marshmallows melt inside.
  9. Once cooked, remove from skillet and roll or sprinkle the edges in graham cracker crumbs.
  10. Serve warm with optional toppings like whipped cream, chocolate drizzle, or powdered sugar.

Notes

  • Use mini marshmallows for easier melting.
  • Don’t overfill the sandwich to prevent leaks while cooking.
  • For extra crunch, toast graham cracker crumbs in a dry skillet before coating the toast edges.
  • Marshmallow fluff can be used as a substitute for mini marshmallows.

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 420
  • Sugar: 24g
  • Sodium: 320mg
  • Fat: 18g
  • Saturated Fat: 8g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 52g
  • Fiber: 2g
  • Protein: 10g
  • Cholesterol: 130mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments