Caramel Apple French Toast

Sections: Easy Morning Meals to Start Your Day Right

This dish combines thick slices of brioche soaked in a fragrant cinnamon and vanilla custard, pan-cooked until golden and crisp. The highlight is the luscious caramelized Honeycrisp apples, sautéed with butter, brown sugar, cinnamon, nutmeg, and finished with a touch of cream for silky caramel. Perfect for brunch or special occasions, it offers a delightful balance of warm spices, rich textures, and fruity sweetness that brings comfort with every bite.

Using slightly dried brioche helps achieve a crisp yet creamy texture, while careful caramelization of the apples ensures a deep golden flavor without bitterness. Serving suggestions include toasted nuts or a dusting of cinnamon for added dimension.

Written By William
Last modified on Thu, 18 Sep 2025 15:46:42 GMT
A stack of French toast with caramel drizzled on top. Pin to Save
A stack of French toast with caramel drizzled on top. | cozybakinglife.com

This Caramel Apple French Toast brings together thick, tender brioche soaked in a fragrant cinnamon and vanilla custard, finished with warm, buttery caramelized Honeycrisp apples. It is perfect for cozy autumn mornings, special holiday brunches, or any time you want that comforting sweet breakfast that feels like a treat.

I first made this recipe after a weekend trip to the orchard, and the smell of caramel and apples filled the house just like the memories of apple picking as a kid. Now it’s a go to when I want something special that feels homemade and festive.

Ingredients

  • Brioche slices: Eight thick slices brioche loaf because its soft, buttery crumb soaks custard well without falling apart. Dayold bread works best for texture
  • Eggs: Four large eggs to create a rich custard base, providing structure and silkiness
  • Whole milk: One and one third cups whole milk to keep custard creamy and balanced
  • Vanilla extract: One and a half teaspoons pure vanilla extract for warmth and sweetness
  • Ground cinnamon: One and a half teaspoons ground cinnamon to add cozy spice
  • Granulated sugar: Two and a half tablespoons granulated sugar to tone down the tartness of apples and enhance caramel notes
  • Salt: A pinch of salt to brighten flavors
  • Butter for cooking: Three tablespoons unsalted butter to cook the toast and enrich the custard
  • Honeycrisp apples: Three medium Honeycrisp apples, peeled, cored, and sliced for the topping, prized for their sweet tart taste and firm texture
  • Butter for topping: Three tablespoons unsalted butter for the apple toppings luscious caramel texture
  • Brown sugar: One third cup brown sugar which melts into a rich, deep caramel when cooked with apples
  • Heavy cream: Three tablespoons heavy cream adds silkiness to the caramel sauce
  • Ground cinnamon for topping: Three quarters teaspoon ground cinnamon to deepen apple flavor
  • Ground nutmeg: A pinch of ground nutmeg for a subtle warm spice note
  • Salt for topping: A pinch of salt to balance sweetness

Instructions

Prepare the custard mixture:
Whisk together eggs, whole milk, vanilla extract, cinnamon, sugar, and salt in a medium bowl until fully combined and smooth. This mixture forms the flavorful custard bath your brioche will soak in.
Soak the brioche slices:
Arrange the thick brioche slices flat in a shallow dish just wide enough to hold them. Pour the custard evenly over the bread and let each slice absorb for about two minutes per side, carefully avoiding oversoaking which can cause the bread to become mushy and lose shape.
Cook the French toast:
Melt three tablespoons butter in a large nonstick skillet or griddle over medium heat until shimmering and slightly foaming. Carefully place the custard soaked brioche slices in the pan without overcrowding. Cook each slice for three to four minutes on each side until golden brown and slightly puffed indicating the custard inside has set properly. Transfer the cooked slices to a wire rack or warm oven set at low heat to keep crisp while you finish cooking the remaining bread.
Prepare the caramel apple topping:
In a clean skillet, melt three tablespoons butter over medium heat. Add the sliced apples and sauté for four to five minutes, stirring occasionally, until they start to soften and release juices. Sprinkle brown sugar, cinnamon, nutmeg, and a pinch of salt over the apples and stir well. Continue cooking another three to four minutes until the apples are tender and caramelized. Pour in the heavy cream and let the mixture bubble gently for about 30 seconds while stirring to form a smooth, luscious caramel sauce.
Assemble and serve:
Arrange the warm French toast slices on serving plates. Spoon generous amounts of the warm caramel apple topping over each slice. Serve immediately for the best texture contrast between crisp edges and creamy custard with melting caramel apples.
A stack of French toast with caramel drizzled on top.
A stack of French toast with caramel drizzled on top. | cozybakinglife.com

Making this recipe always reminds me of crisp fall mornings picking apples with family and the excitement of baking sure to please treats together.

Storage Tips

Store leftover French toast and caramel apples separately in airtight containers in the refrigerator for up to three days. Reheat the toast slices in a toaster oven or skillet to maintain crispness and warm the caramel topping gently on the stovetop before combining. Avoid microwaving directly to keep textures intact.

Ingredient Substitutions

If brioche loaf is unavailable, challah bread is an excellent alternative as it has a similar tender crumb and soaks custard well. For the apples, Granny Smith provides a sharper tang and is a great choice if you want the caramel sweetness balanced with a bit more tartness. For a dairy free version, swap heavy cream with coconut cream which adds a smooth texture along with a subtle tropical twist.

Serving Suggestions

Top the assembled French toast with toasted pecans or walnuts for crunch. Add a scoop of vanilla ice cream or a dollop of whipped cream for an indulgent touch. A light dusting of powdered cinnamon or a drizzle of maple syrup can also elevate the flavor profile.

A stack of French toast with caramel sauce on top.
A stack of French toast with caramel sauce on top. | cozybakinglife.com

This caramel apple French toast is a comforting, festive breakfast perfect for sharing. Serve it warm and enjoy the contrast of crisp edges, creamy custard, and buttery caramelized apples.

Common Questions About Recipes

→ Why is the toast soggy in the center?

Oversoaking or using very fresh bread can cause sogginess. Use thick, slightly dried slices and soak just until saturated to keep the center soft but not mushy.

→ How can I thicken a thin caramel sauce?

Simmer the sauce gently longer while stirring until it reduces and coats the back of a spoon. Adding a little more cream and reducing again can create silkier, thicker caramel.

→ What if the apples remain too firm after cooking?

Extend the sautéing time or add a tablespoon of water to help steam and soften the apples before adding cream and caramelizing.

→ Can this be prepared ahead of time?

The custard and caramelized apple topping can be made a day in advance. Store separately, then reheat and assemble just before serving to preserve texture.

→ What if I don't have a nonstick skillet?

A well-seasoned cast iron skillet works well. Add extra butter between batches to prevent sticking and ensure even golden browning.

Caramel Apple French Toast

Thick brioche slices soaked in spiced custard, topped with caramelized Honeycrisp apples and warm cinnamon notes.

Prep Time
15 minutes
Time for Cooking
25 minutes
Total Duration
40 minutes
Written By: William

Recipe Category: Morning Meals

Skill Level: Medium Skill Needed

Culinary Style: American

Servings: 4 Portion Count

Dietary Preferences: Vegetarian-Friendly

List of Ingredients

→ French Toast

01 8 thick-cut slices brioche loaf
02 4 large eggs
03 1 1/3 cups whole milk
04 1 1/2 teaspoons pure vanilla extract
05 1 1/2 teaspoons ground cinnamon
06 2 1/2 tablespoons granulated sugar
07 Pinch of salt
08 3 tablespoons unsalted butter

→ Caramel Apple Topping

09 3 medium Honeycrisp apples, peeled, cored, sliced
10 3 tablespoons unsalted butter
11 1/3 cup brown sugar
12 3 tablespoons heavy cream
13 3/4 teaspoon ground cinnamon
14 Pinch ground nutmeg
15 Pinch of salt

Preparation Steps

Step 01

Whisk eggs, whole milk, vanilla extract, ground cinnamon, granulated sugar, and salt together until smooth and homogenous to form the custard base.

Step 02

Arrange brioche slices in a shallow dish and pour custard over them, soaking about 2 minutes per side without oversaturating to prevent falling apart.

Step 03

Melt butter in a large nonstick skillet over medium heat. Cook soaked brioche slices 3–4 minutes per side until deep golden and slightly puffed. Keep warm on a wire rack or in a low oven.

Step 04

In a clean skillet, melt butter over medium heat. Sauté sliced apples 4–5 minutes until softened. Add brown sugar, cinnamon, nutmeg, and salt; cook 3–4 more minutes until tender and caramelized.

Step 05

Stir in heavy cream and cook for 30 seconds until sauce thickens and becomes luscious.

Step 06

Plate warm French toast slices and spoon caramel apple topping generously over each. Serve immediately to maintain crispness.

Additional Suggestions

  1. Use day-old brioche for soaking to achieve a crisp exterior and creamy interior.
  2. Maintain medium heat to avoid burning and ensure even caramelization.
  3. Keep cooked slices warm on a wire rack in a low-temperature oven to preserve texture.
  4. Deglaze the pan with a splash of water or apple cider after cooking apples for an enriched sauce.

Must-Have Supplies

  • Nonstick skillet
  • Mixing bowl
  • Shallow dish for soaking
  • Wire rack

Allergen Details

Always check ingredient labels for allergens and consult with a professional if uncertain.
  • Contains eggs, dairy, and gluten.

Nutritional Details (Per Portion)

This nutritional info is for general guidance and not a substitute for expert advice.
  • Calories: 1138
  • Fat: 64 g
  • Carbohydrates: 110 g
  • Protein: 22 g