The Ultimate Cheesy Potato Casserole

There’s nothing quite like the comforting embrace of a perfectly executed Cheesy Potato Casserole. This ultimate side dish transforms humble potatoes into a lavish experience, featuring layers upon layers of thinly sliced potatoes, enveloped in a rich, creamy cheese sauce, and crowned with a generous blanket of extra melted cheese. It’s a dish that evokes warmth, nostalgia, and pure culinary delight, easily becoming a favorite at any dinner table, from weeknight meals to festive holiday gatherings.

A gray plate loaded with cheesy potatoes and a sprinkling of fresh parsley, showcasing the golden-brown crust.

The Irresistible Allure of Cheesy Potatoes: A Classic Side Dish Reinvented

For many, cheesy potatoes are more than just a side dish; they’re a cherished memory. I distinctly recall growing up with scalloped potatoes – a classic sliced potato casserole that graced our family table, whether it was a quick boxed version or a more elaborate semi-homemade creation from my mom. The convenience of those dehydrated potatoes and that magical powder that transformed into a cheesy sauce is etched in my mind.

But as I’ve taken on the role of creating memorable meals in my own kitchen, I’ve developed a recipe for cheesy potato casserole that elevates the experience beyond simple nostalgia. This isn’t just a side; it’s a testament to the power of butter, heavy cream, tangy sour cream, and an abundance of high-quality cheese. Yes, this is one of those indulgent dishes that might prompt you to embrace lighter meals for the rest of the week, but trust me, it is absolutely worth every single decadent bite. These creamy, cheesy potatoes are pure culinary bliss, a dish that will undoubtedly become a treasured favorite in your household too.

A gray plate loaded with a serving of cheesy potato casserole, garnished with fresh green parsley.

The Secret Ingredient: Embracing Quality Cheese for the Best Cheesy Potato Casserole

When it comes to crafting the perfect cheesy potato casserole, the quality of your cheese makes an unparalleled difference. This is where Tillamook Cheese truly shines. If you’ve ever had the pleasure of visiting Tillamook, Oregon, you’d know their Creamery is a destination in itself, drawing visitors from all over – some even choose to get married there! Their commitment to excellence is evident in every product they create.

Tillamook has invested significantly in revamping their entire operation, from the aesthetics of their facilities to the unparalleled quality of their food. Their cheeses are meticulously crafted by experts who continually sample and test to ensure absolute perfection in every block and shred. The milk itself is sourced from Oregon dairies adhering to the most stringent standards, a fact I can personally attest to, having visited many local Tillamook family farms and witnessed their practices firsthand, even engaging with veterinarians who provided extensive insights.

Our household’s obsession with Tillamook products is undeniable, a sentiment shared by our friends, neighbors, and extended family. It’s truly a game-changer; once you experience the superior taste and texture of Tillamook, other brands simply don’t compare. Don’t just take my word for it; I wholeheartedly challenge you to conduct your own taste test:

  1. Purchase a selection of different cheese brands, including Tillamook.
  2. Arrange them on a large platter, labeling each with a number for blind tasting.
  3. Invite your loved ones over for a fun and informal tasting session.
  4. Observe which cheese emerges as the unanimous winner, then use it to prepare a truly exceptional cheesy dish, like this incredible Cheesy Potato Casserole or even a gourmet Grilled Cheese creation.

You’ll discover that Tillamook cheese is inherently creamier, boasts superior meltability (especially their Farmstyle Thick Cut Shredded Cheese, which melts into a glorious, gooey texture), offers a far richer taste, and delivers a perfect, consistent texture with every bite – no unpleasant grittiness or crumbling. I could elaborate endlessly on its virtues, but the proof truly lies in the tasting. It’s precisely why I insist on using Tillamook for this cheesy potato casserole. I’ve experimented with other cheeses, and while decent, the cheese sauce simply doesn’t achieve the same depth of flavor and velvety consistency. The dedication to quality milk and expert cheesemaking makes all the difference in achieving that perfectly rich and smooth cheesy potato casserole.

A baking dish filled with golden-brown cheesy potato casserole, flanked by two bags of Tillamook shredded cheese and a plate with cutlery, emphasizing the quality ingredients.
Close-up of Tillamook Farmstyle Thick Cut Cheese Shreds, highlighting their quality for the casserole.

Essential Ingredients for Your Ultimate Cheesy Potato Casserole

Crafting this indulgent cheesy sliced potato casserole requires a careful selection of fresh, high-quality ingredients that harmonize to create its signature rich flavor and creamy texture. Here’s a breakdown of what you’ll need to assemble this magnificent dish:

  • Russet Potatoes: The backbone of the casserole, chosen for their starchy texture that helps absorb the creamy sauce and hold its shape during baking.
  • Yellow Onion: Adds a foundational aromatic sweetness and depth to the cheese sauce.
  • Garlic: Infuses the sauce with a pungent, savory kick that complements the richness of the cheese.
  • Unsalted Butter: Essential for sautéing the aromatics and forming the roux for the creamy cheese sauce, providing a luxurious base.
  • All-Purpose Flour: Used to create a roux with the butter, acting as the primary thickening agent for a smooth, lump-free cheese sauce.
  • Nutmeg: A subtle yet crucial spice that elevates the cheese sauce, adding a warm, earthy note that perfectly balances the savory flavors.
  • Chicken or Vegetable Broth: Provides liquid and flavor to the cheese sauce. Chicken broth adds a richer, more complex taste, but vegetable broth is an excellent alternative for a vegetarian option.
  • Heavy Cream: The key to achieving an incredibly rich, decadent, and velvety smooth cheese sauce. It adds unparalleled richness.
  • Salt and Pepper: Fundamental seasonings to enhance and balance all the flavors in the casserole.
  • Montreal Chicken Seasoning: A blend of spices that adds an extra layer of savory flavor, enhancing the overall profile of the dish.
  • Sour Cream: Contributes a delightful tanginess and an additional layer of creaminess to the casserole, cutting through the richness beautifully.
  • A Blend of Premium Cheeses (Sharp Cheddar, Cheddar Jack, and Parmesan): A carefully chosen trio for maximum flavor and meltability. Sharp cheddar offers a robust, tangy bite; cheddar jack provides a creamy, well-rounded cheese flavor; and freshly grated Parmesan adds a salty, nutty depth and a beautiful golden crust.
More Tillamook Farmstyle Thick Cut Cheese Shreds, emphasizing the importance of quality cheese for the recipe.

Crafting Your Creamy Cheesy Potato Casserole: Step-by-Step Guide

Creating this show-stopping cheesy potato casserole is a straightforward process that yields incredibly impressive results. Follow these steps for a perfectly layered and baked dish:

  1. Prepare the Potatoes: Begin by peeling and thinly slicing your Russet potatoes. Consistency in thickness, about 1/8 to 1/4 inch, is key for even cooking. Set these aside in cold water to prevent browning while you prepare the sauce.
  2. Sauté Aromatics: In a large saucepan, melt the unsalted butter over medium-low heat. Add the minced yellow onion and garlic, and sauté until they are softened and fragrant, about 4-5 minutes. This builds the flavorful foundation for your cheese sauce.
  3. Build the Roux: Sprinkle the all-purpose flour and a dash of nutmeg over the sautéed onions and garlic. Stir continuously for a couple of minutes to cook out the raw flour taste, forming a roux that will thicken your sauce.
  4. Whisk in Liquids and Seasonings: Gradually pour in the chicken (or vegetable) broth and heavy cream, whisking constantly to prevent lumps. Add the salt, pepper, and Montreal chicken seasoning. Continue to cook, stirring, until the sauce thickens to your desired consistency. Remove the saucepan from the heat just before it reaches a rolling boil.
  5. Incorporate Cheese into Sauce: Stir in one cup of each cheese (sharp cheddar, cheddar jack, and Parmesan) into the hot sauce until fully melted and smooth. This creates a rich and velvety cheese sauce.
  6. Layer the Casserole: It’s time to assemble your masterpiece! In a prepared 3qt baking dish, begin with an even layer of thinly sliced potatoes. Follow with a layer of sour cream, then a generous pour of your creamy cheese sauce. Finally, sprinkle on a little of each remaining cheese.
  7. Repeat and Finish: Repeat this layering process two more times, ensuring each section has potatoes, sour cream, cheese sauce, and a sprinkle of cheese. The top layer should conclude with a final, generous sprinkle of all three cheeses for that golden-brown crust.
  8. Bake to Perfection: Cover the baking dish tightly with aluminum foil and bake in a preheated 400°F (200°C) oven. The foil traps steam, ensuring the potatoes cook through and become tender. Bake for 1 1/2 to 2 hours, or until the potatoes are easily pierced with a fork.
  9. Achieve Golden Crust: For the last 15-20 minutes of baking, remove the foil. This allows the top layer of cheese to bubble, melt, and turn a beautiful golden brown.
  10. Rest and Serve: Once baked, remove the casserole from the oven and let it rest for about 15 minutes. This allows the sauce to set slightly, making it easier to serve. Garnish with fresh parsley if desired, and enjoy your sensational cheesy potato casserole!
A white casserole dish filled with a bubbling, golden-brown cheesy potato casserole, freshly out of the oven.

Planning Ahead: Can You Prep Cheesy Potato Casserole in Advance?

Absolutely! This cheesy potato casserole is an excellent make-ahead dish, perfect for holiday meals or busy weeknights. Preparing it in advance can significantly reduce your day-of cooking stress while still delivering a fresh-tasting result. Here’s how you can do it:

  1. Partial Bake: Assemble the casserole completely, layering the potatoes, sour cream, and cheese sauce as directed, but *omit* the final cheese sprinkle on top for now. Cover the dish tightly with foil.
  2. Halfway Bake: Bake the covered casserole for about half of the total baking time (around 45 minutes to 1 hour) until the potatoes are partially tender. This kickstarts the cooking process.
  3. Cool and Refrigerate: Remove the casserole from the oven and let it cool completely to room temperature. Once cooled, cover it tightly with foil or plastic wrap and refrigerate for up to 2 days.
  4. Finish on Serving Day: On the day of serving, remove the casserole from the fridge and let it come closer to room temperature for about 30 minutes. Add the remaining cheese on top, then cover and bake until thoroughly heated through and the potatoes are tender (this will cut your final bake time significantly!). Remove the foil during the last 15-20 minutes to achieve that beautiful golden-brown crust.

This method ensures the potatoes are perfectly cooked and the cheese topping is fresh and bubbly when you’re ready to serve.

Reheating Your Cheesy Potato Casserole to Perfection

Leftovers of this delightful cheesy potato bake are just as delicious, and reheating them properly ensures they retain their creamy texture without drying out. To reheat:

Preheat your oven to 350°F (175°C). Cover the leftover casserole tightly with aluminum foil. This is crucial for trapping moisture, preventing the potatoes from becoming dry and ensuring the cheese melts evenly without over-browning. Bake for 20-30 minutes, or until the casserole is heated through and bubbling gently. If you desire a crisper top, you can remove the foil for the last 5-10 minutes.

Storing Leftover Cheesy Potatoes for Optimal Freshness

Proper storage is key to enjoying your cheesy potato casserole leftovers for as long as possible. Once the casserole has cooled completely to room temperature, cover the baking dish tightly with aluminum foil or transfer the leftovers to an airtight container. Store the cheesy sliced potato casserole in the refrigerator for up to 3 days. While it can last a bit longer, for best taste and texture, consuming it within this timeframe is recommended.

A gray plate loaded with a serving of sliced potato casserole, sprinkled with fresh parsley, ready to be enjoyed.

Frequently Asked Questions About Cheesy Potato Casserole

Why is My Cheese Sauce Lumpy or Gritty?

A common frustration, a lumpy or gritty cheese sauce is usually due to two main culprits: low-quality cheese and overheating. High-quality cheese, especially those without anti-caking agents, melts more smoothly. More importantly, a cheese sauce should always have the cheese slowly incorporated into a mixture that is *simmering*, not boiling. High heat causes the proteins in cheese to seize and separate, leading to a curdled or grainy texture instead of a silky-smooth sauce. Always add cheese off the heat or over very gentle heat, stirring continuously.

Will Cheese Sauce Thicken in the Oven?

While the heat of the oven will contribute slightly to the thickening of your cheese sauce, relying solely on oven heat for thickening is not advisable. For the best results, you absolutely need to prepare your cheese sauce on the stovetop first. This allows you to control the consistency through the roux and proper cooking. The oven’s role is primarily to cook the potatoes, melt the top layer of cheese, and meld all the flavors together, not to create the initial creamy base.

How to Make Cheese Sauce WITHOUT Flour (Gluten-Free Option)

If you need a gluten-free cheese sauce, you can easily substitute cornstarch for all-purpose flour. The process is similar: instead of whisking flour into melted butter to make a roux, you’ll create a “cornstarch slurry.” Whisk about 1 tablespoon of cornstarch with 2 tablespoons of cold water or milk until smooth. Once your liquids (broth, cream) are simmering, gradually whisk in the cornstarch slurry and continue stirring until the sauce thickens. Then, proceed with adding the cheese as usual. For an even smoother incorporation, you can also toss your shredded cheese with a small amount of cornstarch before whisking it into the warm liquid, which helps prevent clumping.

What Are the Best Cheeses for Cheese Sauce in a Casserole?

The best cheeses for a cheese sauce depend on the flavor profile you’re aiming for. However, for hearty dishes like cheesy potato casserole or macaroni and cheese, we highly recommend selecting stronger, more robust cheeses. A medium cheddar might be perfect for a grilled cheese sandwich, but its flavor can get lost amidst the richness of cream and other ingredients in a casserole.

Our top choices, especially when looking for thick-cut shreds that melt beautifully and provide excellent texture, come from Tillamook. While we prefer their Farmstyle Thick Cut Shredded Cheese for its superior melt and quality, if pre-shredded isn’t available, grating a block of Tillamook cheese yourself will yield fantastic results. Here are some of our favorites:

  • Pepper Jack Cheese: Adds a subtle kick and creamy texture.
  • Sharp Cheddar Cheese: Provides a classic, robust, and tangy cheddar flavor that stands out.
  • Extra Sharp Cheddar Cheese: For those who crave an even bolder, more intense cheddar experience.
  • Cheddar Jack or Monterey Jack Cheese: A versatile choice that offers a milder, creamy flavor and excellent melting properties.
  • Hot Habanero Jack Cheese: For an adventurous twist, adding a spicy, flavorful warmth.

What Potatoes to Use in Cheesy Potato Casserole?

For a traditional, hearty potato casserole, Russet potatoes are unequivocally the best choice. Their high starch content is ideal because they hold their shape well during the long baking time, absorb the creamy cheese sauce beautifully, and release extra starches into the dish, naturally aiding in thickening the sauce. This results in a casserole that is both tender and wonderfully cohesive.

If you’re preparing a simpler dish, perhaps just roasted potatoes with a cheese sauce poured over, you might experiment with new potatoes, sliced in half and roasted. This method creates a different, yet equally delicious, experience!

A gray plate loaded with a generous serving of cheesy potato bake, garnished with a sprinkle of fresh parsley.

Expert Tips for Crafting the Best Cheesy Potatoes Every Time

Even seasoned home cooks can encounter minor hurdles when perfecting a cheesy potato bake. Here are solutions to the most common problems, ensuring your cheesy potato casserole turns out flawlessly:

  1. The potatoes are greasy: This issue almost always stems from using a lower-quality or off-brand cheddar cheese. Not all cheeses are created equal; many cheaper varieties contain additives that can separate and release oil when heated, leading to a greasy sauce. To avoid this, invest in high-quality cheese like Tillamook, renowned for its superior melting properties and consistent texture. It ensures your sauce remains rich and cheesy, never oily.
  2. The potatoes are not cooked all the way through: This is typically due to slicing the potatoes too thick or not baking the casserole for a sufficient duration. For thinly sliced potatoes (1/8 to 1/4 inch), the full two hours of baking time is often necessary. Don’t be afraid to let it bake the full recommended time. Keeping the foil on for the majority of the baking process is crucial; it traps steam, which helps tenderize the potatoes without over-browning the cheese topping prematurely. Only remove the foil in the last 15-20 minutes to achieve that perfect golden crust.
  3. The cheese sauce isn’t cheesy enough or lacks that gooey melt: This often boils down to both the quality and cut of the cheese. For that ultimate gooey, stretchy, and robustly cheesy experience, the type of cheese truly matters. We highly recommend Tillamook Farmstyle Thick Cut Shredded Cheese. Its specific cut and high quality ensure it melts down beautifully into a luscious, deeply flavored sauce that clings perfectly to every potato slice, creating that irresistible meltability that defines the best cheesy potato casseroles.

Explore More Delicious Potato Side Dishes:

Potatoes are incredibly versatile, forming the foundation for countless comforting and delicious side dishes. If you’ve loved this cheesy potato casserole, be sure to explore these other fantastic potato recipes to complement any meal:

  • Funeral Potatoes
  • Twice Baked Sweet Potatoes
  • Perfect Baked Potatoes
  • The Best Mashed Potatoes
  • Sweet Potato Casserole
  • Cheesy Ham and Potato Bacon Casserole
  • Instant Pot Green Beans and Potatoes
  • Steakhouse Smashed Potatoes
  • Cheesy Sweet Potato Stacks
  • Herb and Garlic Roasted Potatoes
  • Loaded Twice Baked Potatoes

This Cheesy Potato Casserole is truly the perfect accompaniment for holiday feasts like Thanksgiving Turkey or a succulent Christmas Ham. We’d absolutely love to see your creations! Share your culinary masterpieces by tagging #ohsweetbasil and #Tillamook on Instagram. We’ll be selecting some amazing recipes to feature on our channel!

A gray plate loaded with a beautiful serving of cheesy potato bake, garnished with a sprinkle of fresh parsley, ready to be devoured.

Cheesy Potato Casserole Recipe

This recipe creates a rich and creamy cheesy potato casserole, perfect for serving 12 guests. It’s an ideal side dish for any gathering or holiday meal.

Recipe Details:

  • Prep Time: 20 minutes
  • Cook Time: 2 hours
  • Total Time: 2 hours 20 minutes
  • Servings: 12
  • Author: Sweet Basil
A deliciously golden-brown cheesy potato casserole ready to serve.

Ingredients

  • 5 Pounds Russet Potatoes, peeled and thinly sliced (approx. 1/8-1/4 inch thick)
  • 4 Tablespoons Unsalted Butter
  • 1 Yellow Onion, minced
  • 8 Cloves Garlic, minced
  • 1/4 Cup All-Purpose Flour
  • 1 Dash Nutmeg
  • 1 1/2 Cups Chicken Broth (vegetable broth works too)
  • 1 Tablespoon Salt
  • 1 teaspoon Freshly Ground Black Pepper
  • 1 teaspoon Montreal Chicken Seasoning
  • 1 1/2 Cups Heavy Cream
  • 8 Ounces Tillamook Sour Cream
  • 2 1/4 Cups Tillamook Farmstyle Thick Cut Shredded Cheddar Jack Cheese (divided)
  • 2 1/4 Cups Tillamook Farmstyle Thick Cut Shredded Sharp Cheddar Cheese (divided)
  • 1 Cup Freshly Grated Parmesan (divided)

Instructions

  1. Preheat your oven to 400°F (200°C). Lightly grease a 3-quart baking dish with a non-stick spray and set aside.
  2. Peel and thinly slice the Russet potatoes to an approximate thickness of 1/8 to 1/4 inch. Keep them submerged in cold water until ready to use to prevent browning.
  3. In a large saucepan, melt the unsalted butter over low to medium-low heat. Add the minced yellow onion and garlic. Sauté for about 4-5 minutes, or until the onions are softened and translucent and the garlic is fragrant.
  4. Sprinkle the all-purpose flour and nutmeg over the sautéed onion and garlic mixture. Stir well and cook for another 2 minutes, allowing the flour to cook out its raw taste and form a roux.
  5. Gradually pour the chicken broth into the pan, whisking continuously to ensure no lumps form. Stir in the salt, freshly ground black pepper, Montreal chicken seasoning, and heavy cream. Continue to cook, stirring frequently, until the sauce thickens to a creamy consistency. Remove the saucepan from the heat just before it comes to a boil.
  6. Stir in 1 cup of Tillamook Farmstyle Thick Cut Shredded Cheddar Jack Cheese, 1 cup of Tillamook Farmstyle Thick Cut Shredded Sharp Cheddar Cheese, and 1/3 cup of Freshly Grated Parmesan into the hot sauce until the cheeses are fully melted and the sauce is smooth.
  7. To assemble the casserole: Arrange 1/3 of the thinly sliced potatoes in a single layer in the prepared baking dish. Spread 1/3 of the Tillamook Sour Cream over the potatoes. Evenly pour 1/3 of the prepared cheese sauce over the sour cream layer.
  8. Sprinkle 1/3 of the remaining Tillamook Farmstyle Thick Cut Shredded Cheddar Jack Cheese, 1/3 of the remaining Tillamook Farmstyle Thick Cut Shredded Sharp Cheddar Cheese, and 1/3 of the remaining Freshly Grated Parmesan over the cheese sauce layer.
  9. Repeat the layering process two more times, ending with a final layer of cheese sauce topped generously with the remaining shredded cheddar jack, sharp cheddar, and Parmesan cheeses.
  10. Cover the baking dish tightly with aluminum foil and place it into the preheated oven. Bake for 1 1/2 to 2 hours, or until the potatoes are completely tender when pierced with a fork.
  11. Approximately 15-20 minutes before the casserole is done, carefully remove the aluminum foil. This allows the top layer of cheese to brown and become wonderfully bubbly and golden.
  12. Once baked to perfection, remove the cheesy potato casserole from the oven. Let it rest for about 15 minutes before serving. This resting period allows the sauce to set slightly, making for cleaner slices.
  13. Serve hot, garnished with a sprinkle of fresh parsley if desired, and enjoy this ultimate comfort food side dish!

Recipe Notes

  • Leftover cheesy potato casserole can be stored in the refrigerator, tightly covered, for 2-3 days.
  • For an even bolder flavor, consider adding a pinch of cayenne pepper to the cheese sauce.
  • You can easily adjust the proportions of the cheeses based on your preference, but the Tillamook blend is highly recommended for optimal results.

Nutrition Information (Approximation)

Nutrition information is automatically calculated and should only be used as an approximation. Per 1 cup serving:

  • Calories: 544 kcal
  • Carbohydrates: 40g
  • Protein: 19g
  • Fat: 35g
  • Saturated Fat: 22g
  • Cholesterol: 111mg
  • Sodium: 1156mg
  • Potassium: 931mg
  • Fiber: 3g
  • Sugar: 2g
  • Vitamin A: 1166 IU
  • Vitamin C: 14mg
  • Calcium: 479mg
  • Iron: 2mg