Baked French Toast With Cream Cheese Recipe: Cinnamon-Spiced Crust and Velvety Centers

Breakfast & Brunch

Baked French Toast With Cream Cheese Recipe: Cinnamon-Spiced Crust and Velvety Centers

This baked French toast with cream cheese recipe transforms a classic breakfast into a decadent dessert-worthy dish—crispy cinnamon-spiced crust hugging velvety cream cheese centers that melt at the first bite. The secret lies in layering thick slices of brioche with herbed cream cheese, then baking until golden and irresistible.

I developed this version after years of experimenting with French toast casseroles, and it’s now my go-to for brunch or a special weekend treat.

The magic happens in the preparation: brushing bread with a light egg wash ensures crispiness, while the cream cheese filling adds richness without overwhelming the dish. A sprinkle of cinnamon sugar on top creates that signature caramelized crust that turns every bite into a warm, comforting experience.

This recipe balances textures perfectly—crunchy exterior, creamy interior, and a hint of sweetness that keeps everyone asking for seconds.

What sets this apart is the foolproof technique: no flipping required, just layer, bake, and serve. The result is a dish that feels restaurant-quality but comes together in under 30 minutes of active prep (plus baking time).

Whether you serve it with fresh berries, maple syrup, or a dusting of powdered sugar, it’s guaranteed to impress—even for breakfast skeptics.

Perfect for weekend brunches, holiday mornings, or dessert cravings, this recipe scales easily for crowds. The key to success? Don’t skip the chilling step—it ensures clean layers and even baking. Let’s get started on creating your new favorite French toast experience.

👨‍🍳
Difficulty
Easy
🔥
Calories
Med Cal

Ingredients for baked french toast cream cheese

Six ingredients transform simple bread into restaurant-quality baked French toast with velvety cream cheese centers.

Ingredient Amount Notes
Brioche Bread Loaf 🍞 1 lb Thickly sliced (1/2-inch), crust removed
Cream Cheese (Full-Fat) 🧀 8 oz Room temperature, herbed variety preferred
Large Eggs 🥚 4 whole Room temperature, beaten lightly
Whole Milk 🥛 ½ cup Full-fat for creaminess
Vanilla Extract 🌿 1 tsp Pure, high-quality preferred
Ground Cinnamon 🌶️ 2 tsp Freshly ground for best flavor
Granulated Sugar 🍚 ½ cup For cinnamon sugar topping
Unsalted Butter 🧈 2 tbsp Melted for brushing
Salt 🧂 ¼ tsp Diamond Crystal preferred
Fresh Rosemary 🌿 1 tbsp Finely chopped, for cream cheese
Fresh Thyme 🌿 1 tbsp Finely chopped, for cream cheese
Powdered Sugar 🍚 ¼ cup For final dusting
Maple Syrup 🍯 ¼ cup For serving, optional

The brioche is non-negotiable here—its buttery richness is essential for that perfect texture. Look for a fresh loaf at your local bakery or a well-reviewed brand like Thomas' English Muffins if you're shopping at Whole Foods. The cream cheese should be full-fat and herbed if possible—Philadelphia brand works perfectly, but avoid low-fat versions. Fresh herbs make all the difference in the filling, so grab a small bunch of rosemary and thyme from the grocery store's produce section. If you're prepping ahead, slice the bread and store it in the fridge overnight—it absorbs moisture better after chilling.

No brioche? Challah or challah-style bread is your next best option—it's dense enough to hold up during baking. Running short on cream cheese? Mascarpone cheese works beautifully, though it's pricier. The milk can be substituted with half-and-half for extra richness, but whole milk is ideal. Fresh herbs wilt fast, so if you're not using them immediately, wrap them in damp paper towels and refrigerate. For the cinnamon sugar topping, feel free to add a pinch of nutmeg if you have it—it enhances the warmth of the spices. The maple syrup is optional but recommended for serving—Grade B is best for its robust flavor.

This dish is best assembled the night before—chilling overnight ensures clean layers and even baking. Store the assembled casserole, uncovered, in the fridge for up to 12 hours. When ready to bake, let it sit at room temperature for 30 minutes before baking. Leftovers can be refrigerated for 3 days and reheated in a 350°F oven for 10-15 minutes until warmed through. For make-ahead convenience, assemble and freeze the unbaked casserole—bake straight from frozen at 375°F for 45-50 minutes, adding 5-10 minutes if needed. The powdered sugar topping should be added fresh after baking for the best presentation.

❤️

Why You'll Love This Recipe

  • I’ll be real: most baked dishes get dry the next day. Not this one. The brioche stays moist, and the cream cheese keeps it creamy, so I actually look forward to reheating slices in the toaster. Plus, it’s cheaper than buying pastries—win-win.
  • No-Fuss Baking: I swear, this recipe doesn’t even feel like cooking. You slice the brioche, mix the eggs, milk, and cream cheese in a bowl—no whisking required—and let the oven do the rest. The brioche’s softness soaks up that tangy cream cheese mixture perfectly, and you’re left with golden, custardy slices without flipping a pan.
  • Cream Cheese Magic: Honestly, the full-fat cream cheese in this baked French toast is what makes it ridiculously good. It adds this rich, velvety depth that regular French toast can’t touch, especially when paired with vanilla. The first bite? That’s the moment you realize you’ve been missing out.
  • Breakfast or Dessert: Between us, this works for both. Serve it warm with maple syrup for a lazy weekend breakfast, or dust it with powdered sugar and a drizzle of honey for an after-dinner treat. My kids ask for it at 7 AM and again at 8 PM—no judgment here.

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

This method delivers a perfectly balanced baked French toast with a cinnamon-spiced crust and velvety centers.

1

Prepare the Cream Cheese Filling

In a medium bowl, combine the 8 oz cream cheese (full-fat) with the 1 tbsp finely chopped fresh rosemary and 1 tbsp finely chopped fresh thyme. Use a hand mixer or whisk to blend until completely smooth and free of lumps. The mixture should be thick but spreadable—this ensures even distribution throughout the bread.

Add the 4 whole large eggs, 0.5 cup whole milk, 1 tsp vanilla extract, 2 tsp ground cinnamon, 0.5 cup granulated sugar, and 0.25 tsp salt. Mix on low speed until fully incorporated, scraping down the sides of the bowl as needed. The batter should be thick but pourable—if it's too stiff, add 1-2 tablespoons of milk to reach the right consistency.

2

Assemble the Baked French Toast

Preheat your oven to 350°F. Grease a 9x13-inch baking dish generously with 2 tbsp melted unsalted butter, ensuring the bottom and sides are well-coated. This prevents sticking and adds flavor to the finished dish.

Slice the 1 lb brioche bread loaf into ½-inch thick slices, removing the crusts as specified. Arrange the slices in a single layer in the prepared baking dish, slightly overlapping if needed to fill the pan completely. Pour the cream cheese mixture evenly over the bread, ensuring every slice is saturated. The batter should absorb quickly—don't worry if it looks uneven at first.

3

Bake Until Golden and Set

Bake for 35-40 minutes until the top is golden brown and the edges are set. You'll notice the edges begin to pull away from the pan and develop a crispy texture—this is your signal that the French toast is nearly done. If the top browns too quickly, tent loosely with aluminum foil to prevent over-browning while the centers finish cooking.

To check doneness, insert a toothpick into the center of a slice. It should come out clean or with just a few moist crumbs—this indicates the centers are fully set while remaining tender. Remove from the oven and let it rest for 5 minutes before serving. This resting period allows the layers to firm up slightly and makes slicing easier.

4

Serve with Maple Syrup and Powdered Sugar

While the French toast rests, prepare the 0.25 cup powdered sugar for dusting. Once the dish is out of the oven, sprinkle the powdered sugar evenly over the top, gently pressing it into the surface. This creates a delicate, sweet coating that contrasts beautifully with the warm, spiced French toast.

Slice into 6 equal servings and serve immediately with the 0.25 cup maple syrup on the side. The combination of the warm, cinnamon-spiced French toast with the cool, sweet syrup creates a perfect balance of textures and flavors. For an extra touch, garnish each serving with a few fresh thyme leaves for a pop of color and aroma.

👨‍🍳

Pro Tips For Making Baked French Toast Cream Cheese

  • CHILL THE CREAM CHEESE: Let it sit in the fridge for 10-15 minutes before mixing—room-temperature cream cheese turns into a greasy mess when baked, and nobody wants a soggy brick instead of a creamy slice.
  • USE COLD MILK: Pour the whole milk over the eggs and vanilla after whisking them—cold milk makes the batter thicker and less likely to turn into a runny puddle in the oven. (Yes, I’ve learned this the hard way.)
  • CUT BRIOCHE THICKER: Slice the loaf into ¾-inch slices instead of the usual ½-inch—thicker pieces hold their shape better when baked and don’t dry out as fast, especially when packed with cream cheese.
  • BAKE IN STAGES: Start at 350°F for 15 minutes, then crank to 375°F for the last 10—this ensures the edges brown without the center turning gummy. (Your future self will thank you for not rushing this.)

Creative variations of this recipe

Savory Herb Twist

Swap the sweet cinnamon sugar topping for a savory herb crust by mixing 2 tbsp melted butter with 1 tbsp chopped parsley, 1 tsp garlic powder, and ½ tsp smoked paprika.

Brush this over the baked French toast before serving. The herbed butter adds a bright, aromatic contrast to the creamy centers, making it perfect for brunch with smoked salmon or scrambled eggs. 🌿

Boozy Vanilla Cream

Boost the cream cheese filling with 2 tbsp bourbon or rum (like Maker's Mark) alongside the vanilla extract. The alcohol cooks off, leaving behind warm, caramelized notes that deepen the flavor profile. I like pairing this with a dusting of toasted coconut flakes for a tropical twist. 🥃

Dessert-Style Caramel

For a decadent dessert version, drizzle the baked French toast with a homemade caramel sauce made from ½ cup brown sugar, ¼ cup heavy cream, and 2 tbsp butter, simmered until golden.

Top with sea salt flakes and vanilla ice cream for a showstopping treat. This version feels like a gourmet brunch dessert! 🍯

Spiced Apple Cider

Infuse the cream cheese filling with ¼ cup apple cider reduction (simmer ½ cup apple cider until syrupy) and 1 tsp pumpkin pie spice. Serve with warm apple cider on the side for a cozy autumnal brunch. The spiced filling pairs beautifully with crispy bacon or candied pecans. 🍎

Chocolate-Dipped Endings

After baking, let the French toast cool slightly, then dip the bottom edges into melted dark chocolate (70% cocoa). Sprinkle with crushed hazelnuts or flaky sea salt before serving. This adds a sophisticated touch that elevates the dish to restaurant-worthy status. 🍫

Make-Ahead Freezer Hack

Assemble the unbaked French toast, wrap tightly in plastic wrap, and freeze for up to 1 month. When ready to bake, thaw in the fridge overnight, then bake at 375°F for 40-45 minutes (covered with foil for the first 30 minutes to prevent over-browning).

This is a lifesaver for busy mornings! ❄️

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 210mg70%
Sodium 520mg23%
Total Carbohydrate 58g20%
Dietary Fiber 2g8%
Sugars 34g
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 bread instead of brioche?

While brioche is ideal for its buttery richness, you can use challah or challah-style bread as a substitute. Avoid soft breads like white or wheat—they won't hold up during baking and may turn soggy. For extra texture, lightly toast the bread slices before assembling.

2

How do I prevent the cream cheese filling from leaking?

Chill the assembled casserole uncovered in the fridge for at least 4 hours (overnight is best) before baking. This lets the bread absorb moisture and firm up. Also, use room-temperature cream cheese to avoid lumps, and don't overfill the bread layers. A 5-minute rest after baking helps too!

3

Can I make this ahead of time?

Assemble the dish, cover it, and refrigerate for up to 12 hours before baking. For freezing, assemble unbaked, wrap tightly, and freeze for 1 month. Bake straight from frozen at 375°F for 40-45 minutes, adding foil if needed to prevent over-browning.

4

Why did my French toast turn out dry?

Overbaking is the most common cause. Remove it when the edges are golden and a toothpick comes out clean (not dry). If using a smaller pan, reduce baking time by 5-10 minutes. For extra moisture, add 1-2 tbsp extra milk to the batter if it feels too thick.

5

What’s the best way to reheat leftovers?

Slice leftovers and reheat in a 350°F oven for 10-15 minutes until warmed through. For a crispy texture, broil for 2-3 minutes at the end. Avoid microwaving—it makes the bread gummy. Store leftovers in an airtight container for up to 3 days.

★★★★★4.9(14 reviews)
Categories Breakfast & Brunch