Ingredients:

  • 8 ounces (225g) cream cheese, softened
  • 1/4 cup (50g) granulated sugar
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon lemon zest (optional)
  • 1 cup (150g) fresh strawberries, hulled and diced
  • 4 large eggs
  • 1/2 cup (120ml) whole milk
  • 1/4 cup (60ml) heavy cream
  • 2 tablespoons (30g) granulated sugar
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon ground cinnamon
  • Pinch of salt
  • 8 slices brioche or challah bread, about 3/4-inch thick
  • 2 tablespoons (30g) unsalted butter, for cooking
  • Powdered sugar
  • Fresh strawberries
  • Maple syrup, whipped cream, or other toppings of your choice

Instructions:

  1. Combine softened cream cheese, sugar, vanilla extract, and lemon zest (if using) in a medium bowl. Beat until smooth and creamy. Gently fold in the diced strawberries.
  2. Whisk together eggs, milk, heavy cream, sugar, vanilla extract, cinnamon, and salt in a shallow dish or baking pan large enough to fit the bread slices.
  3. Spread the cream cheese filling evenly over 4 slices of bread. Top with the remaining 4 slices, creating sandwiches.
  4. Dip each sandwich into the custard mixture, ensuring both sides are well soaked. Allow excess custard to drip off.
  5. Melt butter in a large skillet or griddle over medium heat. Cook the French toast sandwiches for 3-4 minutes per side, or until golden brown and cooked through. Adjust heat as needed to prevent burning.
  6. Dust with powdered sugar, garnish with fresh strawberries, and serve immediately with maple syrup, whipped cream, or other desired toppings.