Copycat Cracker Barrel Hashbrown Casserole

Facebook
X
LinkedIn
Pinterest
Email
Print
Threads

If you’ve ever ordered the famous hashbrown casserole at Cracker Barrel, you know exactly why everyone loves it. Creamy, cheesy potatoes baked until golden brown with those irresistible crispy edges. It’s the kind of comfort food that makes you want to go back for seconds before you’ve even finished your first helping.
The good news? You can make this Copycat Cracker Barrel Hashbrown Casserole right in your own kitchen with a handful of simple ingredients. No complicated steps, no fancy equipment, and no need to leave the house.
This homemade version has everything you love about the restaurant favorite. Tender shredded potatoes, sharp cheddar cheese, a creamy, savory sauce, and a buttery golden topping. Best of all, it takes just 10 minutes to prepare before the oven does the rest.
Whether you’re planning a holiday breakfast, Easter brunch, Thanksgiving dinner, or an easy family meal, this cheesy hashbrown casserole is one of those recipes you’ll find yourself making again and again.

Copycat Cracker Barrel hashbrown casserole baked golden brown with melted cheddar cheese and creamy shredded potatoes in a rustic ceramic baking dish.

Why You’ll Love This Copycat Cracker Barrel Hashbrown Casserole

There’s a reason this cheesy potato casserole has become such a popular side dish. It’s easy, affordable, and always one of the first dishes to disappear from the table.

  • Just 10 minutes of prep: Mix everything together, spread it into a baking dish, and let the oven handle the cooking.

  • Simple ingredients: Frozen shredded hashbrowns, cheddar cheese, sour cream, butter, and cream of chicken soup create a rich, creamy casserole.

  • Perfect for feeding a crowd: One 9×13-inch baking dish makes 12 generous side-dish servings.

  • Make-ahead friendly: Assemble the casserole the night before and bake it when you’re ready.

  • Great for any meal: Serve it alongside scrambled eggs and bacon for breakfast or roasted chicken and ham for dinner.

  • Creamy inside, golden on top: The potatoes bake into a tender, cheesy casserole with lightly crisp edges.
    And if you’re wondering whether it tastes like the original Cracker Barrel hashbrown casserole, this homemade version delivers that familiar cheesy, savory flavor with a little extra homemade goodness.

What Is Cracker Barrel Hashbrown Casserole?

Cracker Barrel hashbrown casserole is a popular restaurant side dish made with shredded potatoes baked in a creamy, cheesy mixture. Unlike traditional breakfast hashbrowns that are cooked in a skillet until crispy, this casserole has a soft, tender center with a lightly golden top.
The combination of potatoes, cheese, and a rich sauce gives it a comforting texture that works just as well for breakfast as it does for dinner.
Many homemade copycat versions use condensed cream of chicken soup and sour cream to recreate that familiar flavor and creamy consistency. While this isn’t Cracker Barrel’s official recipe, it’s an easy way to enjoy a similar dish at home.

Ingredients for Copycat Cracker Barrel Hashbrown Casserole

You don’t need a long grocery list to make the best homemade hashbrown casserole. Most of these ingredients are easy to find, and you may already have several in your kitchen.

Frozen Shredded Hashbrowns

You’ll need one 30-ounce bag of frozen shredded hashbrowns, thawed. Shredded potatoes give this casserole its familiar texture. Avoid diced hashbrowns if you’re trying to recreate the restaurant-style version.

Sharp Cheddar Cheese

Freshly shredded sharp cheddar cheese adds plenty of cheesy flavor without making the casserole overly heavy. You’ll use some in the potato mixture and the rest on top.

Condensed Cream of Chicken Soup

One 10.5-ounce can of condensed cream of chicken soup creates the savory, creamy base. Use the soup straight from the can without adding water.

Sour Cream

Full-fat sour cream adds a slight tanginess and helps keep the potatoes tender and creamy as they bake.

Unsalted Butter

Melted butter gives the casserole its rich flavor and helps the potatoes bake beautifully. Using unsalted butter also allows you to control the seasoning.

Yellow Onion

Finely diced yellow onion adds a subtle sweetness and savory flavor. Chop it small so it blends into the casserole instead of leaving large pieces.

Garlic Powder and Black Pepper

A little garlic powder and freshly ground black pepper round out the flavor without overpowering the cheese and potatoes.

How to Make Copycat Cracker Barrel Hashbrown Casserole

Making this homemade hashbrown casserole couldn’t be easier. You only need one large mixing bowl, a baking dish, and a few minutes of preparation.

Step 1: Preheat the Oven

Preheat your oven to 350°F. Lightly grease a 9×13-inch baking dish with butter or nonstick cooking spray.

Step 2: Prepare the Hashbrowns

Thaw the frozen shredded hashbrowns completely. If they feel especially wet, gently pat them dry with paper towels to remove excess moisture.
You don’t need to cook the potatoes before assembling the casserole.

Step 3: Make the Creamy Cheese Mixture

In a large mixing bowl, combine the condensed cream of chicken soup, sour cream, melted butter, finely diced onion, garlic powder, and black pepper.
Stir until everything is evenly combined.

Step 4: Add the Potatoes and Cheese

Fold the thawed hashbrowns and 1½ cups of shredded cheddar cheese into the creamy mixture.
Use a large spoon or silicone spatula to gently mix until the potatoes are evenly coated.
Try not to overmix or mash the shredded potatoes.

Step 5: Transfer to the Baking Dish

Spread the potato mixture evenly into your prepared 9×13-inch baking dish.
Sprinkle the remaining ½ cup of shredded cheddar cheese over the top.

Step 6: Bake Until Golden Brown

Bake uncovered for 45 to 55 minutes, or until the casserole is bubbling around the edges, hot in the center, and lightly golden on top.
If you prefer a deeper golden cheese topping, broil for 1 to 2 minutes at the end, watching closely to prevent burning.

Step 7: Rest and Serve

Remove the casserole from the oven and allow it to rest for 5 to 10 minutes before serving.
This short resting time helps the creamy potato mixture settle, making it easier to scoop and serve.

My Tips for the Best Hashbrown Casserole

A good hashbrown casserole should be creamy without being watery, cheesy without being greasy, and tender without turning into mashed potatoes.
Here are a few simple tips that make a difference.

Thaw the Hashbrowns First

Frozen potatoes release moisture as they cook. Thawing them before mixing helps the casserole heat more evenly and reduces the chance of a watery center.
For the best results, thaw the hashbrowns overnight in the refrigerator and drain away any excess liquid.

Shred Your Own Cheese

I recommend shredding a block of cheddar cheese instead of using pre-shredded cheese.
Packaged shredded cheese often contains ingredients that prevent clumping, which can affect how smoothly it melts.
Freshly shredded cheddar gives the casserole a creamier texture and a better cheese topping.

Don’t Add Extra Liquid

Condensed cream of chicken soup and sour cream provide enough moisture for the potatoes.
Adding milk or water can make the casserole too loose, especially if your hashbrowns haven’t been drained properly.

Use the Right Baking Dish

A 9×13-inch baking dish gives the casserole enough room to cook evenly while allowing the top to turn golden brown.
A smaller, deeper baking dish may require additional baking time.

Bake Uncovered

There’s no need to cover this casserole with aluminum foil during baking.
Leaving it uncovered allows moisture to escape and helps the cheese develop a lightly golden finish.

Let It Rest Before Serving

It can be tempting to scoop into the casserole immediately, but giving it a few minutes to rest makes a difference.
The sauce thickens slightly as it cools, helping everything hold together.

How to Keep Hashbrown Casserole From Getting Watery

One of the most common problems with homemade hashbrown casserole is excess moisture.
If your casserole comes out watery, the potatoes are usually the reason.
Frozen shredded hashbrowns contain moisture that becomes more noticeable as they thaw and bake.
To prevent a watery casserole:

  • Thaw the hashbrowns completely before mixing.

  • Drain away any liquid collected in the package.

  • Pat especially wet potatoes dry with paper towels.

  • Measure the sour cream and soup instead of adding extra.

  • Bake uncovered until the center is thoroughly heated.

  • Allow the casserole to rest before serving.
    My favorite tip: Don’t rush the thawing process. Starting with properly thawed and drained hashbrowns makes it much easier to get that creamy, cheesy consistency.

Should You Thaw Frozen Hashbrowns Before Making Casserole?

Yes, I recommend thawing frozen hashbrowns before making this copycat Cracker Barrel hashbrown casserole.
Although some casserole recipes allow you to use frozen potatoes directly, thawed hashbrowns are easier to mix and help everything bake evenly.
You have a few options for thawing:

  • Refrigerator: Place the unopened bag in the refrigerator overnight, following the package’s thawing instructions.

  • Microwave: Use the defrost setting in short intervals until the potatoes are thawed but not cooked.

  • Cold water: Place the sealed bag in cold water, changing the water every 30 minutes until thawed.
    For food safety, avoid leaving thawed potatoes sitting at room temperature for extended periods.

Easy Hashbrown Casserole Variations

Once you’ve made the classic version, there are several ways to change the flavor while keeping that creamy potato base.

Hashbrown Casserole With Bacon

Fold ½ cup of cooked, crumbled bacon into the potato mixture before baking. The smoky bacon adds a savory flavor that works especially well for breakfast.

Hashbrown Casserole With Sausage

Add 1 cup of cooked, drained breakfast sausage for a heartier casserole. It’s a great option for weekend brunch or holiday mornings.

Hashbrown Casserole Without Cream of Chicken Soup

If you prefer to skip condensed soup, make a simple homemade cream sauce.
Melt 3 tablespoons of butter in a saucepan, whisk in 3 tablespoons of all-purpose flour, and cook for about 1 minute.
Slowly whisk in ¾ cup of chicken broth and ½ cup of milk. Simmer until thickened, then season with salt and pepper.
Allow the sauce to cool slightly before using it in place of the condensed soup.

Vegetarian Hashbrown Casserole

Replace the cream of chicken soup with condensed cream of mushroom or cream of celery soup. Check the label to make sure the soup meets your dietary needs.

Spicy Cheesy Hashbrown Casserole

Add ½ cup of diced green chiles or a small amount of finely chopped jalapeño.
You can also replace some of the cheddar with pepper jack cheese.

Hashbrown Casserole With Cornflake Topping

For a crunchy topping, combine 1½ cups of lightly crushed cornflakes with 2 tablespoons of melted butter.
Sprinkle the mixture over the casserole before baking.
This variation is similar to the popular cheesy potato casserole sometimes called funeral potatoes. It’s delicious, although the classic restaurant-inspired version doesn’t need the crunchy topping.

What to Serve With Cracker Barrel Hashbrown Casserole

One of my favorite things about this casserole is how easily it fits into almost any meal.

For Breakfast or Brunch

Serve your cheesy hashbrown casserole with:

  • Fluffy scrambled eggs

  • Crispy bacon

  • Breakfast sausage

  • Homemade biscuits

  • Fresh fruit

  • Buttermilk pancakes
    It’s especially good for Christmas morning, Easter brunch, or a lazy Sunday breakfast when everyone is gathered around the table.

For Lunch or Dinner

This casserole also makes a delicious side dish alongside:

  • Oven-roasted chicken

  • Baked ham

  • Grilled pork chops

  • Meatloaf

  • BBQ pulled pork

  • Roasted vegetables
    Because the casserole is rich and creamy, I like pairing it with something fresh, such as a simple green salad or steamed green beans.

Can You Make Hashbrown Casserole Ahead of Time?

Absolutely! This is one of my favorite things about making a hashbrown casserole for holidays or family gatherings.
You can assemble everything ahead of time and bake it when you’re ready to eat.

How to Prepare It the Night Before

  1. Prepare the casserole according to the recipe instructions, but don’t bake it.

  2. Spread the mixture into a greased 9×13-inch baking dish.

  3. Cover tightly with plastic wrap or aluminum foil.

  4. Refrigerate for up to 24 hours.

  5. Remove the plastic wrap before baking.

  6. Bake at 350°F until the center is hot and the edges are bubbling.
    Because the casserole will be cold from the refrigerator, you may need an additional 5 to 15 minutes of baking time.
    If using a glass baking dish, follow the manufacturer’s instructions for temperature changes to prevent thermal shock.
    Holiday tip: Assemble the casserole the evening before Thanksgiving or Christmas morning. It’s one less thing to prepare when you’re busy cooking everything else.

How to Store Leftover Hashbrown Casserole

If you happen to have leftovers, this casserole stores and reheats beautifully.

Refrigerator

Allow the casserole to cool slightly, then transfer leftovers to an airtight container.
Refrigerate within 2 hours of cooking and store for up to 3 to 4 days.

Freezer

You can freeze baked hashbrown casserole for up to 2 to 3 months for the best texture.
Allow it to cool, divide it into individual portions, and place the portions in freezer-safe containers.
Thaw overnight in the refrigerator before reheating.
Keep in mind that the creamy sauce may separate slightly after freezing, but the flavor will still be delicious.

How to Reheat Hashbrown Casserole

Oven: Place leftovers in an oven-safe baking dish, cover loosely with foil, and reheat at 350°F until hot throughout.
Microwave: Heat individual portions in 30 to 60-second intervals, stirring or rotating as needed.
For food safety, reheat leftovers to an internal temperature of 165°F.

Can You Freeze Hashbrown Casserole Before Baking?

Yes, you can freeze an assembled, unbaked hashbrown casserole, although the texture may change slightly because of the sour cream.
For the best results:

  1. Assemble the casserole using thawed, well-drained potatoes.

  2. Transfer to a freezer-safe baking dish.

  3. Wrap tightly with plastic wrap and aluminum foil.

  4. Freeze for up to 2 months for the best quality.

  5. Thaw overnight in the refrigerator before baking.

  6. Remove all wrapping and bake until the casserole reaches 165°F in the center.
    You may need to add extra baking time because the casserole will be cold.
    For the creamiest results, I prefer preparing this recipe fresh or assembling it the night before rather than freezing it.

Common Hashbrown Casserole Mistakes and How to Fix Them

Even though this recipe is easy, a few small mistakes can affect the finished dish.

My Hashbrown Casserole Is Too Watery

The potatoes may have contained too much moisture, or the casserole may need more time in the oven.
Make sure your hashbrowns are thawed and drained before assembling.
If the casserole is already baked but still loose, return it to the oven for another 5 to 10 minutes, checking that the top doesn’t overbrown.

My Hashbrown Casserole Is Dry

Dry casserole can happen when the potatoes are overbaked or when too much moisture is removed from the mixture.
Measure the creamy ingredients carefully and bake just until the casserole is bubbling and heated through.

The Cheese Is Getting Too Brown

If the top is browning faster than the center is cooking, loosely cover the casserole with foil for the remaining baking time.

The Center Is Still Cold

A casserole assembled straight from the refrigerator needs more time to heat through.
Continue baking in 5 to 10-minute intervals until the center reaches 165°F.

The Potatoes Are Mushy

Overmixing can break down the shredded potatoes and create a softer texture.
Fold the potatoes gently into the sauce and avoid stirring excessively.

Is Cracker Barrel Hashbrown Casserole the Same as Funeral Potatoes?

They’re similar, but they’re not exactly the same.
Both dishes typically combine shredded or diced potatoes with cheese, sour cream, and a creamy sauce.
The biggest difference is often the topping.
Traditional funeral potatoes frequently include a crunchy cornflake or breadcrumb topping, while the classic Cracker Barrel-style hashbrown casserole is known for its creamy potato mixture and golden cheese topping.
Both are delicious, but this recipe focuses on recreating the familiar restaurant-inspired version.

More Recipes to Try

If you love easy comfort food recipes that bring everyone to the table, here are a few more favorites from the blog:

Before You Go

There’s something about a warm, cheesy potato casserole that makes any meal feel a little more special.
This Copycat Cracker Barrel Hashbrown Casserole is creamy, comforting, and easy enough for a weekday breakfast but delicious enough to serve at Thanksgiving, Christmas, or Easter brunch.
I love recipes that don’t require a long list of ingredients or hours in the kitchen, and this one checks both boxes.
Once you make it at home, you might find yourself skipping the restaurant version altogether.
If you try this recipe, I’d love to hear how it turned out! Leave a comment and a star rating below, and let me know if you served it for breakfast, brunch, or dinner.

Happy baking!

Frequently Asked Questions About Cracker Barrel Hashbrown Casserole

What Is Cracker Barrel Hashbrown Casserole Made Of?

Cracker Barrel’s hashbrown casserole is known for its combination of shredded potatoes, cheese, and a creamy, savory sauce. This homemade copycat recipe uses frozen hashbrowns, cheddar cheese, sour cream, condensed cream of chicken soup, butter, onion, and seasonings to create a similar flavor and texture.

What Kind of Cheese Is Best for Hashbrown Casserole?

Sharp cheddar cheese is my favorite because it adds a rich, cheesy flavor that stands out against the potatoes and creamy sauce. Mild cheddar also works if you prefer a less pronounced cheese flavor.

Can I Use Fresh Potatoes Instead of Frozen Hashbrowns?

Yes, but you’ll need to prepare them properly. Peel and shred the potatoes, rinse away excess starch, and drain thoroughly. For a texture closer to frozen prepared hashbrowns, briefly blanch or parboil the shredded potatoes, then cool and dry them before using. The baking time may vary.

Can I Make Hashbrown Casserole Without Sour Cream?

Yes. Plain full-fat Greek yogurt can replace sour cream in equal amounts, although the casserole may taste slightly tangier and have a different texture.

Do You Cover Hashbrown Casserole When Baking?

No. Bake this casserole uncovered so the cheese can turn golden brown and some excess moisture can evaporate.

Can I Make Cracker Barrel Hashbrown Casserole in a Slow Cooker?

Yes. Grease the slow cooker, add the prepared potato mixture, and cook on low for approximately 3 to 4 hours, or until thoroughly heated. Slow cookers vary, so check the center for doneness. The top won’t brown like an oven-baked casserole.

How Do I Know When Hashbrown Casserole Is Done?

The casserole should be bubbling around the edges, lightly golden on top, and hot in the center. For a casserole made with previously thawed frozen potatoes and condensed soup, I recommend checking that the center reaches 165°F.

Can I Double This Hashbrown Casserole Recipe?

Absolutely. Double the ingredients and divide the mixture between two 9×13-inch baking dishes. Avoid piling everything into one deep dish because the center may take much longer to cook.

Is This Hashbrown Casserole Gluten-Free?

Not necessarily. Many condensed cream of chicken soups contain wheat ingredients. To make a gluten-free version, use a certified gluten-free condensed soup and verify that your remaining ingredients are gluten-free.

Can I Use Diced Hashbrowns Instead of Shredded?

Yes, but the texture will be different. Shredded hashbrowns give this casserole its familiar restaurant-style consistency, while diced potatoes create a chunkier dish.

Why Is My Hashbrown Casserole Not Crispy?

This casserole is meant to be creamy and tender rather than crispy throughout. If you want more browning on top, bake it uncovered and broil briefly at the end.

Can I Prepare Hashbrown Casserole Two Days Ahead?

For the best texture, I recommend assembling the unbaked casserole no more than 24 hours ahead. If you need to prepare it earlier, bake it fully, refrigerate it promptly, and reheat it before serving.

Copycat Cracker Barrel hashbrown casserole baked golden brown with melted cheddar cheese and creamy shredded potatoes in a rustic ceramic baking dish.

Copycat Cracker Barrel Hashbrown Casserole

This easy Copycat Cracker Barrel Hashbrown Casserole is loaded with tender shredded potatoes, sharp cheddar cheese, sour cream, and a rich, creamy sauce. Baked until golden and bubbly, it's the perfect cheesy potato side dish for breakfast, brunch, holidays, and family dinners.
Prep Time 10 minutes
Cook Time 50 minutes
Total Time 1 minute
Course Breakfast, brunch, Side Dish
Cuisine American
Servings 12
Calories 330 kcal

Ingredients
  

  • 1 30-oz bag frozen shredded hashbrowns, thawed and drained
  • 2 cups sharp cheddar cheese freshly shredded and divided
  • 1 10.5-oz can condensed cream of chicken soup, undiluted
  • 2 cups full-fat sour cream
  • ½ cup unsalted butter melted and slightly cooled
  • ½ cup yellow onion finely diced
  • ½ teaspoon garlic powder
  • ¼ teaspoon freshly ground black pepper
  • Salt to taste if needed

Instructions
 

  • Preheat the oven to 350°F. Lightly grease a 9x13-inch baking dish.
  • Thaw the frozen hashbrowns completely and drain away excess moisture.
  • In a large mixing bowl, combine the condensed cream of chicken soup, sour cream, melted butter, diced onion, garlic powder, and black pepper.
  • Add the thawed hashbrowns and 1½ cups of shredded cheddar cheese. Gently fold until evenly coated.
  • Transfer the mixture to the prepared baking dish and spread evenly.
  • Sprinkle the remaining ½ cup of cheddar cheese over the top.
  • Bake uncovered for 45 to 55 minutes, or until bubbling around the edges, golden on top, and heated to 165°F in the center.
  • Remove from the oven and rest for 5 to 10 minutes before serving.

Notes

Recipe Notes

  • Hashbrowns: Use shredded potatoes rather than diced for the closest restaurant-style texture.
  • Cheese: Freshly shredded sharp cheddar melts beautifully and adds more flavor.
  • Soup: Do not dilute the condensed soup.
  • Salt: Taste the finished casserole before adding extra salt because the cheese and condensed soup already contain sodium.
  • Make ahead: Assemble and refrigerate for up to 24 hours before baking.
  • Storage: Refrigerate leftovers in an airtight container for up to 3 to 4 days.
  • Freezing: Freeze baked portions for up to 2 to 3 months for best quality.
  • Reheating: Reheat leftovers to 165°F.

Estimated Nutrition Information

Serving Size: 1/12 of casserole
Nutrient Approximate Amount
Calories 330 kcal
Carbohydrates 20 g
Protein 9 g
Total Fat 24 g
Saturated Fat 14 g
Cholesterol 65 mg
Sodium 460 mg
Fiber 2 g
Sugar 3 g
Calcium 190 mg
Nutrition values are estimates and will vary depending on the brands and ingredients used.
Keyword hashbrown casserole
Picture of Stacie

Stacie

Hello out there! My name is Stacie.

I'm a home baker whose guilty pleasure is homemade food and desserts. My blog is for the non-professionals, the at-home bakers and cooks, lovers of desserts, and anyone who desires delicious food right from home.

For daily recipes delivered straight to your inbox, sign up now!

Nothing is better than a homemade meal or dessert made from scratch, except the reward when the whole dish is devoured by your guests. Questions, comments, idea are all welcomed!

Sign Up Here!

Most LATEST Recipe

Homemade copycat Wendy’s chili in a rustic ceramic bowl with ground beef, kidney beans, pinto beans, shredded cheddar cheese, and diced onions.

Copycat Wendy’s Chili Recipe

Copycat Olive Garden Zuppa Toscana soup with Italian sausage, sliced potatoes, crispy bacon, and kale in a creamy broth.

Olive Garden Zuppa Toscana Soup (Copycat)

Creamy sausage tortellini soup with Italian sausage, cheese tortellini, spinach, diced tomatoes, and Parmesan in a rustic ceramic bowl.

Creamy Sausage Tortellini Soup

Homemade Halloween Monster Popcorn coated in gooey green marshmallow slime and topped with candy eyeballs

Halloween Monster Popcorn

Silver fork lifting a fudgy chocolate brownie bite with creamy cheesecake from a homemade Halloween ghost brownie.

Ghost Cheesecake Brownies

Pumpkin-Shaped Baked Brie in Puff Pastry