Cracker Barrel French Toast Copycat Recipe
Cracker Barrel french toast is the kind of breakfast that makes you slow down and actually sit at the table. This copycat version gets you that thick, custardy, lightly spiced toast with crispy edges at home, any morning of the week.
The whole thing comes together in about 20 minutes, start to finish.

Why I Love This Recipe
The egg-and-cream custard soaks deep into thick bread, so each slice stays soft in the center and gets a little caramelized crunch on the outside. That contrast is what keeps me coming back to this one.
A pinch of nutmeg alongside the cinnamon does a lot of the work here. It reads as warmth rather than spice, and it’s what makes this taste like the restaurant version instead of just regular french toast.
It’s also forgiving. You don’t need a griddle or any special gear, just a wide pan and a few minutes of attention.
Recipe Ingredients

- 4 slices Texas toast (1-inch thick) – Thick-cut bread is essential; sourdough or brioche work too
- 3 large eggs – Whole eggs give structure and richness to the custard
- 3 tbsp heavy cream – Adds the richness that makes the custard thick; half-and-half works in a pinch
- 1 tbsp whole milk – Loosens the custard slightly so it soaks in evenly
- 1 tsp granulated sugar – Helps the outside caramelize to a golden crust
- 1 tsp vanilla extract – Use real vanilla if you have it; imitation is fine
- ½ tsp ground cinnamon – Classic warm spice for the custard
- ⅛ tsp ground nutmeg – The detail that makes this taste like the restaurant version
- Pinch of salt – Balances the sweetness
- 2 tbsp unsalted butter – For cooking; adds flavor and helps browning
- Powdered sugar, for serving – A light dusting for presentation
- Maple syrup, for serving – Real maple syrup makes a noticeable difference
Variations / Substitutions
- Brioche instead of Texas toast – Richer and slightly sweeter; soaks up the custard fast, so reduce soak time to about 15 seconds per side.
- Half-and-half instead of heavy cream – The custard will be a little lighter but still creamy.
- Coconut milk (full-fat) instead of cream and milk – Works well for a dairy-free version; adds a subtle sweetness.
- Brown sugar instead of granulated – Gives a slightly deeper, molasses-forward flavor on the crust.
- Cardamom instead of nutmeg – Floral and fragrant; it changes the character of the dish noticeably.
- A squeeze of orange zest in the custard – About ½ tsp adds a bright note that cuts through the richness.
If you like a savory twist at breakfast, the Cracker Barrel Hashbrown Casserole Recipe is a natural thing to put on the table alongside this.
How To Make French Toast
Step 1: Whisk the Custard

Crack the 3 large eggs into a wide, shallow bowl and beat them lightly with a fork. Add the 3 tbsp heavy cream, 1 tbsp whole milk, 1 tsp granulated sugar, 1 tsp vanilla extract, ½ tsp ground cinnamon, ⅛ tsp ground nutmeg, and a pinch of salt. Whisk until the mixture is fully combined and no streaks of egg white remain, about 30 seconds.
The custard should look uniform and pale yellow. A wide bowl matters here because you want to lay the bread flat in it without bending the slices.
Step 2: Soak the Bread

Lay 2 slices of the Texas toast flat in the custard and let them soak for 20 to 25 seconds per side. Press down gently with your fingertips so the bread absorbs the custard all the way through. Set the soaked slices aside on a plate and repeat with the remaining 2 slices.
You want the bread to feel heavy and saturated, not soggy enough to fall apart. Texas toast is sturdy, so it can take the full soak without turning to mush.
Step 3: Sear the First Batch

Heat a large skillet or griddle over medium heat and add 1 tbsp of the unsalted butter. Let it melt and foam, about 1 minute. Lay 2 soaked slices into the pan and cook for 3 to 4 minutes on the first side without moving them, until the undersides are deep golden brown.
Flip carefully and cook the second side for 2 to 3 minutes, until it matches the first. The heat should stay at medium the whole time. If the butter browns too fast in the first 30 seconds, nudge the heat down a little.
Step 4: Cook the Remaining Slices

Add the remaining 1 tbsp unsalted butter to the pan, let it melt, then add the final 2 soaked slices. Cook them the same way, 3 to 4 minutes on the first side and 2 to 3 minutes on the second, until both sides are deep golden brown.
Keep the first batch warm by setting it on a baking sheet in a 200°F (93°C) oven while the second batch cooks. This keeps everything hot without overcooking.
Step 5: Plate and Garnish

Transfer all 4 slices to plates, dust each one lightly with powdered sugar through a small sieve, and pour a generous ribbon of maple syrup over the top.
Recipe Tips
- Use day-old bread if you have it. Bread that has dried out slightly absorbs the custard better without turning soggy. Fresh bread from the bag works fine, but if you have time, leave the slices out uncovered for 30 minutes before you start.
- Room-temperature eggs soak in more evenly. Pull them from the fridge about 15 minutes before you start.
- Don’t crowd the pan. Two slices at a time gives each one room to brown properly rather than steam against its neighbor.
- Watch the heat, not the clock. Every stove runs differently. Go by color: you want deep amber, not pale gold.
Cook times by skillet size and bread thickness:
| Bread Thickness | Pan Size | First Side | Second Side |
|---|---|---|---|
| ¾ inch | 10-inch skillet | 2 to 3 mins | 2 mins |
| 1 inch (Texas toast) | 12-inch skillet | 3 to 4 mins | 2 to 3 mins |
| 1¼ inch | 12-inch griddle | 4 to 5 mins | 3 to 4 mins |
How To Store
- Refrigerate – Store leftover slices in an airtight container for up to 3 days.
- Reheating – A toaster oven at 350°F (175°C) for 5 to 6 minutes brings the edges back to crispy without drying out the center. A microwave works but will soften the crust.
What To Serve With French Toast
A side of scrambled eggs or thick-cut bacon adds some protein that balances the sweetness and keeps you full longer. Fresh fruit, especially sliced strawberries or bananas, works well because the acidity cuts through the richness of the custard. If you want the full Cracker Barrel diner experience, a small bowl of grits on the side rounds things out nicely.
Frequently Asked Questions
Can I make the custard the night before?
Yes. Whisk it together, cover the bowl tightly, and refrigerate overnight. Give it a quick stir before soaking the bread.
Can I freeze cooked french toast?
Yes. Let the slices cool completely, then freeze them in a single layer on a baking sheet before transferring to a zip-top bag. Reheat straight from frozen in a toaster oven at 375°F (190°C) for 8 to 10 minutes.
What if my bread keeps tearing when I flip it?
The bread is likely over-soaked or the pan is not hot enough. Reduce the soak to 15 seconds per side and make sure the butter is fully foaming before you add the bread.
Can I double this recipe for a larger crowd?
Yes, easily. Double all custard ingredients and use 8 slices of bread. Cook in batches of 2 and keep finished slices warm in a 200°F (93°C) oven.
—

Cracker Barrel French Toast Recipe
Ingredients
Method
- Whisk together the 3 eggs, 3 tbsp heavy cream, 1 tbsp milk, 1 tsp sugar, 1 tsp vanilla, ½ tsp cinnamon, ⅛ tsp nutmeg, and a pinch of salt in a wide shallow bowl until fully combined and smooth.
- Lay 2 slices of Texas toast in the custard and soak for 20 to 25 seconds per side, pressing gently. Repeat with the remaining 2 slices.
- Melt 1 tbsp butter in a large skillet over medium heat, then cook the first 2 soaked slices for 3 to 4 minutes on the first side and 2 to 3 minutes on the second, until deep golden brown on both sides.
- Melt the remaining 1 tbsp butter and cook the final 2 slices the same way, 3 to 4 minutes then 2 to 3 minutes, keeping the first batch warm in a 200°F (93°C) oven.
- Transfer all 4 slices to plates, dust with powdered sugar, and drizzle with maple syrup.
