French Toast Casserole with Cream Cheese

4.50 from 2 votes
Jump to RecipeEmail Recipe

This post may contain affiliate links. Please read our disclosure policy.

Made with just 6 ingredients, this homemade French toast casserole with cream cheese is a hostess’ dream. I often turn to this recipe when hosting a large group for brunch – it’s tender and sweet, wildly simple to make, and feeds a crowd. Dollops of cream cheese elevate basic French toast casserole, adding an unexpected burst of texture and creaminess to every bite.

pouring maple syrup onto French toast.

Why You’ll Love It

Indulgent: My French toast casserole is rich, creamy, sweet, and moist. You’d never know it comes together with just 6 ingredients!

Minimal prep: Only 10 minutes of prep time, then the oven does the rest of the work.

Holiday worthy: This French toast casserole always impresses, feeds a crowd, and your kitchen smells amazing while it bakes.

Customizable: Easily make this recipe your own by adding fruit, using a different kind of bread, and more. See below for inspiration!

whisked eggs in bowl.

Featured Comment

“So delicious…and an easy quick dish which I love. Will be making this again!”

-Meredith

What You’ll Need

  • Milk: Whole milk is the base of the French toast liquid mixture, adding creaminess and rich flavor.
  • Eggs: Help bind everything together.
  • Cinnamon + nutmeg: For warm, cozy flavor.
  • Bread: I like to use sweet, tender brioche bread for French toast casserole. Cut it into 1-inch cubes before adding to the casserole dish.
  • Cream cheese: Adds a welcome creaminess and delightful texture once baked. You’ll never want to make French toast casserole without it!
French toast casserole in casserole dish.

How to Make It

  1. Whisk the wet ingredients together.
  2. Add the bread chunks to a prepared casserole dish.
  3. Pour the milk mixture on top of the bread. Use your hands or a spatula to fully submerge the bread in the liquid.
  4. Nestle cream cheese pieces into the bread and sprinkle on top.
  5. Cover the pan with foil and bake for 30 minutes, then remove the foil and bake for another 30 minutes.
dollops of cream cheese on top of French toast.

Fun Twists & Variations

Add 1 cup of fresh fruit (like blueberries, raspberries, or chopped strawberries, apples, or peaches) in step 4.

Replace the spices with 1 heaping tablespoon of a spice mix like cake spice, pumpkin pie spice, or chai spice.

Use a flavored cream cheese! Try any sweet variety like strawberry, honey walnut, or blueberry.

Instead of brioche, use your favorite kind of bread like sourdough, sandwich, or challah bread. You could also use Hawaiian rolls (or make my stuffed Hawaiian roll French toast).

Serving Ideas

French toast casserole with cream cheese tastes great with classic French toast toppings like a drizzle of maple syrup, dusting of powdered sugar, dollop of whipped cream, or fresh berries.

This casserole is hearty enough to serve on it’s own, or pair with something savory like bacon, goat cheese scrambled eggs, or sausage, egg, and cheese casserole.

cream cheese french toast casserole with berries on top.

Storing Leftover French Toast Casserole

If you have any leftover casserole, let it cool completely. Once cool, transfer to an airtight container and refrigerate for up to 4 days.

To reheat: Place leftover casserole in an oven-safe dish and cover with foil. Bake for 10-15 minutes at 350℉, or until warmed through. You can also use the microwave, but I find leftover French toast casserole tastes best when reheated in the oven.

FAQ

Can you make French toast casserole with cream cheese ahead?

Yes! Prepare the recipe as written through step 5. Cover the casserole dish with plastic wrap and refrigerate it overnight. When ready to bake, remove the casserole from the refrigerator and continue with the recipe. You may need to add a few more minutes to the bake time – keep an eye on it as it bakes.

How can I make this casserole gluten free?

Simply swap the brioche bread for your favorite loaf of gluten free bread.

How do you know when French toast casserole is done?

The casserole is done when the edges are lightly golden brown and the center is set. It should be firm to the touch and not jiggle.

slice of French toast casserole.

More Sweet Breakfast Recipes

4.50 from 2 votes

French Toast Casserole with Cream Cheese

Made with just 6 ingredients, this homemade French toast casserole with cream cheese is a hostess' dream. Dollops of cream cheese add an unexpected burst of texture and creaminess to every bite.
By: Lee Funke
Prep: 10 minutes
Cook: 1 hour
Total: 1 hour 10 minutes
Servings: 6
Email me this recipe
Plus, enjoy weekly doses of recipe inspiration as a bonus!

Ingredients 

  • 3 cups whole milk
  • 4 large eggs
  • 1 tablespoon ground cinnamon
  • 1/2 teaspoon ground nutmeg
  • 18 oz. brioche loaf, chunked
  • 8 oz. cream cheese, diced

Instructions 

  • Preheat the oven to 350℉ and spray a 9×13-inch casserole dish with nonstick cooking spray. Set aside.
  • Whisk the milk, eggs, cinnamon, and nutmeg together in a large bowl.
    liquid in bowl.
  • Place the bread chunks in the prepared casserole dish.
    casserole in casserole dish.
  • Pour the milk mixture over the chunks of bread in the pan. Use your hands or a spatula to press down on the bread to ensure it soaks up all of the liquid.
  • Nestle the cream cheese pieces into the bread mixture and sprinkle some on top.
    cream cheese on top of french toast bake.
  • Cover the casserole dish with foil and bake for 30 minutes, then remove the foil and bake for another 30 minutes or until the top is golden brown and the center is set.
  • Serve with your favorite french toast toppings.
    french toast bake in casserole dish.

Tips & Notes

  • Make ahead instructions: Prepare the recipe as written through step 5. Cover the casserole dish with plastic wrap and refrigerate it overnight. When ready to bake, remove the casserole from the refrigerator and continue with the recipe. You may need to add a few more minutes to the bake time – keep an eye on it as it bakes.
  • Storage instructions: Once cool, transfer leftover casserole to an airtight container and refrigerate for up to 4 days. 
  • To reheat leftovers: Place leftover casserole in an oven-safe dish and cover with foil. Bake for 10-15 minutes at 350℉, or until warmed through.

Watch It

[adthrive-in-post-video-player video-id=”UK4eFris” upload-date=”2022-10-26T00:00:00.000Z” name=”French Toast Casserole with Cream Cheese” description=”French toast casserole with cream cheese is the way to go when making breakfast for a crowd. It’s tender, sweet, and oh-so-easy to make.”]

Nutrition

Calories: 616 kcal, Carbohydrates: 48 g, Protein: 20 g, Fat: 39 g, Fiber: 1 g, Sugar: 7 g

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

love this? leave a comment below!

Don’t forget to tag your posts on social media with the hashtag #cheeseknees, we’d love to see what you’re up to!

Similar Recipes:

About Lee Funke

Lee is 1 of 3 founders of The Cheese Knees and is based in Minneapolis, MN. TCK was started in 2020 as an ode to our Wisconsin roots and a place to share all things cheese recipes.

0 0 votes
Recipe Rating
guest
Recipe Rating




Recipe Rating
4 Comments
Inline Feedbacks
View all comments
Meredith
Meredith
March 31, 2024 10:23 am

5 stars
So delicious…and an easy quick dish which I love. Will be making this again!

1000004334
Emily Richter
Emily Richter
April 29, 2024 10:50 am
Reply to  Meredith

Looks so yummy, Meredith!

Caitlin
Caitlin
March 31, 2024 10:12 am

4 stars
I just made this for Easter breakfast. I loved the flavor of itโ€ฆnot too sweet. I did use brioche bread. For me, I think Iโ€™d let the bread sit out a day or so beforehand bc it was a very soft consistency-I prefer more of a bite. I did like the ratio of custard to bread though because it was enough to soak it up without having dry pieces. Thanks for the recipe!

Emily Richter
Emily Richter
April 29, 2024 10:51 am
Reply to  Caitlin

So glad you loved this, Caitlin <3