Overnight Cinnamon Walnut French Toast

Warm, sweet, and full of cozy spice, this Overnight Cinnamon Walnut French Toast is pure comfort in a baking dish. I love it for weekends when you want something special without standing at the stove. It brings that same gentle joy as classic French toast, but with a softer center and a crisp, nutty top that feels just a little more festive.

What makes it so good is the balance of simple, rich ingredients. You start with 1 pound day-old French bread or brioche, cut into 1-inch cubes (about 8 cups), then soak it in a custard made with 8 large eggs, 2 1/2 cups whole milk, 1/2 cup heavy cream, 1/3 cup packed light brown sugar, 2 teaspoons ground cinnamon, 1 teaspoon pure vanilla extract, and 1/4 teaspoon fine sea salt. On top, the walnut streusel brings 3/4 cup all-purpose flour, 1/2 cup packed light brown sugar, 1 teaspoon ground cinnamon, 1/4 teaspoon fine sea salt, 6 tablespoons cold unsalted butter, and 1 cup chopped walnuts. Finally, a little warm maple syrup and powdered sugar make every bite feel complete. The flavor is cozy, buttery, gently sweet, and warmly spiced, with a pleasant crunch from the walnuts.

The method is simple, too. First, you cube the bread and soak it overnight in the custard, which gives the bread time to absorb every bit of flavor. Then you mix the streusel, chill it, and bake everything at 350°F (175°C) for 45 to 50 minutes. The total hands-on work is only 20 minutes, plus overnight chilling, and the bake time is 50 minutes, so the whole recipe fits nicely into 1 hour 10 minutes of active cooking time, not counting the rest. It serves 8, and each serving is about 440 calories before optional toppings.

This is the kind of recipe that works beautifully for holiday mornings, family brunches, and lazy weekends alike. It also travels well, so it is a smart choice for potlucks, church breakfasts, and make-ahead gatherings. In short, it is the sort of dish that feels welcoming, filling, and just a little bit special.

Overnight Cinnamon Walnut French Toast
IMAGE: RECIPEDELICIOUS.NET / ALL RIGHTS RESERVED
SAVE NOW

Why You’ll Love This Overnight Cinnamon Walnut French Toast

  • It is make-ahead friendly, so most of the work happens the night before.
  • The custard-soaked bread bakes up soft in the center and crisp on top.
  • The walnut streusel adds texture, flavor, and a nice bakery-style finish.
  • The ingredients are easy to find and familiar in most home kitchens.
  • It feeds a crowd, which makes it great for holidays, guests, or family brunch.

French Bread Tips

For this recipe, French bread or brioche is the star because it holds the custard well without turning mushy too fast. If you can, use bread that is one day old, or even a little drier, since it absorbs the egg mixture better. Brioche gives a richer, softer result, while French bread gives a firmer bite. Either way, cut the bread into even 1-inch cubes so it soaks up the custard at the same rate. If the bread feels too fresh, you can cube it first and let it sit out for a few hours to dry a bit. That small step can make a big difference in the final texture.

See also  Easy Cast Iron Skillet Apple Cinnamon Pancake

Options for Substitutions

  • Use challah instead of French bread or brioche for a soft, rich texture.
  • Swap whole milk with 2 percent milk if you want a lighter custard.
  • Replace heavy cream with half-and-half for a slightly less rich version.
  • Use dark brown sugar instead of light brown sugar for a deeper molasses note.
  • Swap walnuts with pecans if you prefer a sweeter, buttery crunch.
  • Use gluten-free bread and a 1:1 gluten-free flour blend for the streusel if needed.

Watch Out for These Mistakes

One common mistake is using bread that is too fresh. If the bread is overly soft, it can break down in the custard and turn the casserole heavy. Therefore, day-old bread is best. If your bread is very soft, let the cubes dry out a bit before assembling.

Another issue is not letting the bread soak long enough. Since this is an overnight French toast, the resting time is important. If you rush it, the custard will not fully soak in, and the center may bake unevenly. For best results, chill it overnight, or at least for 4 hours.

Also, be careful with the streusel. The butter should stay cold, because that helps create a crumbly topping. If the butter softens too much, the topping can melt into the casserole instead of baking into crisp little clusters. So, make the streusel ahead, chill it, and sprinkle it on just before baking.

Finally, do not overbake the dish. The center should be set, but still have a slight custardy jiggle when you pull it from the oven. If you bake it too long, the French toast can dry out. If the top browns too quickly, loosely cover it with foil during the last part of baking.

Overnight Cinnamon Walnut French Toast
IMAGE: RECIPEDELICIOUS.NET / ALL RIGHTS RESERVED
SAVE NOW

What to Serve With Overnight Cinnamon Walnut French Toast?

This Overnight Cinnamon Walnut French Toast pairs well with simple sides that keep the meal balanced. Fresh berries add color and a bright bite, while crisp bacon or breakfast sausage brings a salty contrast. For a lighter plate, serve it with a fruit salad or plain Greek yogurt. If you want a brunch spread that feels complete, add scrambled eggs and hot coffee or tea.

Storage Instructions

Store: Cover leftovers tightly and refrigerate for up to 4 days.
Freeze: Wrap individual portions well and freeze for up to 2 months. Thaw overnight in the fridge before reheating.
Reheat: For the microwave, warm individual portions for 45 to 60 seconds. For the stovetop, place a portion in a lightly buttered skillet over low heat and warm until heated through. You can also reheat in a 325°F oven for about 15 minutes.

See also  Fresh Summer Peach Muffins with Crumb Topping

Recipe Info

Preparation Time: 20 minutes, plus overnight chilling
Cooking Time: 50 minutes
Total Time: 1 hour 10 minutes, plus chilling
Level of Difficulty: Easy
Servings: 8
Calories: 440 kcal per serving

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 3,400 to 3,700
  • Protein: 95 to 115 g
  • Fat: 170 to 200 g
  • Carbohydrates: 320 to 360 g

Ingredients

  • 1 pound day-old French bread or brioche, cut into 1-inch cubes (about 8 cups)
  • 8 large eggs
  • 2 1/2 cups whole milk
  • 1/2 cup heavy cream
  • 1/3 cup packed light brown sugar
  • 2 teaspoons ground cinnamon
  • 1 teaspoon pure vanilla extract
  • 1/4 teaspoon fine sea salt
  • For the walnut streusel topping: 3/4 cup all-purpose flour
  • 1/2 cup packed light brown sugar
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon fine sea salt
  • 6 tablespoons cold unsalted butter, cut into small cubes
  • 1 cup chopped walnuts
  • Optional garnish: warm maple syrup
  • powdered sugar, for dusting
Overnight Cinnamon Walnut French Toast
IMAGE: RECIPEDELICIOUS.NET / ALL RIGHTS RESERVED
SAVE NOW

Step-by-Step Instructions

Step 1: Prepare the Baking Dish and Bread

Grease a 9×13-inch baking dish and spread the cubed bread evenly inside. Try to keep the pieces in one even layer so the custard can reach every bite. This makes the final bake more balanced, and it helps the casserole cook evenly.

Step 2: Make the Custard

In a large bowl, whisk together the eggs, milk, heavy cream, brown sugar, cinnamon, vanilla, and salt until smooth. Then pour the custard evenly over the bread. Use a spatula to press the bread down gently, so every cube gets coated and starts soaking up the mixture.

Step 3: Chill Overnight

Cover the dish tightly with plastic wrap and refrigerate overnight, or for at least 4 hours. This resting time is important because it allows the bread to absorb the custard fully. As a result, the casserole bakes up tender in the middle instead of dry on top and wet in the center.

Step 4: Make the Walnut Streusel

In a bowl, whisk together the flour, brown sugar, cinnamon, and salt. Add the cold butter cubes, then use your fingertips to work the butter into the dry mixture until coarse crumbs form. Stir in the chopped walnuts, cover, and chill until you are ready to bake. Keeping the streusel cold helps it stay crumbly and crisp.

Step 5: Bake and Serve

Preheat the oven to 350°F (175°C) and let the casserole sit at room temperature for 15 minutes while the oven heats. Sprinkle the chilled streusel evenly over the top, then bake for 45 to 50 minutes until puffed, golden, and set. If the top browns too fast, tent it loosely with foil during the last 15 minutes. Finally, let the dish rest for 10 minutes, then serve with warm maple syrup and a dusting of powdered sugar.

Conclusion

This Overnight Cinnamon Walnut French Toast brings together soft bread, rich custard, cinnamon warmth, and a crisp walnut topping in one easy make-ahead dish. Because it uses simple ingredients and a straightforward method, it is a reliable choice for brunch, holidays, or any morning when you want something special without extra stress. If you try it, I hope it becomes a family favorite. Please share your thoughts, leave a review, or explore more cozy breakfast recipes for your next meal.

See also  Homemade Fluffy Southern Buttermilk Biscuits
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
overnight cinnamon walnut french toast 2026 09 27 042811 683x1024 1

Overnight Cinnamon Walnut French Toast

  • Author: evelyn
  • Prep Time: 20 minutes
  • Cook Time: 50 minutes
  • Total Time: 70 minutes
  • Yield: 8 servings 1x
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

Warm, sweet, and full of cozy spice, this Overnight Cinnamon Walnut French Toast is pure comfort in a baking dish, perfect for special weekend mornings.


Ingredients

Scale
  • 1 pound day-old French bread or brioche, cut into 1-inch cubes (about 8 cups)
  • 8 large eggs
  • 2 1/2 cups whole milk
  • 1/2 cup heavy cream
  • 1/3 cup packed light brown sugar
  • 2 teaspoons ground cinnamon
  • 1 teaspoon pure vanilla extract
  • 1/4 teaspoon fine sea salt
  • For the walnut streusel: 3/4 cup all-purpose flour
  • 1/2 cup packed light brown sugar
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon fine sea salt
  • 6 tablespoons cold unsalted butter, cut into small cubes
  • 1 cup chopped walnuts
  • Optional garnish: warm maple syrup
  • powdered sugar, for dusting

Instructions

  1. Grease a 9×13-inch baking dish and spread the cubed bread evenly inside.
  2. Whisk together the eggs, milk, heavy cream, brown sugar, cinnamon, vanilla, and salt until smooth.
  3. Pour the custard evenly over the bread and press down gently.
  4. Cover tightly with plastic wrap and refrigerate overnight, or for at least 4 hours.
  5. Whisk together the flour, brown sugar, cinnamon, and salt for the walnut streusel.
  6. Add the cold butter cubes and work into coarse crumbs. Stir in the chopped walnuts and chill.
  7. Preheat the oven to 350°F (175°C) and let the casserole sit for 15 minutes while the oven heats.
  8. Sprinkle the chilled streusel evenly over the top, then bake for 45 to 50 minutes until puffed and golden.
  9. Let the dish rest for 10 minutes before serving with warm maple syrup and a dusting of powdered sugar.

Notes

For best results, use day-old bread to prevent sogginess. This dish pairs well with fresh berries or breakfast meats.


Nutrition

  • Serving Size: 1 serving
  • Calories: 440
  • Sugar: 15g
  • Sodium: 290mg
  • Fat: 20g
  • Saturated Fat: 10g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 55g
  • Fiber: 3g
  • Protein: 12g
  • Cholesterol: 250mg