Go Back
+ servings
A close-up of a slice of berry-stuffed French toast on a plate, with syrup being poured over it and fresh raspberries on the side.

Berry Stuffed French Toast

Fluffy French toast loaded with sweet cream cheese and fresh berries, perfect for a cozy weekend morning.
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 8
Course: Breakfast, Brunch
Cuisine: American
Calories: 490

Ingredients
  

  • 2 –3 French baguette loaves 8–10 inches, sliced but not completely through for layering
  • 8 oz cream cheese softened for easy spreading
  • 1 cup powdered sugar for sweetness
  • 2 teaspoons vanilla extract pure, for flavor
  • 1 cup strawberries thinly sliced, fresh
  • 1 cup blueberries fresh
  • 1 cup raspberries fresh
  • 6 large eggs room temperature
  • 1 cup whole milk or 2% milk
  • ½ cup heavy cream for richness
  • 4 teaspoons ground cinnamon divided
  • 1 cup packed light brown sugar divided

Method
 

  1. Spray a 9x13-inch baking pan with nonstick cooking spray.
  2. Slice the baguettes about 1 inch thick, cutting partially through without separating the slices. Arrange in the pan.
  3. In a bowl, beat cream cheese with powdered sugar and vanilla until smooth. Gently fold in the berries.
  4. Spread the cream cheese and berry mixture evenly between the slices of bread.
  5. In a separate bowl, whisk eggs, milk, heavy cream, ½ cup brown sugar, and 3 teaspoons cinnamon until fully combined.
  6. Pour the egg mixture evenly over the stuffed bread, making sure it seeps between the slices.
  7. Allow the bread to soak for 30–60 minutes at room temperature.
  8. Preheat the oven to 350°F (175°C). Sprinkle the remaining ½ cup brown sugar over the top and cover the pan with foil.
  9. Bake for 15 minutes covered, then remove foil and continue baking for 30 minutes, until custard is set and lightly golden.
  10. Remove from oven and let rest for 10 minutes before serving.

Nutrition

Serving: 1 ServingCalories: 490kcalCarbohydrates: 70gProtein: 14gFat: 18gSaturated Fat: 9gPolyunsaturated Fat: 6gMonounsaturated Fat: 2gCholesterol: 150mgSodium: 530mgPotassium: 250mgFiber: 3gSugar: 36gVitamin A: 600IUVitamin C: 25mgCalcium: 120mgIron: 3mg

Notes

Serve this French toast warm with syrup, extra berries, or whipped cream for a weekend treat that feels like a special occasion.

Tried this recipe?

Let us know how it was!