This berry stuffed French toast is thick, custardy, and loaded with sweet cream cheese and fresh berries, all baked to golden perfection in a cinnamon-vanilla custard that makes every bite feel like dessert for breakfast. I first made it on a Sunday morning when I wanted something special for brunch, and it's been our go-to weekend breakfast ever since. The baguette slices soak up all that cinnamon custard, the cream cheese and berries get warm and gooey, and the brown sugar on top caramelizes into a sweet, crispy crust.

If you love easy, crowd-pleasing breakfast bakes, you'll also enjoy my Garlic Butter Shrimp Scampi and Broccoli Potato Cheddar Soup for impressive meals that come together with minimal effort.
Why You will Love This Berry Stuffed French Toast
This French toast is everything you want in a special breakfast: it's rich, sweet, fruity, and feels indulgent without being complicated. The thick baguette slices stay custardy in the center and crispy on top, the cream cheese filling gets soft and creamy, and the fresh berries burst and release their juices as they bake. The cinnamon-vanilla custard soaks into every crevice, and the brown sugar on top creates a sweet, caramelized crust that makes it taste like a cross between French toast and bread pudding. It's perfect for feeding a crowd, and you can prep it the night before and just bake it in the morning.
Jump to:
Berry Stuffed French Toast Ingredients
Here's everything for the stuffed bread and the cinnamon-vanilla custard.
See Recipe Card Below This Post For Ingredient Quantities
- French baguette loaves: Two to three 8- to 10-inch baguettes are enough to line a 9x13-inch pan. The thick, crusty bread holds up well to the custard and stays custardy inside.
- Cream cheese: Eight ounces (one block) get sweetened and spread between the bread slices. It adds richness and a slight tang that balances the sweetness.
- Powdered sugar: One cup sweetens the cream cheese filling without adding graininess.
- Vanilla extract: Two teaspoons add warmth and sweetness to the cream cheese filling.
- Fresh strawberries: One cup adds bright, fruity flavor and color.
- Fresh blueberries: One cup adds juicy bursts of berry flavor throughout.
- Fresh raspberries: One cup adds a slightly tart, jammy sweetness.
- Eggs: Six large eggs bind the custard and make the French toast rich and custardy.
- Milk: One cup thins out the custard and helps it soak into the bread evenly.
- Heavy cream: Half a cup adds richness and makes the custard extra creamy.
- Ground cinnamon: Four teaspoons total add warmth and spice. It's divided between the custard and the topping.
- Light brown sugar: One cup total adds sweetness and a caramel-like flavor. It's divided between the custard and the topping.
How to Make Berry Stuffed French Toast
Follow these steps for a golden, custardy, berry-filled breakfast bake.
- Preheat the oven and prep the pan: Preheat your oven to 350°F (175°C). Spray a 9x13-inch baking pan with nonstick cooking spray.
- Slice the baguettes: Slice the baguette loaves into thick slices, about 1 inch each, but don't cut all the way through the bottom. You want the slices to stay connected at the base. Arrange the sliced baguettes in the prepared baking pan, standing them upright if needed to fit.

- Make the cream cheese filling: In a mixing bowl, beat the cream cheese, powdered sugar, and vanilla extract together with a hand mixer or whisk until smooth and fluffy. Gently fold in the sliced strawberries, blueberries, and raspberries, being careful not to crush the berries too much.
- Stuff the bread: Spread the cream cheese and berry mixture evenly between the slices of bread, pushing it down gently so each slice is filled.
- Make the custard: In a separate bowl, whisk together the eggs, milk, heavy cream, ½ cup of the brown sugar, and 3 teaspoons of the cinnamon. Whisk until smooth and well combined.
- Soak the bread: Pour the custard evenly over the stuffed bread, making sure it gets into all the crevices and coats every slice. Press down gently on the bread to help it soak up the custard. Let the bread sit for 30 to 60 minutes to absorb the custard. This step is important—it makes the French toast custardy instead of dry.

- Add the topping: Sprinkle the remaining ½ cup of brown sugar evenly over the top. Cover the pan with foil.
- Bake: Bake for 15 minutes covered. Remove the foil and bake for an additional 30 minutes, or until the custard is set and the top is golden brown and slightly caramelized.
- Cool and serve: Let the French toast cool for about 10 minutes before serving. This helps it set up and makes it easier to slice. Serve with maple syrup, whipped cream, and extra fresh berries on top if you like.
Substitutions and Variations
Here are a few simple swaps and add-ins to make this French toast your own.
Baguette: Use thick slices of brioche, challah, or Texas toast instead. Brioche and challah make it even richer and more custardy.
Cream cheese: Swap it for mascarpone for a lighter, creamier filling, or use Neufchâtel for a lower-fat option.
Fresh berries: Use any combination of berries you like—blackberries, mixed berries, or even sliced peaches or cherries. Frozen berries work too, but thaw and drain them first to avoid excess liquid.
Heavy cream: Use half-and-half or whole milk if you want a lighter custard.
Cinnamon: Swap it for pumpkin pie spice, cardamom, or nutmeg for a different flavor.
Make it nutty: Add chopped pecans or sliced almonds on top before baking for extra crunch.
Make it chocolatey: Drizzle melted chocolate or Nutella over the top before serving.
Add orange zest: Stir a teaspoon of orange zest into the cream cheese filling for a citrusy twist.
Make it overnight: Assemble the whole thing the night before, cover it tightly, and refrigerate. In the morning, just bake it straight from the fridge, adding an extra 5 to 10 minutes to the baking time.
Equipment
Here's what makes this recipe come together smoothly.
- 9x13-inch baking pan: The perfect size for fitting the stuffed baguettes and custard.
- Nonstick cooking spray: Prevents the French toast from sticking to the pan.
- Mixing bowls: For the cream cheese filling and the custard.
- Whisk or hand mixer: For beating the cream cheese and whisking the custard.
- Knife and cutting board: For slicing the baguettes and strawberries.
How to Store Berry Stuffed French Toast
This French toast is best enjoyed fresh, but you can store leftovers.
Refrigerator: Store leftovers in an airtight container for up to 2 days. Note that the texture will become softer and slightly soggy as it sits.
Freezer: Freezing isn't recommended because the custard and berries release moisture when thawed, making the bread soggy.
Reheating: Warm individual slices in the microwave for 30 to 60 seconds, or reheat the whole pan in a 300°F oven for 10 to 15 minutes until warmed through.
Serving Suggestions
This French toast is rich and sweet on its own, but here are a few ways to dress it up.
- Drizzle with maple syrup, honey, or berry compote.
- Top with whipped cream, powdered sugar, or a dollop of Greek yogurt.
- Add extra fresh berries on top for color and freshness.
- Serve with crispy bacon or sausage on the side for a sweet-and-savory combo.
- Pair with a hot cup of coffee, tea, or fresh-squeezed orange juice.
If you're planning a special brunch spread, this pairs wonderfully with my How to Store Berry Stuffed French Toast
This French toast is best enjoyed fresh, but you can store leftovers.
Refrigerator: Store leftovers in an airtight container for up to 2 days. Note that the texture will become softer and slightly soggy as it sits.
Freezer: Freezing isn't recommended because the custard and berries release moisture when thawed, making the bread soggy.
Reheating: Warm individual slices in the microwave for 30 to 60 seconds, or reheat the whole pan in a 300°F oven for 10 to 15 minutes until warmed through.
Serving Suggestions
This French toast is rich and sweet on its own, but here are a few ways to dress it up.
- Drizzle with maple syrup, honey, or berry compote.
- Top with whipped cream, powdered sugar, or a dollop of Greek yogurt.
- Add extra fresh berries on top for color and freshness.
- Serve with crispy bacon or sausage on the side for a sweet-and-savory combo.
- Pair with a hot cup of coffee, tea, or fresh-squeezed orange juice.
If you're planning a special brunch spread, this pairs wonderfully with my Slow Cooker Beef Manhattan or Mongolian Ground Beef and Cabbage for a variety of sweet and savory options.
Expert Tips
Here's what I've learned after making this French toast many times.
Use thick baguette slices: Thick slices hold up better to the custard and stay custardy in the center without falling apart.
Don't cut all the way through: Keeping the bottom of the baguette intact helps the bread hold its shape and makes it easier to stuff.
Let it soak: Giving the bread 30 to 60 minutes to soak up the custard is essential. If you skip this step, the French toast will be dry inside.
Use fresh berries: Fresh berries have better texture and flavor than frozen. If using frozen, thaw and drain them thoroughly first.
Cover with foil first: Covering the pan for the first 15 minutes helps the custard set without the top browning too quickly.
Let it cool before slicing: Letting the French toast cool for 10 minutes helps it set up and makes it easier to cut into clean slices.
Make it ahead: Assemble it the night before, cover tightly, and refrigerate. Just add a few extra minutes to the baking time if baking straight from the fridge.
Watch the top: If the top starts to brown too quickly, tent it loosely with foil for the last 10 minutes of baking.
FAQ
Yes, but thaw them first and drain off as much liquid as possible. Pat them dry with paper towels to prevent the custard from getting watery. Fresh berries have better texture and flavor, but frozen work in a pinch.
Use thick, crusty bread like a baguette, which holds up better to the custard. Let the bread soak for the full 30 to 60 minutes so it absorbs the custard evenly, and bake it uncovered for the last 30 minutes so the top crisps up.
Absolutely! Assemble the whole thing, cover it tightly with plastic wrap or foil, and refrigerate overnight. In the morning, just uncover it, add the brown sugar topping, and bake, adding an extra 5 to 10 minutes to the baking time if needed.
Thick, crusty breads like French baguette, brioche, challah, or Texas toast work best. They hold up to the custard without falling apart and stay custardy in the center while getting golden and crispy on the outside.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Berry Stuffed French Toast

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













Leave a Reply