
This Blueberry Cream Cheese Stuffed French Toast is perfect for those leisurely Sunday mornings when you want to treat yourself to something a little special. Brioche bread gets soaked in a flavorful custard, stuffed with a tangy cream cheese filling, and topped with a luscious blueberry compote that is both sweet and slightly tart. It’s an indulgent brunch that feels like a celebration at home.
I first made this on a chilly Sunday morning and it instantly became a weekend tradition. The combination of warm custard soaked bread with the creamy filling and fresh berry topping truly feels indulgent.
Ingredients
- Blueberries: twelve ounces fresh or frozen work well and bring natural berry sweetness and texture
- Water: two teaspoons helps cook down the blueberries into a compote without drying them out
- Powdered sugar: two tablespoons divided to sweeten both the blueberries and cream cheese filling; adjust to taste
- Large eggs: four for soaking the bread providing richness to the custard mix
- Milk: one cup adds creaminess to the custard soaking mixture
- Vanilla extract: one teaspoon gives a warm fragrant note to the custard
- Sliced brioche bread: one loaf about ten slices brioche is preferred for its soft crumb and slight sweetness
- Unsalted butter: five tablespoons used for cooking to achieve golden crust without overwhelming saltiness
- Cream cheese: one eight ounce block at one third fat softened for the filling; quality fresh cream cheese really elevates the flavor
- Lemon zest: one teaspoon brightens and balances the richness in the cream cheese filling
- Optional softened salted butter for serving: adds extra richness if desired
- Optional maple syrup for drizzling: brings classic sweetness
Step-by-Step Instructions
- Simmer the Blueberries:
- Put blueberries water and one tablespoon powdered sugar in a small saucepan over medium heat. As the berries start to break down and boil, reduce the heat to simmer. Let them cook gently until sauce-like but with some whole berries still intact about five to six minutes. Remove from heat and set aside.
- Prepare the Custard Soak:
- In a shallow bowl whisk together eggs milk and vanilla extract until fully combined. Dip each slice of brioche bread in the custard mixture allowing it to soak around thirty seconds per side so the bread absorbs just enough without becoming soggy.
- Cook the French Toast:
- Heat a large non-stick skillet over medium heat and melt two tablespoons butter. Add soaked bread slices four at a time. Cook until golden brown about two minutes per side. Transfer cooked slices to a cooling rack placed on a baking sheet and keep warm in a preheated oven at 250 degrees.
- Make the Cream Cheese Filling:
- Combine softened cream cheese lemon zest and remaining powdered sugar in a small bowl. Mix until smooth and well incorporated.
- Serve the French Toast:
- Spread or dollop cream cheese mixture generously on each slice. Spoon warm blueberry compote over the top and serve immediately with optional maple syrup and softened butter. For a more indulgent version top with a second slice to create a sandwich style french toast with filling inside.

One of my favorite parts is the vibrant blueberry compote simmering away warming the kitchen on a slow Sunday. It reminds me of cozy mornings with family gathered around the table enjoying the simple joy of homemade brunch.
Storage Tips
Leftover french toast can be stored in an airtight container in the refrigerator for up to two days. Reheat gently in a skillet or oven to keep the crust crisp and avoid microwaving which can make it soggy. Blueberry compote also keeps well refrigerated and can be spooned warm to refresh the topping when serving.
Ingredient Substitutions
If you cannot find brioche bread, challah is a good alternative because it also has a soft crumb and slight sweetness. You can swap cream cheese for ricotta cheese for a lighter filling but the flavor will be less tangy. Use almond milk or another preferred plant-based milk for soaking to make it dairy free although the richness will differ slightly.
Serving Suggestions
Add a side of crisp bacon or breakfast sausage for a savory balance. Fresh fruit salad on the side brightens the plate and adds freshness. A dusting of powdered sugar or a gentle drizzle of warm honey adds an extra touch of sweetness that pairs beautifully with the tart blueberries.
Recipe FAQs
- → How do I prepare the blueberry topping?
Simmer fresh blueberries with a bit of water and powdered sugar over medium heat until they break down slightly, creating a sauce while still holding some berries intact.
- → What type of bread works best?
Soft, sliced brioche is ideal for soaking in the egg mixture and frying to a golden brown without falling apart.
- → How is the cream cheese filling made?
Combine softened cream cheese with lemon zest and powdered sugar for a fresh, tangy-sweet spread that complements the blueberries.
- → Can I prepare this ahead of time?
You can prepare the blueberry topping and cream cheese filling in advance. Cooking the bread fresh ensures the best texture and warmth.
- → What cooking equipment is needed?
A non-stick skillet is essential for evenly browning the soaked bread, and a small saucepan is used to gently simmer the blueberries.