S'mores Stuffed Croissant French Toast

This post may contain affiliate links. · As an Amazon Associate I earn from qualifying purchases.

Take your favorite campfire treat to the breakfast table with this delicious S'mores Stuffed Croissant French Toast! Flaky, buttery croissants are stuffed with gooey marshmallow creme and melted milk chocolate, dipped in a rich cinnamon custard, and baked until bubbly, golden, and irresistible. Finished with crunchy graham cracker crumbs, toasted mini marshmallows, and a sweet chocolate glaze, this indulgent dish delivers all the classic s'mores flavors in every bite!

Plated croissant with creamy filling, chocolate drizzle, graham crumbs and toasted mini marshmallows.

Want to Save This Recipe?

Enter your email below & we'll send it to your inbox. Plus get great new recipes from us every week!


Enjoy this sweet breakfast treat on a cozy weekend morning, for a holiday brunch, or whenever you want to make breakfast extra special. The combination of toasted marshmallows, graham crackers, melted chocolate, and flaky croissants makes for the ultimate breakfast dessert that everyone will enjoy!

Looking for more ways to sweeten up your breakfast table? Try this delicious Cinnamon Roll Casserole or these quick and tasty Ninja Foodi French Toast Bites! For something savory to balance out your sweet breakfast spread, serve this Air Fryer Bacon or these Ninja Foodi Egg Bites alongside your French toast.

Jump to:

Why You'll Love This Recipe

  • Two comfort foods in one: S'mores and french toast come together in one impressive breakfast that combines the best of both worlds! 
  • Warm, gooey, and sweet: Every bite is full of sweet chocolate, fluffy marshmallow, flaky croissant, and cozy cinnamon. What's not to love? 
  • Perfect for a family breakfast: This fun, indulgent crowd-favorite is sure to make any breakfast feel extra special!  
  • A total showstopper: It's a breakfast treat that looks just as incredible as it tastes! 
  • Pairs great with savory sides: Balance the sweetness by serving it alongside breakfast favorites like air fryer bacon, eggs Benedict casserole, or this oven-baked omelette.

Ingredients

Gather the ingredients below to make this s'mores french toast!

Croissants surrounded by milk, graham cracker crumbs, marshmallows, chocolate, cream cheese, butter, eggs and baking ingredients.
  • Cream cheese: Softened cream cheese gives the marshmallow filling a thick, creamy consistency and makes it easier to spread. It also adds a slight tang to balance the sweetness of the marshmallow creme and chocolate. 
  • Marshmallow creme: Creates the gooey, soft texture of the filling and delivers the classic sweet s'mores flavor! 
  • Vanilla extract: Helps round out the flavors of the marshmallow and chocolate by adding a touch of warm, sweet vanilla flavor. 
  • Milk chocolate: Use your favorite milk chocolate for the best taste. Chopping it into small, even pieces helps the chocolate melt evenly in the filling.
  • Croissants: Day-old croissants are firmer and slightly drier than fresh ones, making them ideal for French toast. The drier texture is perfect for soaking up the custard while still holding their shape.
  • Eggs: Creates the rich coating for the croissants that give the French toast its decadent flavor and golden appearance. 
  • Ground cinnamon: Brings a warm, cozy cinnamon flavor to the French toast.  
  • Mini marshmallows: Add extra s'mores flavor and even more gooeyness. 
  • Graham cracker crumbs: What would a s'mores treat be without the graham crackers? They add the perfect crunchy and sweet finishing touch!

See recipe card for full information on ingredients and quantities.

Substitutions & Variations

  • Chocolate swaps: Feel free to swap the milk chocolate for semi-sweet, dark, or white chocolate. Each option gives a slightly different flavor and level of sweetness.
  • Topping options: Have fun with unique toppings! Drizzle your french toast with peanut butter, Nutella, caramel, or even maple syrup for an extra layer of deliciousness. 
  • Croissant substitutions: If you don't have croissants on hand, brioche or French bread make great substitutes. They'll give you a more traditional French toast texture while still tasting perfect with the marshmallow and chocolate filling. 
  • Graham cracker crust: Take the s'mores flavor up a notch by turning graham cracker crumbs into a crispy crust for your French toast. After dipping your croissants in the custard, gently coat them in crushed graham cracker crumbs before cooking for an extra toasty crunch!

How to Make S'mores Stuffed Croissant French Toast

Once you've gathered all your ingredients, grab a bowl and hand mixer and follow the steps below for this decadent marshmallow stuffed french toast.

Softened cream cheese and vanilla extract in a glass mixing bowl beside milk, hot fudge and graham crumbs.
  1. Step 1: Beat the softened cream cheese, marshmallow creme and vanilla together until smooth.
Chopped milk chocolate scattered over creamy marshmallow filling in a glass bowl with a pink spatula.
  1. Step 2: Fold in the chopped chocolate.
Golden croissants split and filled with thick white chocolate-speckled cream on a wooden cutting board.
  1. Step 3: Slice each croissant almost through, fill with marshmallow mixture, and gently press closed.
Milk pouring into a bowl of eggs, cinnamon and cream beside a jar of hot fudge.
  1. Step 4: In a shallow bowl, whisk together the eggs, milk, sugar, vanilla, cinnamon and salt until well combined.
Hand lowering a cream-filled croissant into a cinnamon-speckled egg mixture in a shallow white bowl.
  1. Step 5: Quickly dip each stuffed croissant in the egg mixture, coating both sides without soaking.
Stuffed croissants browning in a skillet with caramelized tops and creamy filling peeking from the sides.
  1. Step 6: Melt butter in a skillet over medium-low heat and cook croissants 3-4 minutes per side until golden. Repeat with remaining croissants.
Mini marshmallows with toasted golden centers scattered across a foil-lined baking sheet.
  1. Step 7: Place the mini marshmallows on a foil-lined baking sheet and broil for 30-60 seconds, watching them closely, until lightly toasted.
Plated croissant with creamy filling, chocolate drizzle, graham crumbs and toasted mini marshmallows.
  1. Step 8: Top the warm croissant French toast with toasted marshmallows, graham cracker crumbs and chocolate sauce. Dust with powdered sugar, if desired, and serve immediately.
Close-up of toasted mini marshmallows piled over glossy chocolate sauce and graham cracker crumbs on a croissant.

Helpful Tips

  • Don't over-soak the croissants: All you need is a quick dip in the custard to properly coat the croissants. Letting them sit in the custard for too long can cause them to become soggy and difficult to handle.
  • Avoid overfilling the croissants: Although it may be tempting to pack in as much marshmallow filling as possible, too much filling can ooze out while the croissants cook. Leave a little room around the edges so that you can gently press the croissants close without the filling leaking out. 
  • Cook over medium-low heat: To prevent the croissants from burning while allowing them to get golden brown and warmed through, cook them over medium-low heat. This gives the filling time to get perfectly melty and gooey. 
  • Watch the marshmallows closely: While your mini marshmallows broil, keep a close eye on them to make sure they don't burn. 30-60 seconds in the oven should do the trick!
Three chocolate-drizzled stuffed croissants topped with toasted marshmallows and graham crumbs on a white serving platter.

Recipe FAQs

Can I use fresh croissants instead of day-old croissants?

Yes! If you don't have day-old croissants on hand, you can easily dry out fresh croissants before using them. Slice the croissants in half and bake them at 300°F for a few minutes, just until they appear or feel dry. Let them cool before dipping them into the custard.

Can I make these on a griddle?

Yes. A flat griddle works especially well because there is plenty of room to cook several croissants at once. Use moderate heat and butter the cooking surface before adding them.

Can I use regular marshmallows instead of mini marshmallows?

Yes, but cut larger marshmallows into smaller pieces so they toast evenly and are easier to distribute over each serving.

Why are my croissants falling apart?

Since croissants are soft and flaky, they can become fragile when filled and dipped in custard. To prevent them from falling apart, use day-old croissants, avoid overfilling them, and only give them a quick dip in the custard rather than soaking them.

Why is the french toast getting too dark?

The skillet may be too hot. Because croissants contain plenty of butter and the custard contains sugar, they brown quickly. Keep the heat around medium-low.

Can I prepare this stuffed croissant french toast ahead of time?

Yes, you can prepare the marshmallow creme filling and stuff the croissants ahead of time. Just wait to dip them in the custard and cook until you're ready to serve. These delicious treats taste best fresh off the griddle!

Partially eaten stuffed croissant showing creamy chocolate filling beneath toasted marshmallows, graham crumbs and chocolate sauce.

Storage & Freezing Instructions

Storage Instructions

You can store leftover cooked french toast for up to one day in the refrigerator, but it can get soggy quickly. So, if you know you'll have leftovers, plan to store each element separately for up to two days. Keep the custard mixture and marshmallow filling in the refrigerator, and the croissants on the counter at room temperature. When you're ready to serve, simply assemble, cook, and enjoy!

Freezing Instructions

After the cooked croissants have cooled completely, you can wrap them individually in plastic wrap and freeze them in an airtight container. Then, let them thaw overnight in the refrigerator and reheat until warmed through.

More Recipes You'll Love

Looking for other recipes like this? Try these:

Did you try this recipe?

If you decide to try this S'mores Stuffed Croissant French Toast recipe or any other recipe on my website, please leave a ⭐️ star rating and let me know how it went in the 💬 comments below! I'd love to hear from you!

Stuffed croissant topped with chocolate sauce, graham crumbs and toasted marshmallows on a white plate beside a fork.

S'mores Stuffed Croissant French Toast

Buttery croissants filled with creamy marshmallow and milk chocolate, pan-fried until golden, then topped with chocolate, graham crumbs and toasted marshmallows.
No ratings yet
Print Pin Rate
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Servings: 4 servings
Calories: 626kcal
Author: Sara
adjust servings: 4 servings

Ingredients

For the Marshmallow Filling

  • 4 ounces cream cheese (softened)
  • ½ cup marshmallow creme
  • ½ teaspoon vanilla extract
  • 2 ounces milk chocolate (chopped)

For the French Toast

  • 4 large croissants (preferably one day old)
  • 3 large eggs
  • ½ cup whole milk
  • 1 tablespoon granulated sugar
  • 1 teaspoon vanilla extract
  • ½ teaspoon ground cinnamon
  • Pinch of salt
  • 2 tablespoons butter (divided)

Toppings

  • ½ cup mini marshmallows
  • ¼ cup graham cracker crumbs
  • drizzle hot fudge topping
  • Powdered sugar (optional)

Instructions

  • Beat the softened cream cheese, marshmallow creme and vanilla together until smooth, then fold in the chopped chocolate.
  • Slice each croissant horizontally, being careful not to cut completely through. Spoon the marshmallow filling into the center of each croissant and gently press closed.
  • In a shallow bowl, whisk together the eggs, milk, sugar, vanilla, cinnamon and salt until well combined.
  • Quickly dip each stuffed croissant into the egg mixture, turning to coat both sides. Avoid letting the croissants soak too long or they may become soggy.
  • Melt 1 tablespoon of butter in a large skillet or griddle over medium-low heat. Cook two croissants at a time for 3-4 minutes per side, or until golden brown and warmed through. Repeat with the remaining butter and croissants.
  • Place the mini marshmallows on a foil-lined baking sheet and broil for 30-60 seconds, watching them closely, until lightly toasted.
  • Top the warm croissant french toast with toasted marshmallows, graham cracker crumbs and hot fudge. Dust with powdered sugar, if desired, and serve immediately.

Notes

  • Don't over-soak the croissants: All you need is a quick dip in the custard to properly coat the croissants. Letting them sit in the custard for too long can cause them to become soggy and difficult to handle.
  • Avoid overfilling the croissants: Although it may be tempting to pack in as much marshmallow filling as possible, too much filling can ooze out while the croissants cook. Leave a little room around the edges so that you can gently press the croissants close without the filling leaking out. 
  • Cook over medium-low heat: To prevent the croissants from burning while allowing them to get golden brown and warmed through, cook them over medium-low heat. This gives the filling time to get perfectly melty and gooey. 
  • Watch the marshmallows closely: While your mini marshmallows broil, keep a close eye on them to make sure they don't burn. 30-60 seconds in the oven should do the trick!

Nutrition

Calories: 626kcal | Carbohydrates: 64g | Protein: 13g | Fat: 37g | Saturated Fat: 21g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Trans Fat: 0.2g | Cholesterol: 208mg | Sodium: 453mg | Potassium: 252mg | Fiber: 3g | Sugar: 34g | Vitamin A: 1208IU | Vitamin C: 0.1mg | Calcium: 117mg | Iron: 2mg
Tried this Recipe? Pin it for Later!Mention @BitzNGiggles or tag #bitzngiggles!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.