Cracker Barrel Hashbrown Casserole
Rich, creamy, and oh-so cheesy — this Cracker Barrel Hashbrown Casserole copycat is one of my go-to comfort recipes. It’s the perfect side dish for breakfast (or really, any meal) that the whole family will love!
I can’t say enough good things about this casserole! Creamy, cheesy, and incredibly comforting, it’s great any time of day — breakfast, lunch, or dinner. It’s an easy, classic side that just works every time.
This dish is a solid copycat of the Cracker Barrel classic, one of our favorite breakfast spots. It gives you that same warm, homey feeling right out of your own oven.
Simply mix everything together, pop it in the oven, and let the magic happen.
That melty cheese on top gets a wonderful golden crust that’s just irresistible.
Serve it alongside some crispy bacon and eggs for a breakfast that hits all the right spots!

If you’ve ever wished you could whip up Cracker Barrel’s famous hashbrown casserole at home, this copycat recipe makes it totally doable. It’s creamy, cheesy, and full of comforting flavors, all in one simple dish.
With just about 10 minutes of easy prep and around 50 minutes baking time, you can have a casserole that’s perfect for feeding a crowd — about 10 servings. I’ll guide you through the ingredients, step-by-step instructions, plus handy tips for making it ahead, freezing, changing up the flavors, and serving.
- Prep time: Approximately 10 minutes
- Baking time: About 50 minutes (best in a 9×13 pan)
- Yields roughly 10 servings — great for family or gatherings
- Make-ahead and freezer-friendly — a lifesaver for busy mornings and holiday meals
Reasons You’ll Reach for This
This casserole ticks all the boxes for a comforting, crowd-pleasing side. It’s rich and creamy thanks to sour cream and melted butter, topped off by a bubbling, golden cheesy crust. And the best part? It uses simple ingredients you probably already have in your pantry.
It takes just 10 minutes to throw together and then bakes to perfection, making it a fantastic choice whether you’re serving breakfast, brunch, lunch, or dinner. Plus, it’s versatile — make it ahead or freeze it for later, so it’s ready when you need it most. For a cozy dinner, pair it with Easy Baked Potato Soup.
- Rich, creamy texture with a cheesy browned top
- Quick and easy prep in about 10 minutes
- Feeds a crowd — about 10 generous servings
- Make ahead or freeze for convenience
- Great alongside a sheet pan omelet, bacon, ham, or as a comforting dinner side
Everything You’ll Need

- Frozen Shredded Hash Browns
- Sour Cream
- Cream of Chicken Soup
- Unsalted butter, melted
- Frozen Diced Onions
- Shredded Colby Jack cheese (or your favorite melting cheese)
- Black pepper (just a bit)
Assembly and Baking Directions
- Preheat oven to 350°F and spray a 9×13-inch casserole dish with non-stick spray.
- Thaw frozen shredded hash browns and pat them dry to remove excess moisture (or use partially frozen if short on time).
- In a large bowl combine the hash browns, sour cream, cream of chicken soup, melted butter, frozen diced onions, shredded cheese—reserving a handful of cheese for the top—and black pepper.
-
Stir mixture until evenly combined.

- Spread the mixture evenly into the prepared casserole dish and sprinkle the reserved cheese over the top.
-
Bake in the preheated oven about 50 minutes, until the casserole is warm, bubbly, and the cheese is nicely browned.

Serving Ideas and Smart Tips
This is such a classic breakfast casserole that pairs beautifully with traditional morning favorites.
Try serving it with scrambled or fried eggs, some crispy bacon, and a fresh fruit salad to round out the meal—and for a Southern-style touch, add a side of the Best Homemade Cornbread. Hosting brunch? Pair it with a flaky Puff Pastry Breakfast Tart for an easy crowd-pleaser.

Flavor Twists and Add-Ins
- Swap the cheese: Try sharp cheddar, Monterey Jack, or a combo like 2 cups cheddar plus ½ cup Parmesan for a punchier taste.
- Add some meat: Stir in 1 to 1½ cups cooked bacon bits, diced ham, or crumbled breakfast sausage to up the savory factor.
- Veggie boost: Mix in 1 cup frozen peas, roasted bell peppers, or ½ cup chopped scallions for color, texture, and a fresh bite. For a fully veggie-forward bake, try our Broccoli Casserole next.
- Spice it up: Fold in ¼ to ½ cup chopped canned green chiles or a few dashes of your favorite hot sauce.
- Make it vegetarian: Swap the cream of chicken soup for cream of mushroom, cream of celery, or a homemade white sauce to keep it meat-free.
- Lighter version: Use low-fat sour cream or plain Greek yogurt, reduced-fat cheese, and a bit less butter to trim calories.
- Gluten-free option: Some canned soups contain gluten, so go for a labeled gluten-free version or make your own white sauce with cornstarch and milk to keep it safe.
- Crunchy topping: Sprinkle ½ to 1 cup panko breadcrumbs, French-fried onions, or finely crushed homemade croutons over the cheese before baking. For extra browning, broil for 1–2 minutes at the end, watching closely!
- Pan size note: You can easily halve the recipe in an 8×8 or 9-inch round dish; just start checking for doneness earlier, around 30–35 minutes.
Storing, Make-Ahead, and Freezing
Refrigerating Instructions: You can prepare the casserole in advance — just cover it tightly with foil and refrigerate for up to two days before baking. For another overnight-friendly breakfast bake, try our Eggnog French Toast Casserole.
When you’re ready, remove from the fridge, take off the foil, and bake as directed.
Freezing Instructions: Mix up the casserole in a freezer-safe dish, cover it first with plastic wrap then foil, and freeze for up to three months.
To bake from frozen, cook covered at 350°F, adding about 20–30 minutes to the bake time until heated through. Uncover near the end to brown the top.
Answers to Common Questions
- Q: Do I need to thaw the frozen shredded hash browns first?
A: It’s helpful to thaw and dry them a bit to avoid extra water making the casserole soggy. But if you’re in a hurry, go ahead and use them partially frozen—you might need to bake a little longer and the texture could be slightly different. - Q: Can I make this ahead or freeze it?
A: Absolutely! Prepare it, cover with foil, and refrigerate up to 2 days before baking. For freezing, assemble in a freezer-safe dish, wrap well with plastic and foil, and freeze for 3 months. Bake covered from frozen at 350°F, adding 20–30 minutes longer, then uncover to brown the top at the end. - Q: How do I get a crisp, golden top?
A: Reserve some cheese to sprinkle on top before baking. For extra browning, remove foil and broil for 1–2 minutes at the end — but watch carefully so it doesn’t burn! - Q: How long do leftovers last?
A: Store cooled leftovers in an airtight container in the fridge for 3–4 days. Reheat individual portions in the microwave or warm the whole dish (covered) at 350°F for 20–25 minutes. - Q: Is this recipe gluten-free?
A: Not always, since many cream soups have gluten. Use a gluten-free labeled soup or make your own white sauce to keep it gluten-free. For a naturally gluten-free side to round out the meal, try Brazilian Cheese Bread. - Q: Can I add bacon, ham, or other mix-ins?
A: Yes! Stir cooked bacon, ham, or sautéed veggies into the mixture before baking. About 1 to 1½ cups is perfect. Or serve the casserole with Bacon Wrapped Vegetables with Maple Glaze for a salty-sweet veggie side. - Q: Can I halve the recipe for fewer servings?
A: Definitely! Use a smaller pan like an 8×8 or 9-inch round, and reduce baking time – start checking for doneness around 30–35 minutes.
