Description
A cozy, make-ahead breakfast that tastes like pumpkin pie meets cheesecake. This Pumpkin Cream Cheese French Toast Casserole is layered with creamy pumpkin custard, sweet cream cheese, and a buttery streusel topping. It’s perfect for holiday mornings, brunch gatherings, or any chilly fall weekend when you want a warm, comforting dish that feels special but is easy to prepare.
Ingredients
-
1 loaf day-old French bread or brioche, cut into 1-inch cubes
-
1 ½ cups pumpkin puree
-
8 large eggs
-
2 cups whole milk
-
½ cup heavy cream
-
¾ cup brown sugar
-
2 teaspoons vanilla extract
-
1 ½ teaspoons ground cinnamon
-
½ teaspoon ground nutmeg
-
¼ teaspoon ground cloves
-
¼ teaspoon salt
Cream Cheese Filling:
-
8 oz cream cheese, softened
-
¼ cup granulated sugar
-
1 teaspoon vanilla extract
Streusel Topping:
-
½ cup all-purpose flour
-
½ cup brown sugar
-
1 teaspoon cinnamon
-
¼ cup unsalted butter, cold and cubed
Optional for Serving:
-
Maple syrup or caramel sauce
-
Whipped cream
-
Toasted pecans or walnuts
-
Powdered sugar
Instructions
-
Grease a 9×13-inch baking dish with butter or non-stick spray. Arrange half of the bread cubes evenly in the dish.
-
In a medium bowl, beat cream cheese, granulated sugar, and vanilla until smooth. Drop spoonfuls of the mixture evenly over the bread layer.
-
Add the remaining bread cubes on top and lightly press down to even the surface.
-
In a large bowl, whisk together pumpkin puree, eggs, milk, cream, brown sugar, vanilla, cinnamon, nutmeg, cloves, and salt until fully combined.
-
Pour the pumpkin mixture evenly over the bread layers, pressing gently to help the bread absorb the custard.
-
Cover the dish with plastic wrap or foil and refrigerate for at least 3 hours or overnight to allow the flavors to blend.
-
Preheat oven to 350°F (175°C). Remove casserole from the refrigerator and let it sit at room temperature for 20 minutes.
-
To make the streusel topping, combine flour, brown sugar, and cinnamon in a bowl. Cut in the cold butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs.
-
Sprinkle the streusel evenly over the casserole.
-
Bake uncovered for 45–55 minutes, or until the top is golden and the center is set.
-
Cool for 10–15 minutes before serving. Dust with powdered sugar, drizzle with maple syrup, or top with whipped cream and toasted nuts.
Notes
-
Use day-old bread or lightly toast fresh bread before assembling to prevent sogginess.
-
The casserole can be prepared the night before and baked in the morning for an easy, stress-free breakfast.
-
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave before serving.
-
You can freeze baked portions for up to 2 months. Thaw overnight in the fridge and reheat before serving.
-
For a dairy-free option, use almond milk or oat milk and dairy-free cream cheese.
-
Try adding pecans, chocolate chips, or apple slices between layers for extra flavor and texture.
- Prep Time: 15 minutes
- Cook Time: 50 minutes