For a hearty winter weekend breakfast, flaky croissants are filled with sweetened cream cheese and thick orange marmalade, then soaked in a cream-based batter laced with Grand Marnier and orange zest.
Whisk together the eggs, cream, Grand Marnier, vanilla, cinnamon, nutmeg, salt, and orange zest in a medium bowl, and set aside. Stir together the cream cheese and confectioners' sugar in a small bowl.
Halve the croissants crosswise. Spread bottom with cream-cheese mixture, then with marmalade. Place tops back on to seal. Place the stuffed croissants in a shallow baking dish large enough to hold them in a single layer. Pour egg mixture over croissants; soak 5 minutes.Turn croissants over; soak 5 minutes more or until they are soaked through.
Preheat oven to 250 degrees. Place a wire rack on a baking sheet; set aside. Heat 1 tablespoon butter and 1 tablespoon vegetable oil in a large skillet over medium heat. Fry half of the croissants until golden brown, about 3 minutes per side.Transfer to wire rack, and place in oven while cooking remaining bread.Wipe out skillet, and repeat with remaining butter, oil, and bread. Keep in oven until ready to serve. Serve warm with orange syrup, butter, and orange segments, if desired.