This indulgent brunch dish combines thick slices of brioche with a luscious cream cheese filling and fresh blueberry compote. Each slice is soaked in a rich cinnamon-vanilla custard before being pan-fried to golden perfection.
The contrast of creamy filling, burst-in-your-mouth berries, and crispy exterior makes every bite unforgettable. Ready in under 40 minutes, it's ideal for weekend mornings or special occasions when you want to impress without spending hours in the kitchen.
The skillet was still hot from pancakes when my sister announced she wanted something that tasted like dessert but passed as breakfast. I rummaged through the fridge and found a block of cream cheese, a pint of blueberries that were one day away from going soft, and half a loaf of brioche I had been hoarding. Forty minutes later, we were forks deep into something that blurred every line between morning meal and birthday treat.
I have made this for lazy Sunday mornings and one unforgettable Christmas brunch where my uncle declared it better than any cake my grandmother ever baked. She was sitting right there and agreed with him.
Ingredients
- Cream cheese (120 g, softened): Let it sit out for at least thirty minutes because cold cream cheese will tear your bread pockets and leave lumps nobody wants.
- Powdered sugar (2 tbsp): Just enough sweetness without making the filling gritty.
- Vanilla extract (1 tsp for filling): Use the real stuff here since it is the backbone of the cheesecake flavor.
- Brioche or challah (8 slices, 2 cm thick): Stale slices actually work better because they hold their shape during soaking without falling apart.
- Large eggs (2): They create the golden custard crust that makes French toast worth eating.
- Whole milk (120 ml) and heavy cream (60 ml): The combo gives you richness that milk alone cannot achieve.
- Granulated sugar (1 tbsp): A small amount that helps the outside caramelize beautifully.
- Ground cinnamon (1 tsp): Warmth without overwhelming the delicate cheesecake center.
- Vanilla extract (1 tsp for custard): Double duty vanilla means the bread tastes as good as the filling.
- Salt (pinch): Never skip this because it makes every sweet note sharper and more alive.
- Butter (for frying): Salted or unsalted both work, but butter is nonnegotiable for that crisp edge.
- Fresh blueberries (150 g): Frozen work too, but fresh berries hold their shape better inside the pockets.
- Granulated sugar (1 tbsp for berries): Draws out the juices and creates a mini compote right inside the toast.
- Lemon juice (1 tsp): Brightens the berries so they do not taste like a flat sweet jam.
- Icing sugar and maple syrup (to serve): The final flourish that makes everything photogenic and unapologetically indulgent.
Instructions
- Make the cheesecake filling:
- Beat the softened cream cheese, powdered sugar, and vanilla in a small bowl until completely smooth. Scrape the sides once with your spatula because a stray lump of cream cheese will surprise the wrong person at the table.
- Prep the blueberry filling:
- Toss the blueberries with sugar and lemon juice in a separate bowl, pressing gently on about a third of them with the back of a spoon. You want some whole berries for texture and some smashed ones for that saucy quality.
- Cut the bread pockets:
- Lay each slice flat and use a sharp knife to cut a horizontal slit about three quarters of the way through, creating a pocket. Move slowly because a torn pocket means filling leakage and a ruined pan.
- Stuff each slice:
- Spoon a generous tablespoon of cheesecake filling inside each pocket, then layer in a spoonful of the blueberry mixture. Gently press the bread closed with your palm like you are sealing an envelope.
- Whisk the custard:
- In a shallow dish, combine the eggs, milk, cream, sugar, cinnamon, vanilla, and salt until fully blended. A shallow dish matters because a deep bowl makes soaking awkward and messy.
- Soak the stuffed slices:
- Dip each stuffed slice into the custard for about five seconds per side, letting the bread drink it up without getting soggy. Hold the pocket closed with your fingers while dipping to keep everything inside.
- Fry until golden:
- Heat butter in a large nonstick skillet over medium heat and cook each slice for two to three minutes per side until deeply golden. Watch the heat closely because too high will burn the outside before the egg cooks through.
- Serve immediately:
- Dust with icing sugar and drizzle with warm maple syrup while the toast is still hot and the cheesecake center is slightly melty. Serve fast because this dish waits for no one.
The morning I brought these to a friends potluck brunch, three people asked for the recipe before they even finished chewing. One of them now makes it every year for her anniversary breakfast in bed.
Choosing the Right Bread
Brioche is my go to because it is buttery and rich enough to stand up to soaking without dissolving, but challah works beautifully if that is what your bakery has. Regular sandwich bread will betray you completely here because it lacks the structure and tenderness needed for stuffing. Slice it yourself rather than buying presliced so you can control the thickness and keep those pockets intact.
Frozen Berries in a Pinch
If you only have frozen blueberries, thaw them first and drain off the excess liquid before mixing with sugar and lemon juice. Frozen berries release more water than fresh ones, which can make your filling runny and soak through the bread before it even hits the pan. Pat them dry with a paper towel and you will be fine.
Getting Ahead for Brunch Guests
You can prepare the cheesecake filling and blueberry mixture the night before and keep them covered in the fridge. Stuff the bread and mix the custard in the morning so everything comes together in about fifteen minutes of active cooking.
- Keep stuffed slices on a parchment lined tray in the fridge for up to an hour before dipping and frying.
- Use two skillets at once if you are feeding a crowd because nobody wants cold French toast.
- A warm oven at 90 degrees Celsius (200 degrees Fahrenheit) holds finished slices perfectly while you cook the rest.
Some dishes earn a permanent spot in your weekend rotation without asking permission, and this is one of them. Make it once and you will understand why people start clearing their Saturday mornings.
Recipe Questions & Answers
- → Can I use frozen blueberries instead of fresh?
-
Yes, frozen blueberries work perfectly fine. Thaw them first and drain any excess liquid before mashing to keep the filling from becoming too watery.
- → What type of bread works best for stuffing?
-
Brioche or challah are ideal because of their rich, tender crumb and slight sweetness. Thick-cut sandwich bread can work in a pinch, but denser, egg-based breads hold up better to soaking and frying.
- → How do I prevent the filling from leaking out while cooking?
-
Make sure not to overfill the bread pockets, and press the edges gently to seal them. Also, don't soak the bread too long in the custard—just a few seconds per side is enough.
- → Can I prepare anything ahead of time?
-
You can make the cheesecake filling and blueberry mixture the night before and store them in the fridge. Assemble and cook the toast fresh in the morning for the best texture.
- → How should I store and reheat leftovers?
-
Store leftover slices in an airtight container in the refrigerator for up to two days. Reheat in a skillet over medium heat or in a toaster oven to maintain crispness. Avoid microwaving as it will make the bread soggy.
- → Is there a way to make this dairy-free?
-
Substitute the cream cheese with a dairy-free alternative, use plant-based milk and cream, and cook with coconut oil or a dairy-free butter substitute. The results are still delicious.