This indulgent brunch dish combines the best of French toast and cheesecake in every bite. Thick slices of brioche are layered with a smooth cream cheese filling studded with fresh blueberries, then dipped in a cinnamon-vanilla egg custard.
Each sandwich is pan-fried in butter until golden and crisp on the outside while remaining soft and gooey inside. Finished with a drizzle of maple syrup and a dusting of powdered sugar, it's a showstopping breakfast perfect for weekends and special occasions.
The smell of butter hitting a hot skillet on a lazy Sunday morning is enough to make anyone forget about sleeping in. This blueberry cheesecake stuffed French toast came about because I had leftover cream cheese and a pint of blueberries that needed using, and what started as a happy accident turned into the most requested brunch dish in my house. Thick slabs of brioche, a pillowy cheesecake filling studded with berries, and a crackling golden crust make this dangerously easy to love.
My sister walked into the kitchen halfway through my first attempt at these and declared I was making dessert for breakfast. She was not wrong, and she ate two servings anyway while standing at the counter, syrup dripping off her chin, not even bothering with plates.
Ingredients
- Cream cheese (120 g, softened): Let it sit out for at least thirty minutes because cold cream cheese will tear your bread and leave ugly lumps in the filling.
- Powdered sugar (2 tbsp): Just enough sweetness to push the filling toward dessert territory without making it cloying.
- Vanilla extract (1/2 tsp for filling, 1 tsp for custard): Use the real stuff here, imitation vanilla has a chemical edge that cheapens the whole dish.
- Fresh blueberries (100 g plus extra for serving): Fresh berries burst gently inside the sandwich, frozen ones will leak blue liquid everywhere and make the bread soggy.
- Brioche or challah bread (8 slices, about 2 cm thick): The richness of the dough matters more than you think, plain sandwich bread will not hold up to the filling and will fall apart in the custard.
- Large eggs (3): They form the backbone of the custard, and you need three to get the right consistency for eight slices.
- Milk (120 ml): Whole milk gives the best texture, skim makes the custard too thin and watery.
- Granulated sugar (1 tbsp): A small amount that helps the outside caramelize and turn that deep golden color.
- Ground cinnamon (1/2 tsp): Warmth without overwhelming the blueberry flavor.
- Salt (pinch): Never skip this, salt makes every sweet thing taste more like itself.
- Unsalted butter (2 tbsp for frying): Butter gives a flavor that oil simply cannot match, but keep the heat moderate so it does not brown too fast.
- Maple syrup and powdered sugar for serving: The finishing touch that pulls everything together.
Instructions
- Make the cheesecake filling:
- Beat the softened cream cheese, powdered sugar, and vanilla in a bowl until completely smooth with no white streaks remaining. Fold in the blueberries gently so you do not smash them into a purple mess.
- Build the sandwiches:
- Lay out four slices of bread and divide the filling among them, spreading it evenly but stopping short of the edges by about a centimeter. Press the remaining four slices on top and press gently so they stick together.
- Whisk the custard:
- Crack the eggs into a shallow dish, pour in the milk, sugar, vanilla, cinnamon, and salt, then whisk until everything is blended and the cinnamon is not floating in clumps on top.
- Melt the butter:
- Set your skillet or griddle over medium heat and add the butter, swirling it around until it coats the bottom and starts to foam lightly.
- Dip and cook:
- Lay each sandwich in the custard, count to five, flip it, count to five again, then lift it out and let the excess drip off. Place them in the skillet and cook three to four minutes per side until both faces are deeply golden and the filling feels warm when you press gently on top.
- Serve immediately:
- Transfer to plates, scatter extra blueberries over the top, shower with powdered sugar, and drizzle generously with maple syrup while everything is still hot and the filling is soft.
I once made a triple batch of these for a friends potluck brunch and watched a quiet room of sleepy adults suddenly turn animated, fork fights breaking out over the last piece. Food does not need to be fancy to bring people together, sometimes it just needs cream cheese and berries between two slices of bread.
Swapping the Berries
Raspberries work beautifully in place of blueberries if you want more tartness cutting through the richness. Strawberries are lovely too, but dice them small so they do not make the filling watery. Mixed berries give you a little of everything and make the dish look like a jewel box when you cut it open.
A Note on Bread Choice
Brioche is my first choice because it is buttery and slightly sweet with a tight crumb that holds filling without tearing. Challah is a close second and actually toasts up a bit crisper on the outside. Whatever you choose, day old bread works better than fresh because it has less moisture and soaks up the custard without turning to mush.
Getting Ahead and Storing
You can make the cheesecake filling the night before and keep it covered in the fridge, which makes the morning much calmer. Assembled but uncooked sandwiches can be wrapped tightly and refrigerated for a few hours, though any longer and the berries start weeping into the bread. Cooked leftovers reheat decently in a toaster oven at low heat, but the filling will never be quite as luscious as the first day.
- A strip of lemon zest in the filling adds brightness that makes the whole thing taste less heavy.
- Keep your heat at medium, going higher will burn the outside before the filling warms through.
- Serve these as soon as they come out of the pan because the magic fades fast.
Some mornings call for cereal and a quick exit, but other mornings deserve this kind of indulgent, messy, syrup soaked celebration. Make them once and they will haunt your weekend plans in the best possible way.
Recipe Q&A Section
- → Can I use frozen blueberries instead of fresh?
-
Yes, frozen blueberries work well. Thaw and drain them first to prevent excess moisture from making the filling watery. Gently pat them dry before folding into the cream cheese mixture.
- → What type of bread works best for stuffed French toast?
-
Brioche or challah are ideal because they're rich, slightly sweet, and sturdy enough to hold the filling. Day-old bread works even better as it absorbs the egg custard without becoming too soggy. Avoid thin sandwich bread.
- → Can I prepare the cheesecake filling ahead of time?
-
Absolutely. Make the cream cheese filling up to 24 hours in advance and store it covered in the refrigerator. Let it soften slightly at room temperature for about 15 minutes before spreading onto the bread for easier handling.
- → How do I prevent the filling from leaking out while cooking?
-
Leave a small border around the edges when spreading the filling and avoid overstuffing. Press the bread slices together gently but firmly. Also, don't soak the sandwiches too long in the egg mixture—a quick dip on each side is enough.
- → Can I make this dairy-free or vegan?
-
For a dairy-free version, use plant-based cream cheese, non-dairy milk, and vegan butter. To make it fully vegan, substitute the eggs with a mixture of chickpea flour, non-dairy milk, cinnamon, and a pinch of turmeric for color. The texture will differ but the flavors remain delicious.
- → What should I serve with blueberry cheesecake stuffed French toast?
-
Keep it classic with maple syrup, extra fresh blueberries, and powdered sugar. For a fuller spread, add crispy bacon or sausage links on the side. A fresh fruit salad or a dollop of whipped cream also pairs beautifully.