Cracker Barrel’s Hashbrown Casserole is one of the most requested copycat recipes on the internet, and for good reason. That creamy, cheesy, golden-topped side dish has anchored millions of country breakfasts and Sunday suppers, and it tastes like something a grandmother spent all morning making. The reality is that the restaurant version comes together from a short list of humble ingredients — frozen hashbrowns, a can of soup, sour cream, butter, onion, and plenty of cheddar — which is exactly what makes it so easy to replicate at home.
This recipe nails the texture and flavor that make the original so comforting: a custardy interior that holds its shape when scooped, a deeply browned cheese crust on top, and that unmistakable savory-rich flavor that comes from browning butter and sweet onion together before everything goes into the pan. Whether you are serving it alongside scrambled eggs on a weekend morning or bringing it to a holiday potluck, this casserole feeds a crowd and costs a fraction of what you would spend ordering sides at the restaurant.
About Cracker Barrel’s Hashbrown Casserole
Cracker Barrel’s Hashbrown Casserole, sometimes called funeral potatoes in other regional traditions, belongs to the American church-supper canon of dishes built on condensed soup. What sets the Cracker Barrel version apart is its balance: it is rich without being heavy, cheesy without being gluey, and has enough onion to keep it from tasting flat. The restaurant uses a combination of Velveeta-style processed cheese and shredded cheddar in their commercial version, which is why home cooks using only sharp cheddar sometimes find their result a touch grainier — a sour cream base helps bridge that gap.
The technique is straightforward but a few details matter. Thawing the hashbrowns fully and patting them dry removes the excess water that would otherwise steam the casserole from the inside and turn the texture watery. Using a full-fat sour cream — not reduced-fat — keeps the custard stable during the long bake. And going uncovered for the entire cook time allows the top layer of cheese to properly brown and develop a slight crust rather than staying pale and soft. A 350°F oven is the right temperature: hot enough to bubble the edges and brown the top, gentle enough that the interior sets evenly without curdling.
Hashbrown Casserole: Restaurant vs. Homemade Cost
| At Cracker Barrel | Homemade (10 servings) | You Save |
|---|---|---|
| $3.99 | $0.51 | $3.48 (87%) |
Cracker Barrel price is the approximate price of a side order at Cracker Barrel. Homemade cost is calculated from
US average grocery prices (US BLS Average Price Data, April 2012).

Ingredient cost breakdown
| Ingredient | Amount | Cost |
|---|---|---|
| frozen shredded hashbrowns, thawed | 2 lb | $1.79 |
| sharp cheddar cheese, shredded | 2 cup | $2.37 |
| unsalted butter, melted | 0.5 cup | $0.80 |
| medium yellow onion, finely diced | 1 each | $0.11 |
| condensed cream of chicken soup (1 can) | 10.5 oz | — |
| full-fat sour cream | 1 cup | — |
| salt and black pepper to taste | 1 tsp | — |
| Total (makes 10 servings) | $5.07 | |
Pantry staples not counted: condensed cream of chicken soup (1 can), full-fat sour cream, salt and black pepper to taste (negligible cost).
Nutrition (estimated per serving)
Estimated from listed ingredients using USDA FoodData Central reference values. Actual values vary with brands, portions, and preparation.
How Much Does It Cost to Make Cracker Barrel’s Hashbrown Casserole at Home?
A full batch makes 10 servings for about $5.07 in ingredients — roughly $0.51 per serving. Ordering the equivalent at Cracker Barrel runs around $3.99, so making it yourself saves about $3.48 (87%). Those numbers come from current US average grocery prices (US BLS Average Price Data, April 2012), not estimates — the per-ingredient breakdown is in the table above. The savings are this large because you’re buying staple ingredients in bulk instead of paying for a prepared, served dish, and a single batch stretches across many servings.
Why Make It at Home?
A side of hashbrown casserole at Cracker Barrel runs about four dollars per person, which adds up fast when you are feeding a family. The ingredients for this entire 9×13 pan — enough to serve ten people generously — typically come in under twelve to fifteen dollars depending on your grocery store, which works out to well under two dollars a serving. Beyond the cost savings, making it at home means you control the cheese (go sharper for more flavor), the salt level, and the size of the batch. You can also assemble it the night before and refrigerate it unbaked, making it one of the easiest entertaining dishes in a home cook’s rotation.
Ingredients for Copycat Cracker Barrel Hashbrown Casserole
Here’s the full ingredients list you’ll need to make Cracker Barrel Hashbrown Casserole at home:
- 2 lb frozen shredded hashbrowns, thawed
- 2 cup sharp cheddar cheese, shredded
- 0.5 cup unsalted butter, melted
- 1 each medium yellow onion, finely diced
- 10.5 oz condensed cream of chicken soup (1 can)
- 1 cup full-fat sour cream
- 1 tsp salt and black pepper to taste
A few ingredient notes:
- Use Southern-style shredded hashbrowns (the flat, stringy kind) rather than diced or cubed potatoes — the shredded texture is what gives the casserole its signature look and ensures even cooking. Always thaw them completely and squeeze out moisture with paper towels or a clean kitchen cloth before mixing.
- Sharp or extra-sharp cheddar brings the most flavor. Pre-shredded bags are coated in anti-caking starch that can make the sauce slightly grainy; shredding a block yourself takes two extra minutes and produces a noticeably creamier result. For an even closer match to the restaurant version, replace half the cheddar with cubed Velveeta.
- Full-fat sour cream is non-negotiable here. Low-fat or fat-free versions contain more water and stabilizers that cause the casserole to weep liquid during baking and lose that thick, creamy consistency. Greek yogurt can substitute in a pinch, but the flavor is tangier and the set is slightly looser.
🛒 Shop the Ingredients & Tools
As an Amazon Associate we earn from qualifying purchases.
How to Make Cracker Barrel Hashbrown Casserole at Home
Prep: 15 min · Cook: 55 min · Makes: 10 servings
- 1. Preheat your oven to 350°F. Lightly grease a 9×13-inch baking dish with butter or cooking spray and set aside.
- 2. Spread the thawed hashbrowns on a clean kitchen towel or several layers of paper towels. Press firmly to remove as much moisture as possible, then transfer to a large mixing bowl.
- 3. In a medium saucepan over medium-low heat, melt the butter. Add the diced onion and cook, stirring occasionally, for 5 to 6 minutes until softened and just starting to turn translucent. Remove from heat.
- 4. Add the cream of chicken soup and sour cream to the saucepan with the butter and onion. Stir until smooth and fully combined into a single creamy mixture.
- 5. Pour the soup mixture over the hashbrowns. Add 1½ cups of the shredded cheddar, salt, and a generous amount of black pepper. Fold everything together until the hashbrowns are evenly coated — do not overwork.
- 6. Transfer the mixture to the prepared baking dish and spread into an even layer, pressing gently to remove air pockets.
- 7. Scatter the remaining ½ cup of shredded cheddar evenly across the top.
- 8. Bake uncovered for 50 to 55 minutes, until the top is deeply golden brown, the edges are visibly bubbling, and a knife inserted in the center comes out hot. Rest for 5 minutes before serving.
Tips for the Best Results
- Assemble the casserole the night before, cover tightly with foil, and refrigerate. Add 10 to 15 minutes to the bake time when going straight from cold.
- For a crunchier top, switch the oven to broil for the final 2 to 3 minutes — watch it closely, as the cheese goes from golden to burnt quickly.
- Cooking for a smaller household? Halve the recipe and bake it in an 8×8-inch dish, reducing the cook time to about 40 minutes.
- Let the casserole rest at least 5 minutes before scooping. It continues to set as it cools and will hold its shape much better when served.
Common Mistakes to Avoid
- Skipping the moisture removal step on the hashbrowns — wet potatoes release steam during baking and turn the casserole soupy rather than creamy.
- Using reduced-fat sour cream or cream cheese alternatives, which break down in the oven and cause the casserole to weep liquid and lose its custardy texture.
- Covering the dish with foil — this traps steam and prevents the top from browning. Always bake uncovered so the cheese crust can form.
- Pulling the casserole too early because the center looks set — the internal temperature needs to reach about 165°F and the edges should be actively bubbling before it comes out of the oven.
Variations to Try
- Loaded Breakfast Version: Stir in 6 strips of cooked crumbled bacon and 3 sliced green onions before baking, then top with a dollop of sour cream when serving.
- Spicy Southwest: Add one 4-oz can of drained diced green chiles and ½ teaspoon each of cumin and smoked paprika to the mixture, and swap half the cheddar for pepper jack.
- Crushed Ritz Topper: Mix ½ cup of crushed Ritz crackers with 2 tablespoons of melted butter and scatter over the top layer of cheese before baking for a crunchy buttered-cracker crust.
Storage & Reheating
Leftovers keep well covered in the refrigerator for up to 4 days. Reheat individual portions in the microwave in 60-second increments until heated through, or rewarm the whole dish in a 325°F oven covered with foil for 20 to 25 minutes. The casserole can also be frozen either before or after baking — wrap tightly in foil and freeze for up to 2 months. Thaw overnight in the refrigerator before baking or reheating. The texture is slightly softer after freezing but the flavor holds up very well.
What to Serve It With
Hashbrown Casserole is most at home next to scrambled or fried eggs, thick-cut bacon, and buttery biscuits for a classic country breakfast spread. At dinner it pairs naturally with fried chicken, pot roast, glazed ham, or any braised protein that benefits from a rich, starchy side. A simple green salad or roasted green beans alongside cuts the richness nicely. For a holiday table, it holds well in a covered dish for up to an hour after baking, making it a reliable addition to any buffet lineup.

The Bottom Line
Cracker Barrel’s Hashbrown Casserole is one of those dishes that feels like it should be hard to make and expensive to buy — but at home it’s neither. For about $5.07 in everyday ingredients you get 10 servings, fresh and warm, for roughly 87% less than ordering out. Make it once and it’ll join the short list of recipes you reach for without thinking. Bookmark this one, grab the ingredients, and keep an eye on CopyKitchen for more copycat favorites with the real cost to make them at home.
Frequently Asked Questions
Can I use fresh potatoes instead of frozen hashbrowns?
You can, but it takes extra work. Grate russet potatoes on the large holes of a box grater, then squeeze aggressively in a clean towel to remove starch and water — multiple rounds of squeezing are usually needed. Frozen hashbrowns are already partially cooked and have less moisture to contend with, which is why the restaurant and most home cooks stick with them. Fresh grated potatoes will work but the texture will be slightly denser and you risk a wetter casserole if any moisture remains.
Can I make this casserole ahead of time?
Yes, and it actually improves when assembled the night before. Mix all ingredients together, spread into the baking dish, top with cheese, cover tightly with plastic wrap or foil, and refrigerate for up to 24 hours. When ready to bake, remove the cover, let it sit at room temperature for 20 minutes, and add about 10 to 15 minutes to the bake time since you are starting from cold.
Why does my casserole come out watery?
Almost always this traces back to excess moisture in the hashbrowns. Even hashbrowns labeled as thawed can hold a significant amount of water. Pat them dry very thoroughly before mixing — the paper towels should look visibly damp when you are done. Using reduced-fat sour cream is the second most common culprit, as lower-fat dairy contains more water-binding stabilizers that release liquid under heat.
Can I use Velveeta instead of shredded cheddar?
Yes, and this actually gets you closer to the restaurant’s commercial version. Replace half the shredded cheddar (about 1 cup) with 8 ounces of cubed Velveeta stirred directly into the warm soup mixture before folding in the potatoes. The Velveeta melts completely smooth and gives the interior that extra-creamy, almost saucy consistency. Use shredded cheddar for the top layer so you still get good browning.
What is the difference between this recipe and the restaurant’s actual version?
Cracker Barrel’s commercial recipe uses a processed cheese blend (similar to Velveeta) along with shredded cheddar, and the dish is made in large steam-table batches. The at-home version using all shredded cheddar and sour cream is very close in flavor but may be slightly less uniformly creamy in the interior. Adding a portion of Velveeta or American cheese narrows that gap considerably. The core flavor profile — buttery, oniony, cheesy potato casserole — is faithfully reproduced by this recipe.

Can I freeze the baked casserole?
Yes. Let the baked casserole cool completely, then cut into portions or leave whole, wrap tightly in foil, and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating. Reheat covered in a 325°F oven for 25 to 30 minutes or until heated through. The texture will be slightly softer and less structured than fresh-baked, but the flavor remains excellent. Freezing before baking yields a better final texture — assemble, wrap, freeze, and then bake from thawed as directed.
Cost figures use US BLS Average Price Data (US city average) and are estimates for comparison; your local grocery prices and Cracker Barrel’s current menu price will vary. As an Amazon Associate we earn from qualifying purchases. CopyKitchen is not affiliated with, endorsed by, or sponsored by Cracker Barrel or any brand mentioned; this is an independent, homemade copycat recipe, and all trademarks are the property of their respective owners.