Baked French Toast with Cream Cheese Recipe: Cinnamon-Spiced Crust and Ultra-Rich Centers

Breakfast & Brunch

Baked French Toast with Cream Cheese Recipe: Cinnamon-Spiced Crust and Ultra-Rich Centers

This baked French toast cream cheese recipe transforms a classic brunch staple into a decadent casserole that bakes up golden and rich. The secret lies in combining velvety cream cheese with a cinnamon-spiced custard, creating crispy edges and ultra-creamy centers that rival any diner favorite.

I developed this version after years of perfecting the balance between tender bread and that signature caramelized crust.

The beauty of this method is its foolproof simplicity—no flipping required, just layering soaked bread with a luscious custard mixture infused with cream cheese, cinnamon, and vanilla.

Baking at the right temperature ensures even cooking, while the addition of cream cheese adds a luxurious richness that takes this dish to the next level. It's the kind of breakfast that feels indulgent yet remains approachable for any weekend morning.

What you'll end up with is a restaurant-quality casserole that's perfect for feeding a crowd or treating yourself to a special brunch. The aroma alone will fill your kitchen with warmth, while the first bite delivers that perfect combination of crispy, caramelized edges and a soft, custardy center.

This recipe is designed to impress—whether you're serving it for a family gathering or simply craving a comforting weekend breakfast.

Serve it warm with a drizzle of maple syrup, fresh berries, or a dusting of powdered sugar for that extra touch of elegance.

The possibilities for customization are endless, but the foundation remains the same: a rich, creamy, and utterly satisfying baked French toast that's sure to become a new favorite. Let's get started on creating this brunch masterpiece.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for baked french toast cream cheese

Six ingredients transform simple bread into a luxurious brunch masterpiece—creamy, crispy, and utterly indulgent.

Ingredient Amount Notes
Brioche Loaf 🍞 1 ½ lb Day-old preferred for best texture
Large Eggs 🥚 6 whole Room temperature for even mixing
Whole Milk 🥛 2 cups Full-fat for rich custard
Cream Cheese 🧀 8 oz Full-fat, room temperature
Granulated Sugar 🍚 ¾ cup Light brown for caramel notes
Ground Cinnamon 🌿 2 tbsp Freshly ground preferred
Pure Vanilla Extract 🍯 1 tbsp Bourbon or Madagascar
Unsalted Butter 🧈 ½ cup Melted, cooled slightly
Powdered Sugar 🍚 ¼ cup For final dusting
Fresh Blueberries 🫐 1 cup Optional, for garnish
Maple Syrup 🍁 ¼ cup Grade B preferred
Salt 🧂 ½ tsp Fine sea salt
Vanilla Bean Seeds 🍯 1 tsp Scraped from 1 pod

The brioche loaf makes all the difference here—day-old is ideal since it absorbs the custard better without falling apart. Costco or Whole Foods carry excellent options, but any good bakery will do. For the cream cheese, Philadelphia brand is my go-to—it's smooth and melts beautifully. If you can't find brioche, challah or challah-style bread works too, though it'll be slightly denser. The vanilla extract? Bourbon-infused adds depth, but pure Madagascar is just as good if that's what you've got.

No vanilla bean? Double the extract—it's the same flavor, just less elegant. Running low on powdered sugar? Confectioners' sugar is the same thing, just a different name. The blueberries are totally optional, but they add a pop of color and freshness that balances the richness. For the maple syrup, Grade B has that signature dark color and stronger flavor, but Grade A works in a pinch. The custard mixture needs to be thick but pourable—if it's too thin, add a splash more bread soaking liquid; if too thick, whisk in a little more milk.

This casserole reheats beautifully—just cover with foil and warm at 300°F for 10-15 minutes. Leftovers keep for 3 days in the fridge, though I rarely have any. For make-ahead prep, assemble the dish the night before and refrigerate—it'll be even more flavorful after the flavors meld. The powdered sugar topping is best dusted fresh after baking, but if you're prepping ahead, store it separately and add it just before serving to keep it crisp.

❤️

Why You'll Love This Recipe

  • No-Fuss Morning: I swear by this on lazy days—just slice the brioche, mix the eggs, milk, and softened cream cheese, then bake. No flipping, no timing, no stress. The cream cheese melts into the brioche like a dream, and I’m out the door in 15 minutes.
  • Rich Without Effort: That creamy, slightly sweet brioche soaked in egg and milk? It’s already good. But add the cream cheese—oh, it’s next-level. The texture is pillowy, the flavor is buttery and tangy, and honestly? It tastes like a fancy brunch without trying.
  • Brunch or Snack: Here’s what sold me—this works for breakfast, dessert, or a 3 p.m. craving. Serve it warm with maple syrup for brunch, or chill the leftovers for a no-bake dessert. My kids even ask for it as a snack, and that’s saying something.
  • Leftovers That Don’t Suck: Between us, most baked goods get sad after day one. Not this. The cream cheese keeps it moist, so the slices stay tender even reheated. I make a whole loaf on Sunday, and it’s still perfect by Wednesday—no sad, dry crusts here.

Step-by-step instructions for baked French toast with cream cheese

Here's how to create the perfect balance of crispy crust and creamy centers with this decadent twist.

1

Prepare the Cream Cheese Filling

In a medium bowl, combine the 8 oz cream cheese, 0.75 cup granulated sugar, 1 tbsp pure vanilla extract, and 1 tsp vanilla bean seeds. Use an electric mixer on medium speed until completely smooth and creamy, about 2-3 minutes. This ensures the filling is perfectly incorporated and won't have any lumps.

Next, gently fold in 0.25 cup maple syrup using a rubber spatula. The syrup adds depth of flavor and helps balance the sweetness. Set this mixture aside while you prepare the custard base. Real talk: don't rush this step—properly blending prevents a grainy texture in your final dish.

2

Create the Custard Mixture

In a separate large bowl, whisk together the 6 whole large eggs, 2 cups whole milk, 0.5 tsp salt, and 2 tbsp ground cinnamon until fully combined. The cinnamon should be evenly distributed, not clumped. For extra flavor, scrape the seeds from 1 vanilla bean pod and add them to the mixture along with the extract.

Now, gently fold in the cream cheese mixture using a spatula, being careful not to deflate the custard. The goal is to create a marbled effect where the cream cheese swirls through the custard. This step is what gives your baked french toast its signature ultra-rich centers.

3

Assemble the Baked French Toast

Cut the 1.5 lb brioche loaf horizontally into 6 equal slices, about 1.5 inches thick each. Place each slice in a greased 9x13-inch baking dish, slightly overlapping if needed to fit them all. Pour the custard mixture evenly over the bread slices, making sure each one is fully saturated.

Here's the thing—don't worry if it looks like too much custard. The brioche will absorb it perfectly during baking. Cover the baking dish with plastic wrap and refrigerate for at least 30 minutes (up to 2 hours). This chilling step is crucial for even baking and prevents the custard from leaking out during the baking process.

4

Bake to Golden Perfection

Preheat your oven to 350°F. Remove the baking dish from the refrigerator and let it sit at room temperature for 10 minutes before baking. This helps the custard come to a more even temperature. Bake uncovered for 45-50 minutes until the top is golden brown and the edges are set.

You'll know it's done when a toothpick inserted in the center comes out clean with just a few moist crumbs. The internal temperature should reach 165°F. The reason we wait until the edges are golden is that this creates that perfect crispy crust while keeping the centers rich and custardy.

5

Finish and Serve

Let the baked french toast cool in the baking dish for 10 minutes before slicing. This resting period helps set the texture. Using a sharp knife, cut into 6 equal squares. Dust each piece generously with 0.25 cup powdered sugar and arrange on a serving platter.

For an elegant touch, drizzle with any remaining maple syrup and top with 1 cup fresh blueberries. Serve warm with additional maple syrup on the side. The contrast of the crispy exterior with the creamy, cinnamon-spiced interior makes this dish truly special—each bite delivers that perfect balance of textures and flavors.

👨‍🍳

Pro Tips For Making Baked French Toast Cream Cheese

  • STIR THE BATTER WELL: Whisk the egg-milk-cream cheese mix until the cream cheese is completely dissolved—no lumps. I used to skip this, and the first bite always had that weird grainy texture. A hand mixer makes this easier, but if you’re doing it by hand, give it 30 seconds longer than you think you need.
  • USE COLD CREAM CHEESE: Scoop the cream cheese straight from the fridge—room temperature turns it greasy, and the batter won’t hold together. I learned this after my first batch split like a sad soufflé. Just let the eggs and milk warm up slightly while the cream cheese stays cold.
  • BAKE AT 350°F, NOT HIGHER: 375°F sounds faster, but it’ll brown the top too quickly while the center stays doughy. 350°F gives you a golden crust and a custardy middle—like a brioche cloud. Trust me, the extra 10 minutes at the lower temp is worth it.
  • SLICE BRIOCHE THINLY: Cut the loaf into ½-inch slices—thicker pieces stay gummy, thinner ones get perfectly crisp. I used to eyeball it, but measuring with a ruler (yes, really) guarantees consistency. Pro move: Let the slices sit out for 10 minutes before baking to avoid soggy edges.

Flavor customization for this recipe

Sweet-Spicy Twist

Add 1 tbsp chipotle powder and ½ tsp cayenne pepper to the custard mixture for a smoky-sweet kick. Balance with an extra ½ cup powdered sugar on top. Serve with sour cream and hot honey for dipping—trust me, the heat cuts through the richness beautifully. 🌶️

Citrus Zest Boost

Zest 1 lemon and 1 orange finely, then fold into the cream cheese mixture. The bright acidity cuts through the richness while adding a refreshing dimension. Garnish with thin citrus slices before serving for a pop of color and extra zest. I love this variation for spring brunch gatherings.

Boozy Upgrade

Infuse the custard with 2 tbsp bourbon or 1 tbsp Grand Marnier for an adult-friendly twist. The alcohol burns off during baking, leaving behind complex caramel notes. For a non-alcoholic version, substitute with 1 tbsp orange liqueur extract—it mimics the depth without the booze. 🍷

Nutty Crunch Topping

Press ½ cup chopped pecans or walnuts into the top of the custard before baking for added texture. Toast them first in a dry pan for 3-4 minutes until fragrant. The nuts add a satisfying crunch that contrasts perfectly with the creamy centers. Store-bought nut mixes work too!

Chocolate-Dipped Luxe

Melt ½ cup dark chocolate (60% cocoa) and drizzle over individual portions after baking. Let it cool slightly to set, then sprinkle with flaky sea salt for a sophisticated finish. This version feels like dessert but still satisfies brunch cravings. Use a fork to create decorative drizzle patterns.

Herbal Infusion

Add 1 tbsp fresh rosemary or thyme** to the custard mixture for an unexpected herbal note. The earthy aroma pairs surprisingly well with the sweetness. Garnish with fresh sprigs for presentation. I discovered this variation while experimenting with French-inspired brunch dishes—it's become a crowd-pleaser at my weekend gatherings. 🌿

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 22g110%
Cholesterol 240mg80%
Sodium 450mg19%
Total Carbohydrate 52g18%
Dietary Fiber 2g8%
Sugars 32g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use regular French bread instead of brioche?

You can try, but brioche makes all the difference! The brioche's buttery richness absorbs the custard beautifully, creating that signature tender crumb. Regular French bread will work in a pinch, but it may turn out denser and less luxurious. If substituting, look for a slightly sweeter bread like challah for better results.

2

Why is my baked French toast soggy instead of crispy?

This usually happens when the custard mixture is too wet or the bread isn't properly soaked. Make sure your custard is thick but pourable—if it's too thin, add more bread soaking liquid. Also, don't skip the 30-minute chilling step before baking, as this helps set the texture. Bake until the edges are golden and a toothpick comes out clean with moist crumbs.

3

Can I make this ahead of time?

Assemble the dish the night before and refrigerate it uncovered. The flavors will meld beautifully, and it'll be even more flavorful after chilling. When ready to bake, just increase the baking time by 5-10 minutes to compensate for the cold start. For make-ahead serving, cover with foil and reheat at 300°F for 10-15 minutes.

4

What's the best way to reheat leftovers?

Cover the casserole with foil and warm it in a 300°F oven for 10-15 minutes. This gentle heat preserves the crispy edges while warming the centers. Microwaving is possible but can make the bread rubbery—if using, heat in 30-second bursts with a damp paper towel over the top to retain moisture.

5

Can I substitute Greek yogurt for cream cheese?

Not ideally—cream cheese provides that signature rich, velvety texture. However, if you're avoiding dairy, you could use a dairy-free cream cheese substitute (like Kite Hill) or blend ½ cup Greek yogurt with ¼ cup melted butter for a similar consistency. The flavor will be slightly tangier, but the texture will be closer to the original.

★★★★★4.5(15 reviews)
Categories Breakfast & Brunch