Berry French Toast Casserole

Make mornings better with this Berry French Toast Casserole. Sweet berries, creamy custard, and a crisp crumble make it the ultimate breakfast for family gatherings or weekends.

A slice of Berry French Toast Casserole topped with fresh blackberries and raspberries on a white plate.

This Berry French Toast Casserole is a vibrant, make-ahead breakfast that tastes like a celebration in every bite. Thick bread cubes are soaked in a rich, creamy custard, then layered with a generous mix of cream cheese and juicy berries that burst with sweet-tart flavor as they bake. The top becomes beautifully golden and slightly crisp while the inside stays soft and custardy, creating a delightful balance of textures.

If you like this recipe, you have to also check out my Overnight Pumpkin French Toast Bake or Eggnog French Toast Bake.

A slice of mixed berry French toast casserole on a white plate.

Why We Love French Toast Casserole

  • Easy to prepare ahead of time for stress-free mornings.
  • Perfect for breakfast or brunch on Christmas morning, Easter, Mother’s Day, or any special occasion!
  • Simple ingredients that are easy to find in most pantries.

Recipe Ingredients

A bottle of almond extract next to the baked casserole and fresh berries.

Mixed Berries – Fresh berries or frozen berries both work. If using frozen, there’s no need to thaw them. However, frozen berries release extra liquid, so reduce the milk slightly or bake longer to evaporate the excess liquid.

Milk – The richer the milk, the creamier the custard. Whole milk is recommended for a smooth, indulgent base.

Ground Cinnamon – A sprinkle of cinnamon adds warm, spiced notes to the casserole.

For a full list of ingredients and amounts, see the recipe card below.

Variations

Streusel Topping – Swap the crumble topping for a cinnamon streusel made with butter, brown sugar, flour, and a touch of cinnamon. It adds an extra layer of sweetness and a slightly crunchy texture.

Add-Ins – Add chopped pecans, chocolate chips, and shredded coconut for a delightful mix of crunch, sweetness, and tropical notes.

How to Make Berry French Toast Casserole

Step 1: Lightly butter the bottom of a tall 9×13-inch baking dish. Add half of the cubed bread into the pan. Top with half of the mixed berries and cubed cream cheese. Add remaining bread over top along with remaining berries and cream cheese.

Bread cubes layered with cream cheese and fresh berries in a baking dish.

Step 2: In a medium mixing bowl, whisk together the milk, cream, brown sugar, eggs, vanilla extract, almond extract, cinnamon, and salt. Pour over the bread, coating it evenly. Cover the dish with a sheet of foil and place in the refrigerator overnight.

Step 3: Preheat oven to 350 degrees Fahrenheit (175 degrees Celsius).

Step 4: Meanwhile, make the topping in a medium mixing bowl. Combine the flour, brown sugar, and cinnamon. Using a pastry blender, cut the butter in until pea-size clumps form. Stir in the almonds. Remove the foil from the baking dish and sprinkle the topping on.

Step 5: Place in the oven and bake for 60–75 minutes or until set. The top should be golden brown, and the middle should spring back when touched. Remove from the oven and allow to cool for 15 minutes before slicing and serving. Dust with powdered sugar and drizzle with maple syrup, if desired.

A collage of fully baked Berry French Toast Casserole with a golden crumble topping in a baking dish.

Expert Tips

Drying Out Bread Quickly – If your bread isn’t stale enough, spread it out on paper towels for an hour or two to air dry. In a rush, lightly toast it to remove moisture without adding much color.

A slice of Berry French Toast Casserole on a white plate with maple syrup drizzled on top.

FAQs

Do I need to cover my Berry French Toast Casserole when baking?

No, after removing it from the fridge and adding the topping, bake it uncovered. This helps the bread brown and the topping crisp up perfectly.

What type of bread works best for this casserole?

Challah, brioche, or French bread are the top choices for their sweetness and buttery flavor. Sourdough bread adds a tangy twist, while croissants or cinnamon raisin bread works well for a richer or spiced variation. Always use day-old or slightly stale bread for the best texture.

Storage Information

To STORE leftover Berry French Toast Casserole, cover it tightly with plastic wrap or foil and refrigerate for 3–5 days.

If FREEZING, you can make it ahead of time or portion leftovers into individual servings. Wrap each piece in plastic wrap and place it in a freezer-safe container. To bake from frozen, cover with foil and bake at 350 degrees Fahrenheit (175 degrees Celsius) for 1 hour.

To REHEAT, microwave individual slices for 1 minute. For multiple servings, cover the dish with foil and bake at 350 degrees Fahrenheit (175 degrees Celsius) for 20 minutes or until warmed through.

Did you try this recipe? Leave a ⭐️ rating below and share it on Instagram, Facebook and Pinterest!

A slice of Berry French Toast Casserole on a white plate.

Berry French Toast Casserole Recipe

Make mornings better with Berry French Toast Casserole. Sweet berries, creamy custard, and a crisp crumble make it the ultimate breakfast for family gatherings or weekends.
4.89 from 18 votes
Pin Rate
Course: Breakfast
Cuisine: American
Diet: Vegetarian
Prep Time: 30 minutes
Cook Time: 1 hour
Cool Time: 15 minutes
Total Time: 1 hour 45 minutes
Servings: 14 servings
Calories: 378kcal
Author: Andrea
Print (email required)

Ingredients

  • 1 loaf brioche - Challah or French bread, cut into 1-inch cubes
  • 3 cup mixed berries*
  • 1 (8 oz) block cream cheese - cut into 1/2-inch cubes

For the Base

  • 1 1/2 cup whole milk
  • 1 cup heavy cream
  • 2/3 cup brown sugar - lightly packed
  • 8 eggs
  • 1 tsp vanilla extract
  • 1 tsp almond extract
  • 3/4 tsp ground cinnamon
  • 3/4 tsp coarse kosher sea salt

For the Topping

  • 1/2 cup all-purpose flour
  • 1/2 cup brown sugar - lightly packed
  • 1/4 tsp ground cinnamon
  • 7 tbsp unsalted butter - cold and cut into tablespoons 
  • 1/4 cup sliced almonds
Save this recipe!
Get this sent to your inbox, plus get new and favorite recipes from us!

Instructions

  • Lightly butter the bottom of a tall 9×13-inch baking dish. Add half of the cubed bread into the pan. Top with half of the mixed berries and cubed cream cheese. Add remaining bread over top along with remaining berries and cream cheese.
  • In a medium mixing bowl, whisk together the milk, cream, brown sugar, eggs, vanilla extract, almond extract, cinnamon, and salt. Pour over the bread, coating it evenly. Cover the dish with a sheet of foil and place in the refrigerator overnight.
  • Preheat oven to 350 degrees Fahrenheit (175 degrees Celsius).
  • Meanwhile, make the topping in a medium mixing bowl. Combine the flour, brown sugar, and cinnamon. Using a pastry blender, cut the butter in until pea-size clumps form. Stir in the almonds. Remove the foil from the baking dish and sprinkle the topping on.
  • Place in the oven and bake for 60–75 minutes or until set. The top should be golden brown, and the middle should spring back when touched. Remove from the oven and allow to cool for 15 minutes before slicing and serving. Dust with powdered sugar and drizzle with maple syrup, if desired.

NOTES

I’m partnering with Nielsen-Massey to bring you today’s recipe.
*I used one cup of each: blackberries, raspberries, and blueberries.
To STORE leftover Berry French Toast Casserole, cover it tightly with plastic wrap or foil and refrigerate for 3–5 days.
If FREEZING, you can make it ahead of time or portion leftovers into individual servings. Wrap each piece in plastic wrap and place it in a freezer-safe container. To bake from frozen, cover with foil and bake at 350 degrees Fahrenheit (175 degrees Celsius) for 1 hour.
To REHEAT, microwave individual slices for 1 minute. For multiple servings, cover the dish with foil and bake at 350 degrees Fahrenheit (175 degrees Celsius) for 20 minutes or until warmed through.

Nutrition

Serving: 14serving | Calories: 378kcal | Carbohydrates: 39g | Protein: 8g | Fat: 22g | Saturated Fat: 12g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 0.2g | Cholesterol: 172mg | Sodium: 293mg | Potassium: 153mg | Fiber: 1g | Sugar: 23g | Vitamin A: 827IU | Vitamin C: 1mg | Calcium: 98mg | Iron: 1mg

Want more inspiration?

More Recipes You'll Love

About the Author

Andrea

Hi I'm Andrea!

Hotelier turned Food Blogger to help make your life simple, one recipe at a time.

4.89 from 18 votes (8 ratings without comment)

Join the Conversation

Rate and Comment

Your email address will not be published. Required fields are marked *

Please click on the Stars below to share your Rating of this Recipe




Comments:

  1. 5 stars
    What a delicious way to start the day!! It’s thick & so soft & the chunks of berries are my favorite! I’ll be making this for guests all month long!

  2. 5 stars
    This tasted so amazing! Thanks a lot for sharing this super easy to make berry french toast casserole recipe! Fam really loves it! Will surely have this again! Highly recommended!