Most Epic Sourdough French Toast – Cracker Barrel Copycat

This Copycat Cracker Barrel Sourdough French Toast will be the most epic breakfast recipe you will ever make. It features a homemade sourdough sandwich bread that is surprisingly easy to make. I am proud to say that this French Toast is BETTER than what they serve at the Cracker Barrel Restaurant!

Three slices of sourdough french toast on a plate. There are strawberries and blueberries. Someone is pouring maple syrup.

This post may contain affiliate links. Read the full disclosure here.

Today, I am showing you how to make Sourdough French toast that is better than Cracker Barrel. Your family will love you for this (and you don’t even need to thank me). 

I set out to make a copycat recipe of the Cracker Barrel French Toast. After all, it is one of the best items on their menu. I order it every time I go there with my husband. 

However, you won’t BELIEVE what happened! During recipe research and testing, I developed a recipe that is BETTER than the French Toast at the Cracker Barrel restaurant. So, here we are. At this point, we should open a restaurant. Let’s go 50/50.

Cracker barrel restaurant french toast on a white plate.

Why Everyone Loves This Sourdough French Toast

  • Perfect texture and not soggy at all!
  • The slight tang of the bread goes so well on French toast
  • Simple to make with only easy-to-find ingredients
  • The ultimate crowd-pleaser. Your family will love this!
  • Minimal tools are needed.

Overview: How To Make This Indulgent Recipe

  1. Let bread slices stale overnight. In a rush? You can make bread stale for French Toast in the oven for 15 minutes. 
  2. In the morning, make the egg mixture custard. Soak the bread slices for 15 minutes.
  3. Cook the slices on a medium-low skillet for 3-4 minutes on each side.
French toast on a white plate. There are three slices. There are berries and maple syrup on the french toast.

Stale Bread For French Toast? Why?!

The thought of eating stale bread might make you want to pass up on this delicious recipe. However, stale bread makes for perfect French toast.

Stale bread soaks up more liquid, which means more flavor in the French toast. It gives a better texture. Lastly, it does not fall apart and isn’t soggy after cooking. (Source: Chef Frank Proto from Epicurious).

close up picture of a slice of sourdough sandwich bread
My Perfectly Soft Sourdough Sandwich Bread is the BEST bread to use for French Toast.

Best Sourdough Bread To Use

The best bread to use is stale sourdough bread. Yes, that’s right, STALE bread! I love using my sourdough sandwich bread. The crumb is tight, allowing for the liquid mixture’s ultimate absorption.

Other breads that would work great are challah bread, brioche, and Texas toast. 

More Favorites

Homemade Cici’s Cinnamon Rolls Copycat

Easy Domino’s Parmesan Bread Bites Copycat

Best Sourdough Apple Fritters

Decadent Sourdough Crepes with Sourdough Discard

5 from 1 vote

Heavenly Cracker Barrel Sourdough French Toast

Cracker Barrel's Sourdough French toast recipe but better! This genius sourdough French toast is BETTER than Cracker Barrel!
Xena Kai
Prep Time: 20 minutes
Cook Time: 20 minutes
Servings: 8 French Toast Slices

Save This Recipe

Enter your email below and I’ll send it to your inbox, and I’ll let you know when new recipes come out every week!

Recipe Card


  • 8 Slices Sourdough Bread Stale
  • 2 Cups Heavy Cream or half and half or milk
  • 4 Large Eggs
  • 3 Tablespoons Granulated Sugar
  • 1 Teaspoon Cinnamon
  • 1/2 Teaspoon Ground Nutmeg optional
  • 1/2 Teaspoon Salt
  • 1 Teaspoon Vanilla Extract
  • 1/4 Cup Salted Butter (for cooking)


  • Make the Custard: In a large bowl, add the heavy cream, eggs, sugar, cinnamon, nutmeg, salt, and vanilla extract. Whisk the ingredients together. (Note: For best results, use an immersion blender. You can also use a blender).
  • Soak the sourdough bread slices in the custard for 15 minutes.
  • Cook: Over medium-low heat, melt 1 tablespoon of butter in a skillet. Place 1-2 slices of bread in the pan and cook until golden brown on each side, about 3-4 minutes on each side. Do not overcrowd the pan. You should see the butter bubbling in the pan. Melt more butter for the next batch if needed.
  • Serve immediately and enjoy!



  • Stale Bread: Make sure the bread you use is stale. Cut it into slices the night before and leave it out on a wire rack to dry. In a rush? Check out my guide on how to make bread stale for French Toast in the oven in 15 minutes or less.
  • Best Bread To Use: My Sourdough Sandwich Bread is the best bread for this Crackerbarrel French toast recipe. Other breads are challah bread, brioche, or Texas Toast. If you can, make sure to use thick slices of bread.
  • Soaking The Bread: Make sure to soak the slices in the egg mixture for 15 minutes. This lets the stale bread soak up more liquid, which means more flavor.
  • Topping Ideas: Top with fresh fruits, strawberry syrup, maple syrup, and whipped cream.

Similar Posts

5 from 1 vote (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating