The Ultimate Stuffed French Toast

Jump to Recipe

Introduction

There are some mornings when only a truly special breakfast will do—the kind that makes the whole family linger at the table a little longer, coffee cups refilled, syrup bottles passed around with a smile. This stuffed french toast is exactly that kind of recipe. I can still picture my babcia in her tiny Chicago kitchen, her flour-dusted apron tied snugly around her waist, teaching me that the best food is made with a little patience and a whole lot of love. She’d make a simple French toast on busy school days, but on Sundays, she’d surprise us with a hidden, creamy filling tucked between the slices. This recipe is my modern tribute to her, a warm, comforting, and delightfully creative twist on a classic that my own kids, Ella and Peter, now beg for on weekend mornings.

Why You’ll Love This Recipe

This stuffed french toast is the ultimate breakfast indulgence, but it’s surprisingly simple to put together. It’s a show-stopping dish that tastes like something from a fancy brunch spot, yet it comes together in your own kitchen with just a few basic ingredients. The magic lies in the contrast of textures: the crispy, golden-brown, buttery exterior giving way to a soft, pillowy bread and a luscious, creamy center that’s lightly sweet and perfectly spiced. It’s a guaranteed crowd-pleaser that feels both nostalgic and exciting, making any ordinary morning feel like a special occasion.

Beyond its incredible taste, this recipe is wonderfully versatile and family-friendly. You can easily prep the filling the night before, making your morning routine a breeze. It’s a fantastic way to use up a slightly stale loaf of brioche or challah, transforming it into something magical. Whether you’re planning a leisurely weekend brunch, a holiday morning treat, or a fun breakfast-for-dinner night, this dish delivers comfort and joy in every single bite. It’s the kind of food that creates happy memories, and that’s truly the best kind of recipe to have in your collection.

Ingredients

Here’s what you’ll need to create this unforgettable breakfast. Remember, the quality of your bread and filling makes all the difference!

  • For the Bread: 8 thick slices of brioche, challah, or Texas toast (about 1-inch thick). Day-old bread works best as it absorbs the custard without becoming soggy.
  • For the Cream Cheese Filling: 8 ounces (1 block) of full-fat cream cheese, softened to room temperature. This is crucial for a smooth, lump-free filling.
  • For the Filling Flavor: 1/4 cup of powdered sugar, 1 teaspoon of vanilla extract, 1 teaspoon of ground cinnamon, and a pinch of nutmeg. You can also add a teaspoon of orange zest for a bright, citrusy note.
  • For the Custard: 4 large eggs, 1 cup of whole milk or half-and-half, 1 tablespoon of granulated sugar, 1 teaspoon of vanilla extract, and a pinch of salt.
  • For Cooking: 2-3 tablespoons of unsalted butter, for the skillet. This adds incredible flavor and helps achieve that perfect golden-brown crust.
  • For Serving (Optional but Recommended): Pure maple syrup, fresh berries (strawberries, blueberries, raspberries), and a light dusting of powdered sugar.
stuffed french toast

Step-by-Step Instructions

  1. Prepare the Cream Cheese Filling: In a medium bowl, beat the softened cream cheese with an electric mixer until it’s completely smooth and fluffy. Add the powdered sugar, vanilla extract, cinnamon, and nutmeg, and continue beating until everything is well combined and creamy. Set this aside.
  2. Make the Custard: In a shallow, wide dish (like a pie plate), whisk together the eggs, milk, granulated sugar, vanilla extract, and a pinch of salt until the mixture is fully combined and slightly frothy.
  3. Assemble the Sandwiches: Lay 4 slices of bread on a clean work surface. Spoon a generous amount of the cream cheese filling (about 2-3 tablespoons) onto each slice, spreading it evenly to the edges. Top each with one of the remaining bread slices to form a sandwich.
  4. Soak the Sandwiches: Carefully dip each assembled sandwich into the custard mixture. Let it soak for about 20-30 seconds per side. You want the bread to be saturated but not falling apart. Gently lift it out, allowing any excess custard to drip back into the dish.
  5. Cook the Stuffed French Toast: Place a large skillet or griddle over medium heat and melt a tablespoon of butter. Once the butter is sizzling, carefully place the soaked sandwiches in the skillet. Cook for 3-4 minutes per side, or until the bread is deeply golden brown and cooked through. You may need to do this in batches, adding more butter to the pan as needed.
  6. Rest and Serve: Once golden brown on both sides, transfer the stuffed french toast to a plate. Let it rest for a minute or two—this allows the filling to set slightly. Serve warm, topped with maple syrup, fresh berries, and a dusting of powdered sugar.

What Makes This Recipe Special

  • Quick and easy to prepare
  • Packed with flavor and nutrition
  • Perfect for any occasion
  • Customizable to your taste preferences
  • Budget-friendly ingredients

Expert Tips for Success

Don’t Over-Soak: The biggest mistake is leaving the bread in the custard for too long, which makes it soggy and difficult to cook. A quick dip of 20-30 seconds per side is all you need, especially with a rich bread like brioche.

Use a Hot Skillet: Make sure your pan is at a solid medium heat before adding the butter and bread. If the pan isn’t hot enough, the bread will absorb the butter and become greasy instead of getting that beautiful, crispy crust.

Let It Rest: After cooking, letting the stuffed french toast rest for a couple of minutes is key. This allows the molten cream cheese filling to set up just a bit, preventing it from running out everywhere when you cut into it.

stuffed french toast

Variations and Substitutions

Berry Bliss: Swirl 1/4 cup of your favorite berry jam or preserves into the cream cheese filling for a fruity twist. You can also add a handful of fresh blueberries directly into the filling mixture.

Chocolate Hazelnut Dream: For a decadent treat, swap the cream cheese filling for a generous spread of chocolate hazelnut spread. Add a few slices of banana inside the sandwich for an extra-special flavor combination.

Gluten-Free & Dairy-Free Options: This recipe is easily adapted. Use your favorite gluten-free bread (a sturdy variety works best) and substitute the cream cheese with a dairy-free alternative. Use almond or oat milk in the custard and a plant-based butter for cooking.

Serving Suggestions

This stuffed french toast is a star on its own, but the right toppings can elevate it to new heights. A generous drizzle of warm pure maple syrup is a classic choice, but a spoonful of homemade berry compote or a dollop of lightly sweetened whipped cream is equally divine. For a savory counterpoint, a few crispy slices of bacon or breakfast sausage on the side are always a welcome addition.

To make it a complete brunch spread, serve it alongside a fresh fruit salad, a side of scrambled eggs, or a refreshing glass of freshly squeezed orange juice or a frothy latte. The possibilities are endless, so have fun and create your perfect breakfast plate!

stuffed french toast

FAQs

Can I make this stuffed french toast ahead of time? Yes! You can assemble the sandwiches (without soaking them in the custard) and store them in the refrigerator, tightly covered, for up to 24 hours. When you’re ready to cook, prepare the custard, dip the sandwiches, and cook as directed. You can also freeze the cooked, cooled french toast for up to 2 months. Reheat in a toaster or a skillet until warmed through.

What is the best bread to use? A thick, rich, and slightly stale bread is ideal. Brioche, challah, Texas toast, or a French baguette cut on the bias are all excellent choices. These breads have a sturdy structure that holds up well to soaking and have a natural sweetness that complements the filling.

Why is my cream cheese filling lumpy? The most common reason is that the cream cheese wasn’t softened enough. Make sure it’s at room temperature before you begin. You can also beat it for a full 2-3 minutes until it’s completely smooth and airy. If you’re in a hurry, you can microwave the cream cheese in 10-second intervals until it’s soft.

Final Thoughts

I truly hope you love this stuffed french toast as much as my family does. It’s more than just a recipe; it’s a way to slow down, gather the people you love, and create a moment of pure, delicious happiness. It’s the perfect blend of my babcia’s comforting traditions and a fun, creative twist that makes breakfast feel like a celebration. So go ahead, fire up that skillet, and make some magic. I’d love to hear how it turns out for you!

I hope you loved making this stuffed french toast—it’s a warm, decadent hug on a plate that makes any morning feel like a special occasion. If you enjoyed this brunch favorite, I think you’ll also love my recipe for Fluffy Blueberry Pancakes, a classic that’s just as comforting. For a make-ahead option, try my Overnight Oats, perfect for busy mornings. And if you’re in the mood for something savory, my Ultimate Breakfast Casserole is a guaranteed crowd-pleaser. For a sweet treat later in the day, don’t miss my Gooey Cinnamon Roll Bars—they’re pure comfort in every bite!

Join us on our Facebook Page and Facebook Group—and don’t forget to follow us on Pinterest for daily inspiration!

The Ultimate Stuffed French Toast

· American ·

The Ultimate Stuffed French Toast

Indulgent stuffed french toast with a creamy, spiced cream cheese filling, sandwiched between thick slices of brioche and cooked to golden-brown perfection.

★★★★★
4 Servings
15 Prep Time
15 Cook Time
650 kcal Calories
Cook Mode

Keep the screen of your device on while you follow the steps.

Ingredients
Directions
  1. Beat softened cream cheese with powdered sugar, vanilla, cinnamon, and nutmeg until smooth.
  2. Whisk eggs, milk, granulated sugar, vanilla, and salt in a shallow dish.
  3. Spread cream cheese filling on 4 bread slices and top with remaining slices.
  4. Dip each sandwich in custard for 20-30 seconds per side.
  5. Cook in a buttered skillet over medium heat for 3-4 minutes per side until golden brown.
  6. Rest for 2 minutes before serving with maple syrup and berries.
Nutrition Facts
🔥 Calories 650 kcal
🥩 Protein 18 g
🍞 Carbs 60 g
🧈 Fat 35 g
🧂 Sodium 450 mg
DID YOU MAKE THIS RECIPE? Tried it? Leave a comment below and let me know how it went!

Leave a Comment