Decadent Stuffed French Toast with Cream Cheese (Easy Weekend Brunch!)

Photo of author
Published:

Weekend mornings call for a breakfast that feels like a true celebration, but you probably don’t want to spend two hours standing over a hot stove! I was inspired to upgrade my lazy Sunday cooking routine when I came up with this ultimate stuffed French toast with cream cheese. Though standard French toast is always a classic rotation in my house, I wanted to recreate that luxurious, diner-style experience right at home without the fuss.

This stuffed French toast recipe delivers a crisp, deeply golden exterior that gives way to a warm, silky center. It’s perfectly refreshing when topped with fresh berries, yet totally crave-worthy and rich. By whipping up a quick, sweetened cream cheese French toast filling, you can transform everyday ingredients into a memorable morning feast. Get ready to make your entire kitchen smell absolutely incredible, all while keeping your prep time surprisingly short and sweet.

A tall stack of golden brown stuffed French toast layered with fluffy cream cheese and sliced strawberries, dusted with powdered sugar, and drizzled with warm maple syrup.
Close-up of golden brown cream cheese stuffed French toast with strawberries on brioche, layered in a stack on a black plate with warm maple syrup, powdered sugar, and a side of whipped cream.

Stuffed French Toast with Cream Cheese

Hilary PARKER
Print out this handy card or save it to your phone so you can whip up this decadent morning treat whenever the craving strikes! It's perfectly refreshing when paired with fresh berries, yet totally crave-worthy and rich.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Course Breakfast, Brunch
Cuisine American
Calories 480 kcal

Ingredients
  

For the Cream Cheese Filling:

  • 8 oz 1 package full-fat cream cheese, softened to room temperature
  • cup powdered sugar plus more to taste
  • 1 tablespoon pure vanilla extract

For the French Toast:

  • 12 slices Texas toast thick-cut bread, or thick-sliced brioche/sourdough
  • 2 large eggs
  • ¾ cup whole milk
  • 1 teaspoon ground cinnamon
  • 1 teaspoon granulated sugar
  • 2 tablespoons unsalted butter for the pan

For Serving:

  • Fresh strawberries hulled and sliced
  • Warm maple syrup
  • Whipped cream
  • Optional: powdered sugar dusting

Instructions
 

  • Make the Cream Cheese Filling: Place your softened cream cheese in a mixing bowl. Beat with a hand mixer or stand mixer on medium speed until completely smooth and fluffy, about 1 minute. Add the powdered sugar and vanilla extract and continue beating until the mixture is light, creamy, and fully spreadable with absolutely no lumps. Taste and adjust sweetness with a little more powdered sugar if desired.
  • (Pro tip: For the smoothest filling, make sure your cream cheese is truly at room temperature, leave it unwrapped on the counter for at least 30 minutes before mixing.)
  • Build the Sandwiches: Lay out half of your bread slices on a clean surface. Spread a generous, thick layer of cream cheese filling across one side of each slice. Press a second slice of bread firmly on top to form a sealed sandwich. You should have 6 stuffed sandwiches total. Set aside.
  • Prepare the Custard: In a wide, shallow bowl, whisk together the eggs, milk, cinnamon, and granulated sugar until fully combined and uniform in color. The bowl should be wide enough to dip a full sandwich flat.
  • Dip & Cook: Heat a large griddle or skillet over medium heat and melt 1 tablespoon of butter, swirling to coat the surface evenly. Working one sandwich at a time, dip each sandwich into the custard mixture, letting it soak for about 20–30 seconds per side. Place each dipped sandwich onto the hot buttered griddle and cook for 3–4 minutes per side, until each surface is deeply golden brown with lightly caramelized edges. Add more butter between batches as needed.
  • Finish & Serve: Transfer the cooked stuffed French toast to plates immediately. Dust generously with powdered sugar if desired. Top with a heap of fresh sliced strawberries, a spoonful of whipped cream, and a warm drizzle of maple syrup. Serve right away while the center is still warm and melty!

Nutrition

Calories: 480kcalCarbohydrates: 54gProtein: 12gFat: 24gFiber: 3g
Keyword brioche stuffed French toast, cream cheese strawberry stuffed French toast, stuffed French toast IHOP copycat, Stuffed French Toast with Cream Cheese
Tried this recipe?Let us know how it was!

Ingredients for the Perfect Weekend Brunch

To get that beautiful contrast between the crisp, caramelized crust and the creamy center, ingredient selection is key. Here is exactly what you need to whip up this easy stuffed French toast:

For the Sweet Cream Cheese Filling:

  • 8 oz (1 package) full-fat cream cheese, softened to room temperature
  • ⅓ cup powdered sugar, plus extra to taste
  • 1 tablespoon pure vanilla extract

For the French Toast Batter & Bread:

  • 12 slices Texas toast (thick-cut bread), or thick-sliced brioche
  • 2 large eggs
  • ¾ cup whole milk
  • 1 teaspoon ground cinnamon
  • 1 teaspoon granulated sugar
  • 2 tablespoons unsalted butter, divided for the pan

For Serving & Toppings:

  • Fresh strawberries, hulled and sliced
  • Warm maple syrup
  • Whipped cream
  • Optional: powdered sugar dusting
A top-down view of beautifully arranged ingredients for cream cheese stuffed French toast on a light countertop, including thick-cut bread slices, cream cheese, fresh strawberries and blueberries, eggs, milk, butter, powdered sugar, cinnamon, and vanilla extract.

Step-by-Step Instructions

Get ready to build the ultimate breakfast sandwich! These straightforward steps will guide you through the process, ensuring your bread absorbs just enough flavor without falling apart.

1. Whip Up the Silky Cream Cheese Filling

Place your softened cream cheese in a mixing bowl. Beat with a hand mixer or stand mixer on medium speed until completely smooth and fluffy, which takes about 1 minute. Add the powdered sugar and vanilla extract, continuing to beat until the mixture is light, creamy, and fully spreadable with absolutely no lumps. Taste and adjust the sweetness with a little more powdered sugar if desired.

Pro tip: For the smoothest filling possible, make sure your cream cheese is truly at room temperature. Leaving it unwrapped on the counter for at least 30 minutes before mixing allows the sugars and extracts to blend effortlessly.

2. Assemble the Thick-Cut Sandwiches

Lay out half of your bread slices on a clean, dry work surface. Spread a generous, thick layer of the cream cheese filling across one side of each slice. Don’t be shy, here this vibrant, tangy center is the absolute heart of the dish! Press a second slice of bread firmly on top to form a properly sealed sandwich. You should have 6 stuffed sandwiches total. Set these aside while you prep your liquid base.

3. Mix the Rich Cinnamon Custard

In a wide, shallow bowl, whisk together the eggs, whole milk, ground cinnamon, and granulated sugar until fully combined and uniform in color. The bowl should be wide enough to dip a full sandwich flat without bending it. A standard ceramic pie dish or a wide pasta bowl works perfectly for this step. A little granulated sugar in the custard helps create those beautiful, crisp caramelized edges on the griddle.

4. Dip and Griddle to Golden Perfection

Heat a large griddle or skillet over medium heat and melt 1 tablespoon of butter, swirling to evenly coat the surface. Working one sandwich at a time, dip each sandwich into the custard mixture, letting it soak for about 20 to 30 seconds per side. You want the bread to absorb the rich custard without becoming soggy or weak. Place each dipped sandwich on the hot, buttered griddle and cook for 3 to 4 minutes per side, until both sides are deeply golden brown. Add the remaining butter between batches as needed.

5. Garnish and Serve Warm

Transfer the cooked French toast to plates immediately. Dust generously with powdered sugar for a bakery-fresh visual appeal. Top with a heap of fresh sliced strawberries, a dollop of whipped cream, and a generous drizzle of warm maple syrup. Serve right away while the cream cheese center is still warm, melty, and decadent.

Close-up of golden brown cream cheese stuffed French toast with strawberries on brioche, layered in a stack on a black plate with warm maple syrup, powdered sugar, and a side of whipped cream.

Pro Tips & Creative Variations

One of the best things about homemade stuffed French toast is how easily you can adapt it to what you have in the pantry. While thick Texas toast offers wonderful structural support, a brioche-stuffed French toast cream cheese variation adds a pillowy, buttery sweetness that feels incredibly premium.

Seasonal angles are a fantastic way to keep this dish fresh year-round. You can easily pitch strawberry or peach toppings for bright summer mornings, mix pumpkin spice into the cream cheese for cozy autumn weekends, or add a splash of eggnog to the custard variation for the winter holidays.

Framing this dish as a stuffed French toast IHOP copycat recipe is also highly recommended if you miss dining out, especially since the restaurant chain famously discontinued its classic version. If you want a slightly fruitier profile baked right in, fold two tablespoons of high-quality raspberry jam directly into the cream cheese mixture before spreading.

Glossy warm maple syrup being poured from a glass bottle over golden brown stuffed French toast with cream cheese, topped with fresh sliced strawberries and mint on a black plate.

Approximate Nutritional Information (per serving): Calories: 480 | Protein: 12g | Fat: 24g | Carbohydrates: 54g | Fiber: 3g. Note: Nutritional information is approximate and may vary based on the exact ingredient brands and bread thickness used.

What to Serve With Stuffed French Toast

Because this vibrant dish packs a punch of rich, sweet flavors, balancing it with savory and refreshing sides elevates the whole meal. Here are my favorite pairings:

  • Oven-Baked Crispy Bacon: The salty, smoky crunch of thick-cut bacon cuts through the rich cream cheese filling, creating a perfect savory contrast.
  • Zippy Citrus Fruit Salad: A bright bowl of grapefruit, oranges, and fresh mint brings a zippy acidity that cleanses the palate between bites of decadent syrup-soaked bread.
  • Fluffy Scrambled Eggs: Keep things classic and protein-rich. A side of softly scrambled eggs cooked in a touch of butter grounds the meal and keeps everyone full until mid-afternoon.
  • Spiced Breakfast Potatoes: Crispy skillet potatoes tossed with smoked paprika and garlic powder add a comforting, hearty texture to your weekend brunch spread.
A close-up cross-section of golden brown stuffed French toast with cream cheese oozing out alongside sliced strawberries, served on a dark slate plate with pooled maple syrup and dusted powdered sugar.

Frequently Asked Questions

What is the filling for stuffed French toast?

The classic filling is a simple, silky mixture of softened full-fat cream cheese, powdered sugar, and pure vanilla extract. Beating these ingredients together creates a thick, spreadable consistency that stays wonderfully creamy inside the bread. You can easily customize this base by folding in fresh citrus zest, finely chopped nuts, or a swirl of fruit preserves.

How do you keep stuffed French toast from being soggy?

The secret to avoiding a soggy center lies in using thick-cut, sturdy bread and managing your dipping time. Opt for slices at least 3/4 inch thick, such as Texas toast, challah, or day-old brioche. Dip the assembled sandwiches for just 20 to 30 seconds per side so the exterior absorbs the egg mixture without letting the liquid seep into the cream cheese barrier.

What are common stuffed French toast mistakes?

One major mistake is using thin, standard sandwich bread, which easily collapses under the weight of the heavy filling. Another common pitfall is cooking at too high a heat; this burns the outer crust, leaving the inner egg batter raw and the cream cheese cold. Maintain a steady medium heat so the inside warms beautifully while the outside slowly caramelizes.

Conclusion

This stuffed French toast with cream cheese truly brings the magic of a high-end neighborhood bakery right to your home kitchen. It’s the perfect balance of crisp, buttery bread and a rich, melt-in-your-mouth center that will have your family asking for seconds before they’ve even finished their first plate.

I recommend giving this easy weekend recipe a try the next time you want to slow down and treat yourself. If you whip this up, let me know in the comments what fun toppings you decided to use, and feel free to share your own favorite brunch variations!

Weekly Newsletter

Get the latest recipes and my top tips straight into your inbox!



    You Might Also Like...

    Avocado Toast with Poached Egg (15-Min Recipe)

    Avocado Toast with Poached Egg (15-Min Recipe)

    Perfect Spring Asparagus Quiche: Easy & Incredibly Creamy

    Perfect Spring Asparagus Quiche: Easy & Incredibly Creamy

    How to Build the Ultimate Smoked Salmon Bagel Board

    How to Build the Ultimate Smoked Salmon Bagel Board

    The Ultimate Raspberry Lemon Scones Guide: Flaky, Fresh & Easy

    The Ultimate Raspberry Lemon Scones Guide: Flaky, Fresh & Easy