Savory French Toast

This baked breakfast or brunch recipe has a layer of cream cheese filling sandwiched between two slices of French toast. If desired, serve with a fruit or maple syrup.

Prep Time:
30 mins
Chill Time:
2 hrs
Bake Time:
30 mins
Total Time:
30 mins


  • 8 3/4-inch-thick slices French bread

  • 1 recipe Cream Cheese Filling

  • 4 eggs

  • 1 cup milk or soy milk

  • 1 cup orange juice

  • Fruit or Maple Syrup (optional)

Cream Cheese Filling

  • 1 8 ounce package cream cheese or soy cream cheese

  • ½ cup chopped dried fruit (apricots or golden raisins)

  • 1 teaspoon ground cinnamon


  1. Place half the bread slices in a 3-quart rectangular baking dish. Top each slice with some of the Cream Cheese Filling. Add remaining bread slices.

  2. In a medium bowl beat together eggs, milk, and orange juice. Slowly pour egg mixture over bread slices, covering all the tops. Cover and refrigerate for 2 to 24 hours.

  3. Preheat oven to 375 degrees F. Line a 15x10x1-inch baking pan with parchment paper or nonstick foil. Arrange bread stacks in pan. Bake, uncovered, for 30 to 35 minutes or until golden, turning halfway through baking. Serve with syrup, if desired. Makes 4 servings.

Cream Cheese Filling

  1. In a medium bowl combine cream cheese or soy cream cheese, chopped dried fruit (apricots or golden raisins), and cinnamon.

Nutrition Facts (per serving)

521 Calories
21g Fat
66g Carbs
18g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 521
% Daily Value *
Total Fat 21g 27%
Saturated Fat 4g 20%
Cholesterol 212mg 71%
Sodium 813mg 35%
Total Carbohydrate 66g 24%
Total Sugars 15g
Protein 18g
Vitamin C 30.7mg 154%
Calcium 151.5mg 12%
Iron 4.3mg 24%
Potassium 544mg 12%
Folate, total 165.3mcg
Vitamin B-12 1.4mcg
Vitamin B-6 0.2mg

*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.