The most decadent breakfast, this mascarpone stuffed French toast casserole starts with homemade French toast. These mouthwatering slices are then stuffed with a cream cheese, mascarpone, and blueberry filling, covered in a custard mixture, and baked the next day. 

overhead photo of half of a baking dish with stuffed French toast casserole with blueberries and dusted with powdered sugar

Today, I canโ€™t wait to share with you this super delicious overnight French toast casserole stuffed with mascarpone. Itโ€™s a magical dish for Christmas morning. 

I love to make something extra special for Christmas breakfast, and the dish gets bonus points if it can be made ahead of time. If you plan to make this recipe, you will want to start it on December 23rd. 

While that sounds like a long time, I make all of our bread from scratch, so I have to feed the starter and start the bread then. 

I prefer long fermentation for my breads, so I allow the dough to ferment overnight. Then on Christmas Eve, I prepare and assemble the rest of the casserole to bake in the morning.

So while it sounds complex, it makes the joys of Christmas Day even more wonderful since you donโ€™t have to be in the kitchen cooking away while everyone else is enjoying the day. 

You could just make this the night before and use store-bought bread, but the homemade sourdough bread does add an extra touch of depth and richness. The sweetness of the mascarpone filling paired with the tanginess of the long fermented bread is the perfect combination.

I love making this a overnight recipe. It makes the morning super easy. Just pop it in the oven and bake.

It is truly one of those special breakfasts that everyone will love. Perfect for Sunday brunch, a holiday, or any special occasion.

slice of stuffed French toast casserole on a white plate on a countertop wit a red and white floral baking dish on a stove

Tips:

  • If you donโ€™t have a sourdough starter (you can find out how to make oneย here) or donโ€™t have time to make the French bread yourself, you can easily use your favorite store-bought loaf.
  • To make the French bread more crusty when baking, add a couple of ice cubes to a small baking dish and place under the sheet pan that the bread is baking on.
  • Make stuffing the French toast easier by using a spoon or spatula, placing it between the slices to spread them apart, and then using another spoon to fill.ย 
  • Substitute blueberries with any fresh berries: like fresh raspberries and strawberries would also be delicious.
  • This could also be made with challah bread, brioche bread, or sandwich bread. Also, a great way to use stale bread.

This post contains affiliate links, which means I make a small commission at no extra cost to you. See my full disclosure here.

slice of stuffed sourdough French toast casserole on a white plate. A red floral baking dish with more French toast casserole is in the background

French Toast Bake Ingredients:

French Bread: I use homemade. Store-bought will also work. Could also substitute for challah, brioche, or sandwich bread.

Mascarpone 

Cream cheese – Preferably full fat cream cheese.

Vanillaย extract – Store-bought or homemade vanilla extract

Maple syrup 

Powdered sugar 

Fresh blueberries

Eggs 

Whole milk – If you don’t have whole milk you could also use a dairy substitute, or mix skim milk with heavy cream.

Sugar

Cinnamon – Could also use pumpkin pie spice for a delicious fall twist.

overhead photo of a baking dish with marscapone stuffed sourdough French toast casserole dusted with blueberries and dusted with powdered sugar in a red and white baking dish.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Tools:

Stand mixer

Baking dish

Whisk

Large bowl

Cookie sheet (for baking the French bread)

Measuring cups and spoons

How To Make Mascarpone Stuffed French Toast Casserole

slice of marscapone stuffed sourdough French toast casserole with blueberries and dusted with powdered sugar on a white plate. A red and white casserole dish with the remaining casserole is directly behind the plate on the stove

Make Two Loaves of Sourdough French Bread (optional)

Feed your starter 4-12 hours before starting this recipe. It should be very active and bubbly.

To your mixing bowl, add all of the ingredients. 

Knead in a stand mixer for 5-10 minutes, using the dough hook until stretchy and pulling away from the sides of the bowl. You can tell the dough is ready and the gluten structure has developed properly if it passes the โ€˜windowpaneโ€™ test. To do this, take a small piece of the dough and try to stretch it into a square-like shape. If it stretches thin enough where you can โ€œsee through itโ€, then the gluten formation is adequate.

If it is still breaking apart, then place it back into the stand mixer and knead for a few more minutes.

Place in a large bowl that has been oiled. Cover with plastic wrap, beeswax wrap, or something that is airtight. This prevents that undesirable skin from developing on top.

Place in a warm spot and allow to ferment for 8 to 24 hours.

The next day, it should have at least doubled in size. 

Rise And Bake The Bread

Punch down the dough, place on a lightly floured surface, and divide into two equal parts.

Roll the dough into a flat rectangle (about 1/4 โ€“ 1/2 inch thickness) using a rolling pin. Roll up the dough and pinch the seam closed.

Place French bread dough onto a parchment-lined baking sheet.

Cover with a towel and allow to rise until doubled again. This could take a few hours depending on how warm your kitchen is.

Preheat oven to 400. Bake for 25 minutes. 

For a more golden crust, add ice cubes to a pan on the bottom rack of the oven. This helps add moisture and steam to make that golden, crustier crust. 

Allow to cool. Cut each loaf of French bread into 1-inch slices, not cutting all the way through the bottom of loaf.

Grease a 4-quart casserole dish. I used this one from Pioneer Woman

side view of two baking dishes of stuffed French toast casserole with blueberries

Create The Filling: 

In a medium bowl, beat mascarpone, cream cheese, and 1 teaspoon vanilla extract until smooth. 

Beat in maple syrup and powdered sugar until combined. 

Fold in fresh blueberries. 

Place the bread slices side by side into the prepared dish.

Spoon cream cheese mixture between the slices of bread. I found this easiest by taking a spoon or spatula and using it to separate the slices, then use another spoon to add the filling.

In a large bowl whisk together eggs, milk, sugar, vanilla, and cinnamon. Pour the milk mixture over bread. Cover. Chill several hours or overnight.

overhead close up picture of stuffed sourdough French toast casserole with blueberries in a white baking dish

The Next Morning:

Pre heat oven to 350ยฐF.

Bake uncovered for 40 to 45 minutes or until egg mixture is set and the edges start to turn golden brown.

Allow to cool a few minutes. Top with sifted powdered sugar or a little bit of sugar and serve.

Storage:

Store in an airtight container in the fridge for up to 4 days. Reheat before serving.

Find More Delicious Breakfast Recipes:

If you try this recipe and love it, I would love if you could come back and give it 5 stars! Tag me on Instagram @farmhouseonboone

Stuffed Sourdough French Toast Casserole

4.66 from 20 votes
Homemade french bed is sliced and stuffed with a cream cheese, mascarpone, and blueberry filling, covered in a custard mixture, and baked the next day.ย 
Prep: 30 minutes
Cook: 1 hour 15 minutes
Total: 1 hour 45 minutes
Servings: 12
side view of two baking dishes of stuffed French toast casserole with blueberries
Save this recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

Sourdough French Bread (Makes 2 loaves)

  • 1 cup sourdough starter
  • 1 1/4 cups water
  • 2 teaspoon salt
  • 4 cups flour
  • 1 tablespoon honey
  • 2 tablespoons olive oil

Marscapone Filling

  • 8 ounces mascarpone
  • 8 ounces cream cheese, softened
  • 2 teaspoons vanilla
  • 1 cup maple syrup
  • 1 cup organic powdered sugar
  • 2 cups fresh blueberries

Custard

  • 6 large eggs
  • 2 cups milk
  • ยพ cup sugar, rapadura, sucanat
  • 2 teaspoons cinnamon

Instructions 

Prepare and bake sourdough bread

  • Feed your starter 4-12 hours before starting this recipe. It should be very active and bubbly.
  • To your mixing bowl, add all of the bread ingredients.
  • Knead in a stand mixer for 5-10 minutes using the dough hook until stretchy and pulling away from the sides of the bowl, and it passes the โ€˜windowpaneโ€™ test.
  • Place in a large bowl that has been oiled. Cover with plastic wrap, beeswax wrap, or something that is airtight.
  • Place in a warm place and allow to ferment for 8 to 24 hours.
  • The next day, it should have at least doubled in size.
  • Punch down the dough, place on a lightly floured surface, and divide into two equal parts.
  • Roll the dough into a flat rectangle using a rolling pin. Roll up the dough and pinch the seam closed.
  • Place French bread dough onto a parchment-lined baking sheet.
  • Cover with a towel and allow to rise until doubled again.
    Preheat oven to 400.
  • Slash top of loaves if desired and bake for 25 minutes.
  • Allow to cool.
  • Cut each loaf of French bread into 1-inch slices, not cutting all the way through the bottom of loaf.
  • Grease a 4-quart baking dish.

For filling:

  • In a medium bowl, beat mascarpone, cream cheese, and 1 teaspoon vanilla until smooth.
  • Beat in maple syrup and powdered sugar until combined.
  • Fold in blueberries.
  • Place the bread side by side into the prepared dish.
  • Spoon filling between slices.
  • In a large bowl whisk together eggs, milk, sugar, vanilla, and cinnamon. Pour over bread. Cover. Chill several hours or overnight.

The morning of:

  • Preheat oven to 350ยฐF.
  • Bake uncovered for 40 to 45 minutes or until egg mixture is set.
  • Allow to cool a few minutes.
  • Top with sifted powdered sugar and serve.

Notes

  • If you donโ€™t have a sourdough starter (you can find out how to make one here) or donโ€™t have time to make the French bread yourself, you can easily use your favorite store-bought loaf.
  • To make the French bread more crusty when baking, add a couple of ice cubes to a small baking dish and place under the sheet pan the bread is baking on.
  • Substitute blueberries with raspberries or strawberries for a yummy variety.

Nutrition

Calories: 584kcal | Carbohydrates: 85g | Protein: 12g | Fat: 22g | Saturated Fat: 11g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 0.01g | Cholesterol: 136mg | Sodium: 514mg | Potassium: 248mg | Fiber: 2g | Sugar: 45g | Vitamin A: 734IU | Vitamin C: 2mg | Calcium: 151mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

Sharing is caring!

4.66 from 20 votes (20 ratings without comment)

Leave a comment

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

Recipe Rating




7 Comments

  1. Cristina says:

    Made this version today! It tastes like HAPPINESS!!!

  2. Jessica says:

    This looks delicious! Can you put it in two dishes and freeze one before itโ€™s baked?