Cracker Barrel Ham and Egg Casserole: Easy Make-Ahead Breakfast

By Stephanie Manley Updated 05/21/25

I stood in my kitchen one evening, staring sleepily at the clock while contemplating the house full of weekend guests who would be expecting breakfast the next morning. As someone who cherishes my morning sleep, waking up early to prepare a hot, hearty breakfast seemed nearly impossible. That’s when I remembered Cracker Barrel’s delicious Ham and Egg Casserole.

Add this site as a preferred Google source!

Within minutes, I layered sourdough bread, whisked eggs, and sprinkled ham and cheese into a casserole dish. I slid it into the refrigerator with a smile, knowing that tomorrow’s breakfast was already handled. While still in my pajamas the next morning, I popped the casserole into the oven and brewed coffee. Thirty minutes later, as my guests gathered around the table, they were greeted by the irresistible aroma of a freshly baked breakfast casserole that tasted like our favorite restaurant version. This make-ahead miracle has become my secret weapon for stress-free morning hospitality.

homemade Cracker Barrel ham and egg casserole on a plate and in a baking dish

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases.

Why This Recipe Works

This copycat Cracker Barrel Ham and Egg Casserole succeeds brilliantly because it captures the comfort food essence of the restaurant while making breakfast preparation effortless. The genius of this recipe lies in its overnight preparation method, which allows the bread to fully absorb the egg mixture, creating a perfect custard-like texture when baked. The sourdough bread provides a subtle tang that balances the richness of the eggs and cheese, while the overnight rest ensures that every bite is moist and flavorful rather than dry or soggy. Using evaporated milk instead of regular milk gives the casserole additional richness and creaminess, elevating it beyond standard breakfast fare. The combination of country ham and cheddar cheese creates the perfect savory flavor profile, and the simplicity of the ingredient list means you can easily customize it based on what’s in your refrigerator. This recipe transforms morning cooking from a chore into a simple finishing step, making it perfect for busy households, weekend guests, or holiday mornings.

ham egg and cheese casserole in a baking dish

Ingredients

  • Lean ham – Provides savory protein and classic breakfast flavor
  • Sliced sourdough bread – Creates a sturdy, flavorful base for the casserole
  • Eggs – Form the custard-like binding that holds everything together
  • Evaporated milk – Adds rich creaminess without excess liquid
  • Salt – Enhances all flavors in the casserole
  • Ground black pepper – Provides subtle warmth and depth
  • Shredded mild cheddar cheese – Creates melty pockets of cheesy goodness
ham and egg casserole ingredients

How to Make Ham Egg and Cheese Casserole

  1. Spray a casserole dish with a non-stick spray and place sourdough bread on the bottom of the casserole dish.
  2. Beat eggs.
  3. Add salt, pepper and evaporated milk to the eggs and mix thoroughly.
  4. Pour egg mixture over the bread.
  5. Sprinkle ham and cheese over the egg mixture and cover it with plastic wrap or a lid.
  6. Place the casserole in the refrigerator overnight or at least five hours.
  7. Bake at 350 degrees for 20 to 22 minutes.

This ham egg and cheese breakfast casserole is the perfect make-ahead casserole to enjoy when you have company or over the weekend.

ham egg and cheese casserole and a fork on a plate

Storage & Reheating Instructions

  • Refrigerator Storage: Cover leftover casserole tightly and refrigerate for up to 3 days.
  • Freezer Storage: Wrap individual portions or the entire casserole tightly in plastic wrap and then aluminum foil. Freeze for up to 2 months for best quality.
  • Reheating Individual Portions: Microwave on 70% power for 1-2 minutes until heated through, or reheat in a 325°F oven for 10-15 minutes.
  • Reheating Full Casserole: Cover with foil and heat in a 325°F oven for 20-25 minutes until warmed through. Remove foil for the last 5 minutes to crisp the top if desired.
  • Make-Ahead Tips: Prepare all ingredients the night before as directed. For best results, don’t extend the soaking time beyond 24 hours.
Want to Save This Recipe?
Enter your email below & we’ll send it straight to your inbox.
Plus you’ll get great new recipes from us every week!

Copycat Cracker Barrel Ham and Egg Casserole

This copycat Cracker Barrel Ham and Egg Casserole combines sourdough bread, eggs, ham, and cheese for a delicious make-ahead breakfast that's ready when you are!
PRINT PIN SAVE RECIPE
5 from 7 votes
Servings : 2
Prep Time10 minutes
Cook Time10 minutes
Total Time20 minutes

Ingredients
 

  • cup diced lean ham country cured is best
  • 1 slice sourdough bread (remove crust and cut to fit the bottom of casserole dish)
  • 5 beaten eggs you want 1 cup of eggs
  • ¼ cup evaporated milk
  • ¼ teaspoon salt
  • ¼ teaspoon ground black pepper
  • ½ cup shredded mild cheddar cheese

Instructions

  1. Preheat oven to 350 degrees.
  2. Spray a casserole dish with a non-stick spray and place sourdough bread on the bottom of the casserole dish.
  3. Beat eggs in a medium bowl.
  4. Add salt, pepper, and evaporated milk to the eggs and mix thoroughly.
  5. Pour the egg mixture over the bread.
  6. Sprinkle diced ham and shredded cheese over the egg mixture and cover with plastic wrap or a lid.
  7. Place the casserole in the refrigerator overnight or at least five hours.
  8. Bake for 20 to 22 minutes, depending on the depth of the casserole dish. You will know this is completely done when you shake the dish slightly and the eggs do not wiggle.

Nutrition

Calories: 458kcal | Carbohydrates: 22g | Protein: 34g | Fat: 24g | Saturated Fat: 11g | Cholesterol: 471mg | Sodium: 845mg | Potassium: 447mg | Fiber: 0g | Sugar: 4g | Vitamin A: 955IU | Vitamin C: 0.6mg | Calcium: 363mg | Iron: 4.2mg
Tried This Recipe?Leave a comment and rating to let people know how you liked it! Tag me on Instagram @copykatrecipes
Course: Breakfast
Cuisine: American

Love Cracker Barrel breakfast? Check out these copycat recipes!

Favorite Breakfast Recipes

You can find many more easy breakfast recipes and copycat Cracker Barrel recipes here at CopyKat!

More Ideas

REVEALED Olive Garden Copycat Recipes

yes, you CAN make it at home! I’ll show you how.

5 from 7 votes (6 ratings without comment)

Leave a Reply

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

Recipe Rating




25 Comments

  1. Could you add hash browns to this? If so how much and what other tweaks would you need to make.

    1. Off the top of my head, I would think you would have to swap out the bread for the hashbrowns. I think this recipe could take a 2 pound bag of frozen hashbrowns.

  2. As a former employee at C.B. I have made all their recipes. The key in this recipe is the C.B. sour dough bread. There is nothing like it. You just cut it into 1 Inch cubes, no need to cut crust off. The liquid is 2 parts egg to 1 part milk. I made these in quantity so I used 3/4 gallon of the egg mixture. Pour the liquid over the bread making sure it is all saturated. Add whatever kinds of meat or vegetable you like. Cover with shredded colby and bake. Make sure you spray the baking dish with oil.

      1. Great recipe but they don’t use white bread. I worked at CB. They use their sourdough bread. It makes a difference.

  3. A sliced of bread? How big or thick of a slice, look like I would need 2 to 3 sliced of bread to cover a loaf pan. Or does it matter?

  4. Kathy, my husband and I ate this nummy casserole at Cracker Barrel while traveling for Christmas. Because the taste and appearance were fresh in my mind, I knew right away what was missing. Sprinkle about a tablespoon of diced pimento and two-three thinly sliced green onions, with the ham, over the bread. When you whisk the eggs, use about 1/3 cup of heavy cream wrather than evaporated milk, AND add about a teaspoon of the juice from the pimento jar. Be certain to let the cassserole sit overnight, if using for breakfast, or for at least 8 hours during the day, if you are doing breakfast for dinner. Also, the waitress at Cracker Barrel advised they use cojack and cheddar cheeses in the casserole. I promise that if you follow the above additions, you will find that this tastes exactly like the Cracker Barrel recipe.

    1. How does the bread go after cooking? hope not soggy.can you use ordinary bread and milk ? Ta

    2. I made this according to the original recipe given, and it didn’t taste at all like the Cracker Barrel version. I tried it again with the modifications Miki suggested, and it turned out wonderful. I added the pimentos and added some of the pimento juice to the egg mixture. I used heavy cream instead of evaporated milk, and used a combination of cheddar/jack and colby cheeses. I used diced up Cook’s Ham Steak. Instead of sliced green onions, I just sprinkled a tiny bit of onion powder on top of the bread and egg mixture along with the salt and pepper. I had to bake mine much longer than 25 minutes though; closer to 40 minutes to get it to where the eggs didn’t wiggle.

      1. I used an antique glass baking dish for this recipe, it wasn’t a loaf pan, but I am not sure what it was. You can use anything that is a 1 quart size.