30-Minute Key Lime Pie French Toast Sandwiches

Creamy lime-infused French toast transforms challah bread into an indulgent breakfast or brunch dish. Whipped cream cheese mixed with brown sugar and lime extract creates a tangy filling reminiscent of key lime pie, while crushed graham crackers add textural contrast. The custard-soaked bread develops a golden, crispy exterior with a custardy interior. Serve warm with maple syrup, powdered sugar, or extra graham cracker crumbs for a dessert-like morning treat that feels special enough for entertaining.
Ingredients
- 1 cups whipped cream cheese, 8 oz packagemascarpone or ricotta1:1 ratiodairy-free swap
lower density requires 1.5x
- 1 tbsp packed brown sugar
- ½ tsp pure lime extractlime zest and juice0.5 tsp extract = 1 tbsp zest + 2 tbsp juiceflavor intensity
fresher taste
- 1 loaf challah bread, cut into 8 slicesbrioche or thick-cut white bread1:1structure
brioche yields richer result
- 2 graham crackers, crumbled
- 5 eggs
- 1 cup milk
- 1 tsp ground cinnamon
- 1 tsp pure vanilla extract
- 1 tbsp butter
Instructions
- 1
Mix cream cheese, brown sugar, and lime extract in small bowl until well blended.
- 2
Spread cream cheese mixture on 4 bread slices, then sprinkle crumbled graham crackers on top.
- 3
Press remaining bread slices on top to form 4 sandwiches.
- 4
Beat eggs in a 13x9-inch baking dish with wire whisk.
- 5
Stir milk, cinnamon, and vanilla into beaten eggs until well blended.
- 6
Dip sandwiches in egg mixture, soaking 2 minutes on each side.
- 7
Melt butter in large nonstick skillet on medium-low heat.
- 8
Place sandwiches in skillet and cook until golden brown on each side.
- 9
Serve with maple syrup, powdered sugar, or additional graham cracker crumbs as desired.
Tips
Soak sandwiches exactly 2 minutes per side to achieve custardy centers without soggy bread; use a timer for consistency.
Prepare cream cheese filling while bread is slicing to streamline assembly and cooking timing.
Medium-low heat prevents burning the exterior before the custard interior cooks through; resist high heat.
Good to Know
Refrigerate leftover sandwiches in airtight container up to 2 days. Reheat gently in toaster oven at low temperature to avoid drying out.
Prepare cream cheese filling and assemble uncooked sandwiches up to 4 hours ahead; cover and refrigerate. Dip and cook just before serving for optimal texture.
Serve immediately while warm. Offer maple syrup, powdered sugar, graham cracker crumbs, whipped cream, or lime zest for topping. Pairs well with fresh berries, coffee, or mimosas.
Common Mistakes
Oversoak sandwiches beyond 2 minutes per side to avoid mushy, falling-apart bread.
Use medium-low heat to avoid exterior burning while custard remains raw inside.
Press sandwiches gently when dipping to prevent cream cheese filling from squeezing out.
Substitutions
Dairy-Free Swaps
lower density requires 1.5x
General Alternatives
brioche yields richer result
fresher taste
FAQ
Can I make this with a different type of bread?
Yes. Brioche, thick-cut white bread, or Portuguese sweet bread work well and yield slightly different textures. Avoid thin sandwich bread, which tears easily. Denser breads like sourdough require longer soaking time (up to 3 minutes per side).
What if I don't have lime extract?
Substitute with 1 tablespoon fresh lime zest plus 2 tablespoons fresh lime juice mixed into the cream cheese. Reduce milk in egg mixture by 2 tablespoons to compensate for added liquid. Flavor will be brighter and fresher.
How long can I keep uncooked assembled sandwiches?
Covered and refrigerated, up to 4 hours before the bread begins absorbing cream cheese moisture and becoming soggy. Dip and cook immediately before serving for best texture and flavor.