8slicesThick bread (brioche, challah, or Texas toast)Choose a sturdy type of bread for best results.
8ouncesCream cheeseUse full-fat cream cheese, softened to room temperature.
1cupFresh blueberriesCan substitute with thawed frozen blueberries.
1/4cupPowdered sugarAdjust based on taste preference.
1teaspoonVanilla extractEnhances flavor of the cream cheese filling.
4largeEggsKey ingredient for the custard mixture.
1cupMilkWhole milk preferred for creaminess.
1teaspoonGround cinnamonAdds warmth to the flavor profile.
1tablespoonUnsalted butterFor cooking the French toast.
Maple syrupFor serving.
Instructions
In a mixing bowl, combine the softened cream cheese, powdered sugar, vanilla extract, and half of the fresh blueberries. Blend until smooth and creamy, leaving some blueberry pieces for texture. Set aside.
In a separate bowl, whisk together the eggs, milk, and ground cinnamon until well combined.
Take a slice of bread and spread a generous amount of the cream cheese filling on one side. Top with a few additional blueberries, then place another slice of bread on top to create a sandwich. Repeat until all filling and bread are used.
In a large skillet, melt the unsalted butter over medium heat.
Carefully dip each sandwich into the egg mixture, ensuring both sides are well coated. Allow excess to drip off before placing in the skillet.
Cook the soaked sandwiches in the skillet for about 3-4 minutes on each side, or until golden brown and crispy.
Once cooked, remove from the skillet and serve warm with a drizzle of maple syrup and any remaining blueberries on top.
Notes
This recipe is versatile; consider using a mix of berries or adding nuts for texture. Adjust sweetness to taste.