Cherry Cheesecake Stuffed French Toast Stack

If you’re craving a decadent breakfast that tastes like dessert, this Cherry Cheesecake Stuffed French Toast is a dream come true. Thick slices of buttery brioche are filled with a smooth, creamy cheesecake filling and sweet cherry compote, then browned to perfection and stacked high. Every layer oozes with creamy filling and glossy cherries, making each bite a combination of sweet, tangy, and velvety flavors. This recipe looks impressive enough for special occasions but is surprisingly easy to make at home.


⭐ Ingredients

For the French Toast

8 slices thick brioche or Texas toast

3 large eggs

¾ cup milk (or half-and-half for richer flavor)

1 tsp vanilla extract

1 tbsp sugar

½ tsp cinnamon (optional)

Pinch of salt

Butter for frying

For the Cheesecake Filling

200g cream cheese, softened

½ cup powdered sugar

1 tbsp lemon juice

1 tsp vanilla extract

¼ cup heavy cream or thick yogurt

For the Cherry Filling/Topping

2 cups cherries (fresh or frozen)

½ cup sugar

1 tbsp lemon juice

1 tbsp cornstarch mixed with 2 tbsp cold water

½ cup water

Optional: a pinch of cinnamon or almond extract

Garnish (optional)

Powdered sugar

Whipped cream

Extra cherries


🍒 Step-by-Step Instructions

  1. Make the Cherry Compote

The cherry topping is what makes this dish visually stunning and unbelievably delicious.

  1. In a saucepan over medium heat, add cherries, sugar, lemon juice, and water.
  2. Stir and let the mixture heat until the cherries begin to soften and release juices.
  3. Add the cornstarch slurry (cornstarch + water).
  4. Stir continuously until the mixture thickens into a glossy cherry sauce.
  5. Taste and adjust sweetness if needed.
  6. Remove from heat and let it cool slightly.

This compote should be thick enough to spoon onto the toast without running everywhere, but still juicy and glossy.


  1. Prepare the Cheesecake Filling

This creamy filling makes the French toast taste exactly like cheesecake.

  1. In a bowl, beat the softened cream cheese until smooth.
  2. Add powdered sugar and continue mixing.
  3. Pour in lemon juice and vanilla.
  4. Add heavy cream (or yogurt) to make the mixture silky and spreadable.
  5. Mix until smooth and thick.

Set aside at room temperature; cold filling is harder to spread.


  1. Mix the Custard for the French Toast

In a shallow bowl:

Whisk together eggs, milk, vanilla, sugar, salt, and cinnamon.

Mix until smooth with no streaks of egg.

This custard soaks into the bread, giving you soft, custardy French toast with crispy edges.


  1. Assemble the Layers

This is where the magic starts.

  1. Lay out your brioche slices.
  2. Spread a generous amount of cheesecake filling on half the slices.
  3. Spoon some cherry compote over the filling (save enough for topping).
  4. Place the second slice of bread on top to make “sandwiches.”

You will end up with 4 stuffed French toast sandwiches.


  1. Cook the French Toast
  2. Heat a pan or skillet over medium heat.
  3. Add butter and let it melt until foamy.
  4. Dip each stuffed sandwich into the custard mixture. Let each side soak for 3–4 seconds—long enough to absorb flavor but not so long that it falls apart.
  5. Place the soaked sandwich onto the hot skillet.
  6. Cook for 3–4 minutes per side until golden brown and crispy.

Repeat with all sandwiches, adding butter as needed.


🍰 6. Build the Stack

For that gorgeous layered look like in your picture:

  1. Place one stuffed French toast sandwich on a plate.
  2. Add a spoonful of cheesecake filling (optional but extra delicious).
  3. Add a generous layer of cherry compote.
  4. Top with the second sandwich.
  5. Repeat until you achieve a tall, decadent stack.

Finish it with:

More cherries dripping down the sides

Powdered sugar

A drizzle of the warm cherry syrup

Your plate will look like a dessert from a fancy café.


✨ Serving Suggestions

You can serve your stuffed French toast with:

A glass of fresh orange juice

Whipped cream on top

Vanilla ice cream for a dessert version

A sprinkle of crushed nuts (almonds or pistachios)

This dish is perfect for:

✔️ Breakfast or brunch
✔️ Valentine’s Day
✔️ Birthdays
✔️ Weekend treats
✔️ Impressing guests


💡 Tips for Success

Use thick bread

Thin bread will fall apart once soaked. Brioche or challah works best.

Do not oversoak

A quick dip is enough. Oversoaking leads to soggy or collapsing sandwiches.

Control the heat

Too high = burnt outside, raw inside.
Medium heat gives perfect browning.

Let the cherry sauce cool slightly

Warm is fine, but piping hot sauce will melt the cheesecake filling too much.

Add lemon

A touch of acidity in both the cherry compote and cheesecake filling balances the sweetness.


🎨 Variations

🍫 Chocolate Cherry Version

Add:

Chocolate chips inside each layer

Drizzle with melted chocolate

🍓 Strawberry Cheesecake Stuffed Toast

Swap cherries for fresh strawberry sauce.

🍁 Maple Cream Version

Use maple syrup mixed with cream cheese instead of lemon.

🥥 Coconut Cheesecake Version

Add shredded coconut and coconut milk to the filling.


🧊 Storage & Reheating

This dish is best fresh, but leftovers can be stored:

Refrigerator: 2 days

Freezer: 1 month (without the cherry topping)

To reheat:

Heat in a pan with butter

Or bake at 160°C for 8–10 minutes

Avoid microwaving—it makes the toast rubbery.


❤️ Final Notes

This Cherry Cheesecake Stuffed French Toast is a beautiful combination of flavors and textures. The creamy filling melts into the warm toast while the cherries add brightness and sweetness. Each bite feels indulgent, comforting, and elegant.

Leave a Comment