Cracker Barrel Potato Casserole Copycat Recipe: Buttery Cornflake Crust Over Creamy Cheese Potatoes

Side Dishes

Cracker Barrel Potato Casserole Copycat Recipe: Buttery Cornflake Crust Over Creamy Cheese Potatoes

This Cracker Barrel potato casserole copycat recipe delivers the same comforting, restaurant-quality flavors you love—creamy, cheesy potatoes topped with a buttery cornflake crust that’s crispy in all the right places.

After years of testing variations, I’ve finally cracked the code for that signature texture and depth of flavor that makes this dish a diner staple. The secret lies in layering the potatoes just right and using a precise blend of cheeses for that perfect melt.

The recipe starts with thinly sliced potatoes simmered until tender but still holding their shape, then mixed with a rich cheese sauce that creates that signature creamy texture. A crispy cornflake topping, baked until golden brown, adds the satisfying crunch that makes this dish irresistible.

Every bite delivers that perfect balance of savory, cheesy, and buttery goodness—just like the original.

What sets this copycat version apart is the foolproof technique for achieving that restaurant-quality finish at home. The potatoes stay creamy without turning mushy, and the cornflake crust stays crispy even after sitting for a while.

With just a few simple ingredients and about an hour in the oven, you’ll have a side dish that’s sure to become a family favorite.

This casserole pairs perfectly with grilled meats, fried chicken, or even as a standalone comfort food dish. The leftovers reheat beautifully, making it ideal for meal prep or feeding a crowd. Let’s get started on recreating this diner classic in your own kitchen!

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
🔥
Calories
Med Cal

Ingredients for cracker barrel potato casserole copycat

Buttery potatoes, crispy cornflake topping—just like Cracker Barrel’s famous comfort dish.

Ingredient Amount Notes
Russet Potatoes 🥔 3 lb Thinly sliced, peeled preferred
Heavy Cream 🥛 1 cup Full-fat for best creaminess
Milk 🥛 ½ cup Whole milk preferred
Shredded Cheddar Cheese 🧀 2 cups Sharp cheddar, freshly grated
Shredded Monterey Jack Cheese 🧀 1 cup Mild, freshly grated
Cornflakes 🍞 2 cups Original flavor, not honey-nut
Melted Butter 🧈 ½ cup Unsalted, cooled slightly
All-Purpose Flour 🌾 ¼ cup For thickening sauce
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Garlic Powder 🧄 ½ tsp For subtle depth of flavor
Onion Powder 🧅 ½ tsp For savory base
Butter 🧈 2 tbsp For greasing baking dish

The potatoes are everything here. Russets are non-negotiable—they hold their shape and get creamy without turning gluey. Grab the 3-lb bag from Kroger or your local grocery store, but skip the pre-sliced kind (it browns too fast). For extra restaurant-style flavor, peel them—the skin can get gummy when baked. Thin slices are key: aim for about 1/8-inch thick. If you're worried about even slicing, mandoline slicer is your friend, but a sharp knife works too. I always soak the slices in cold water for 10 minutes to remove excess starch, which keeps them from turning mushy later.

No sharp cheddar? Colby Jack works in a pinch, but you’ll miss that signature tang. Freshly grated cheese makes all the difference—pre-shredded has anti-caking agents that keep it from melting smoothly. The Monterey Jack adds creaminess that balances the sharp cheddar. Running low on cornflakes? Crushed corn chips or plain Cheerios work in a bind, though the texture won’t be identical. For the topping, butter the cornflakes well—this is what creates that golden, crispy crust. If you’re feeling fancy, add a sprinkle of paprika to the cornflake mix for a subtle smoky note (optional but worth it).

This casserole reheats like a dream—350°F for 15-20 minutes with foil over it to keep the top moist. Leftovers keep for 4-5 days in the fridge, but honestly, it’s even better the second day as the flavors meld. For make-ahead meals, assemble the casserole (without baking) and refrigerate for up to 24 hours before baking. The cornflake topping stays crispy for about 2 hours at room temperature, so serve it fresh from the oven whenever possible. Portion into individual containers for easy lunches—just pop them in the microwave for 1-2 minutes.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe because it’s literally one bowl, one pan, and done. No chopping boards to scrub, no multiple dishes to wash—just slice those Russets, mix everything together, and let the oven work its magic. Honestly? My lazy Sundays just got a whole lot easier.
  • Creamy Cheese Obsession: That perfect blend of sharp cheddar and buttery Monterey Jack? It’s what makes this dish dangerously addictive. The heavy cream and milk turn the potatoes into fluffy clouds, while the cheese melts into that golden, gooey blanket on top. (Yes, I’ve been known to eat it straight from the pan.)
  • Leftovers for Days: This casserole actually tastes better the next day—crispy edges soften just right, and the flavors meld into something even richer. I make a big batch on Sundays, and it’s my go-to for quick lunches or late-night snacks all week. (My kids beg for it. I don’t even have to pretend it’s "special.")
  • Budget-Friendly Crowd-Pleaser: Russets and cheese are cheap staples, and this recipe stretches to feed four—or six, if you’re feeding hungry teens. It’s the kind of dish that makes you look like a hero at potlucks, game days, or even a last-minute dinner party. Between us? It’s my secret weapon for when I don’t want to spend a fortune but still want to impress.

Step-by-step instructions for Cracker Barrel potato casserole copycat recipe

Here's how to recreate that iconic buttery, cheesy potato casserole with a crispy cornflake topping.

1

Prepare and Boil the Potatoes

Peel the 3 lb russet potatoes and slice them into thin, even rounds about ¼-inch thick. I like to use a mandoline for consistency, but a sharp knife works too if you're careful. Place the potato slices in a large pot and cover them completely with cold water.

Add 1.5 tsp salt to the water and bring it to a boil over high heat. Once boiling, reduce the heat to medium and let the potatoes simmer for about 8-10 minutes until they're fork-tender but still hold their shape. Drain them thoroughly in a colander and return them to the pot. Let them steam-dry for 2 minutes to remove excess moisture—this keeps your casserole from getting soggy later.

2

Make the Creamy Cheese Sauce

In a large bowl, combine the 1 cup heavy cream, 0.5 cup milk, 2 cups shredded cheddar cheese, and 1 cup shredded Monterey Jack cheese. I always use freshly grated cheese for the best texture—pre-shredded cheese has anti-caking agents that can make the sauce grainy.

Whisk in the 0.5 tsp garlic powder, 0.5 tsp onion powder, and 0.5 tsp black pepper until everything is fully incorporated. The mixture should be smooth and slightly thick. Add the drained potatoes to the cheese sauce and gently fold everything together until the potatoes are evenly coated. This is where all that cheesy goodness gets distributed throughout the potatoes.

3

Assemble the Casserole

Preheat your oven to 350°F. Grease a 9x13-inch baking dish with 2 tbsp butter, making sure to get the sides too. Spread the potato mixture evenly into the prepared baking dish, pressing down gently to create an even layer. This helps the cornflake topping adhere better later.

In a separate bowl, mix the 2 cups cornflakes with the 0.5 cup melted butter and 0.25 cup all-purpose flour until the cornflakes are completely coated. Sprinkle this mixture evenly over the top of the potato casserole, pressing down lightly with your fingers to help it stick. The cornflakes should form a continuous layer without any gaps.

4

Bake to Golden Perfection

Bake the casserole uncovered for 45-50 minutes until the top is golden brown and the edges are bubbling. You'll know it's ready when the cheese sauce is completely melted and the cornflake topping has turned a beautiful golden color. If the top starts to brown too quickly, tent it loosely with aluminum foil for the last 10 minutes of baking.

Let the casserole rest for 10 minutes before serving—this gives the cheese time to set slightly and makes it easier to cut. The result should be creamy, cheesy potatoes with a crispy, buttery cornflake topping that's just like the restaurant version. Serve warm with a side of green beans or a simple salad for the complete experience.

👨‍🍳

Pro Tips For Making Cracker Barrel Potato Casserole Copycat

  • STEAM FIRST, BAKE LATER: I learned this the hard way—after boiling potatoes whole, I’d slice them and they’d turn to mush. Instead, parboil them whole (10-12 minutes in salted water) with the skins on, then drain and slice while still firm. The residual heat keeps them intact while you prep the rest.
  • SALT THE POTATOES: Don’t skip this—it’s the thing that matters most. Toss those sliced potatoes in a bowl with 1 teaspoon of salt and a splash of cold water while you mix the cream sauce. The salt infuses the potatoes evenly, and the water prevents them from drying out before baking.
  • LAYER CHEESE LIKE A BOSS: Skip the lazy dump—this is where the magic happens. Start with a thin layer of cheese on the bottom, then potatoes, then cream mixture, then repeat. Top with a final layer of cheese pressed down so it melts into the casserole instead of clumping on top. (Yes, even if it looks weird.)
  • DON’T OVERMIX THE CREAM: After burning three batches of overcooked cream sauce, I finally figured out: stir just until the cheese melts, then stop. Overmixing turns the sauce grainy and breaks the cream’s richness. A few lumps? Doesn’t matter—it’ll blend in the oven. (Your future self will thank you.)

Essential equipment for this recipe

Baking Dish Essentials

The 9x13-inch baking dish is non-negotiable for this recipe—it ensures even baking and that signature restaurant-style presentation. I recommend a dark aluminum or stainless steel pan (like All-Clad) because they conduct heat better than glass, preventing the bottom from getting soggy.

If you only have glass, place it on a baking sheet to catch any potential drips. Always grease it thoroughly with 2 tbsp butter—this prevents sticking and adds to the buttery flavor. 🧈

Cornflake Crust Tools

For the crispy topping, you’ll need a large mixing bowl (I use a Vitamix mixing bowl) to combine the cornflakes, melted butter, and flour. A spoon or rubber spatula works best for coating the cornflakes evenly—getting them fully saturated ensures a golden, crispy finish.

If you’re feeling fancy, add a sprinkle of smoked paprika (about ½ tsp) to the mix for a subtle smoky depth. 🌶️

Cheese Prep Must-Haves

Freshly grated cheese is a game-changer for this recipe, so invest in a box grater (like the Microplane) or a food processor with a grating attachment. Pre-shredded cheese contains anti-caking agents that prevent smooth melting.

For the 2 cups sharp cheddar and 1 cup Monterey Jack, I recommend grating them separately before mixing to ensure even distribution. A fine-mesh strainer also helps remove any excess moisture from the cheese. 🧀

Potato Prep Gear

A mandoline slicer (like the OXO Good Grips) is my go-to for even ¼-inch potato slices, but a sharp chef’s knife works if you’re careful.

Soak the sliced potatoes in cold water for 10 minutes to remove excess starch, then drain and steam-dry for 2 minutes—this keeps them from turning mushy. A large stockpot (at least 8-quart capacity) is essential for boiling the potatoes without overcrowding. 🥔

Temperature Control Tools

An oven thermometer (like the Thermoworks Oven Thermometer) is worth the investment—home ovens can vary by 25°F or more from the set temperature. For this recipe, maintain 350°F for even baking.

A wire cooling rack helps the cornflake topping stay crispy after baking, so place the casserole on it for 10 minutes before serving. 🌡️

Optional Upgrades

For extra convenience, a slow cooker (like the Instant Pot Duo) can help tenderize the potatoes before assembling—simmer them on high for 4 hours with ½ cup broth instead of boiling.

If you love crispy textures, a pizza stone or steel (like Lodge) placed on the oven rack during baking adds extra crunch to the cornflake topping. 🔥

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 22g110%
Cholesterol 155mg52%
Sodium 1020mg44%
Total Carbohydrate 45g16%
Dietary Fiber 2g8%
Sugars 8g
Protein 24g48%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does the cornflake topping need to be pressed down?

Pressing the cornflake mixture firmly into the casserole creates a solid, crispy crust that won't crumble when serving. The butter and flour coating binds the flakes together, forming a sturdy layer that holds its shape—just like the restaurant version. Without pressing, you'll end up with gaps that make the topping soggy.

2

Can I make this casserole ahead of time?

Assemble the casserole (without baking) and refrigerate it for up to 24 hours before baking. For best results, let it sit at room temperature for 30 minutes before baking to ensure even cooking. The flavors actually deepen overnight, making it even more delicious the next day.

3

What if my cornflake topping isn't crispy?

A soggy topping usually means moisture got trapped. Make sure to drain the potatoes thoroughly and steam-dry them for 2 minutes before assembling. Also, bake the casserole uncovered until golden brown—covering it too early traps steam. For extra crispiness, broil for 1-2 minutes at the end, watching closely to avoid burning.

4

Can I use a different type of potato?

Russet potatoes are ideal because they're high in starch and hold their shape when baked. You could try Yukon Golds for a slightly creamier texture, but they may turn gluey. Avoid waxy potatoes like red or fingerlings—they won't absorb the cheese sauce properly.

5

How do I prevent the cheese sauce from separating?

Use freshly grated cheese (not pre-shredded) and warm the dairy ingredients slightly before mixing. Stir in the potatoes while the cheese sauce is still hot to help it bind. If it starts to separate, whisk in 1 tablespoon cornstarch mixed with 1 tablespoon cold water to thicken it. The key is gentle folding to avoid breaking the emulsion.

★★★★★5.0(10 reviews)
Categories Side Dishes