Copycat Cracker Barrel Hashbrown Casserole
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.
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
Prepare the casserole according to the recipe instructions, but don’t bake it.
Spread the mixture into a greased 9×13-inch baking dish.
Cover tightly with plastic wrap or aluminum foil.
Refrigerate for up to 24 hours.
Remove the plastic wrap before baking.
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:
Assemble the casserole using thawed, well-drained potatoes.
Transfer to a freezer-safe baking dish.
Wrap tightly with plastic wrap and aluminum foil.
Freeze for up to 2 months for the best quality.
Thaw overnight in the refrigerator before baking.
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:
Homemade Chicken and Dumplings: Tender chicken, fluffy dumplings, and a comforting broth make this a family dinner favorite.
Copycat Wendy’s Chili: A hearty bowl of ground beef, beans, tomatoes, and warm spices.
Copycat Olive Garden Zuppa Toscana: Creamy potato soup loaded with Italian sausage and kale.
Chicken Pot Pie With Rotisserie Chicken: A cozy dinner with tender chicken, vegetables, and a flaky golden crust.
Homemade Banana Bread: Soft, moist banana bread that’s perfect for breakfast or an afternoon treat.
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
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. |
