Go Back

S'mores French Toast.

5 from 1 vote
Leave a Review »


  • 4 thick slices of bread, slightly stale if possible
  • 4 large eggs
  • 1/3 cup half and half
  • 2 teaspoons vanilla extract
  • 1/8 teaspoon cinnamon
  • pinch of salt
  • 1 cup graham cracker crumbs, plus extra for sprinkling
  • 6 ounces high-quality chocolate (dark or milk), your choice!
  • 1 1/2 cups mini marshmallows
  • butter for the pan


  • Heat a large skillet or griddle over medium heat. Add a tablespoon or so of butter to the griddle.
  • In a bowl, whisk together the eggs, half and half, vanilla extract, cinnamon and salt. Dip each piece of bread in the mixture until it’s coated on both sides. Dip it in the graham crumbs and press gently so the crumbs adhere to all sides. Place it on the buttered skillet. Repeat with remaining bread. Cook until the sides of the toast and golden brown and set. Place the french toast pieces on a baking sheet.
  • Heat the broiler in your oven to high. Sprinkle a bit of chopped chocolate on the toast, then cover each piece with mini marshmallows. Add a bit more chopped chocolate over top. Place the sheet with the toast until the broiler and broil just until the marshmallows are golden. Don’t remove your eyes from the toast! It will only take 30 seconds or so.
  • Serve the toast immediately. You can serve it with maple syrup if desired – but I melted a little bit of the leftover chocolate and drizzled it on top!

Did you make this recipe?

Be sure to follow @howsweeteats on instagram and tag #howsweeteats. You can also post a photo of your recipe to our facebook page.
I appreciate you so much!