Cheesy Potato Casserole

Category:Appetizers & Snacks

Delicious cheesy potato casserole topped with melted cheese and fresh herbs.

This Cheesy Potato Casserole is a warm hug on a plate! Made with tender potatoes and gooey cheese, it’s a comforting dish loved by all.

Honestly, who can say no to melted cheese? 🍽️ I like to serve it with a side salad for a perfect meal. You can even sneak in some veggies for a little extra goodness!

Key Ingredients & Substitutions

Potatoes: Use starchy potatoes like Russets for a fluffy texture or Yukon Gold for a creamier feel. If you’re short on time, try pre-sliced frozen potatoes; they can work well too!

Cheddar Cheese: Sharp cheddar gives more flavor. If you’re a fan of milder cheese, feel free to use medium cheddar or even a cheese blend. Other great alternatives are Monterey Jack or even Pepper Jack for a kick.

Whole Milk: This keeps the casserole creamy, but you can substitute with low-fat milk or a non-dairy alternative like almond milk. Just check for unsweetened versions to keep the flavor balanced.

Butter & Flour: These are essential for making the roux. If you’re dairy-free, use a plant-based butter. Cornstarch can be a gluten-free substitute for flour, but use a slurry method to combine it with milk instead.

Breadcrumbs: These are optional, but they add a nice crunch! You can replace them with crushed cornflakes or omit them entirely if you prefer a softer topping.

How Do I Make a Smooth Cheese Sauce Without Clumps?

The key to a smooth cheese sauce is to whisk continuously when making the roux and while adding the milk. Here’s how to ensure it turns out perfectly:

  • Start with melted butter. Gradually whisk in the flour until smooth and bubbly.
  • Add the milk slowly, continuing to whisk to prevent lumps. It’s important to keep the heat at medium to avoid burning.
  • Once thickened, remove from heat and stir in the cheese until it’s fully melted and combined.

This careful process helps you achieve that creamy texture that makes the casserole so delicious!

How to Make Cheesy Potato Casserole

Ingredients You’ll Need:

For the Casserole:

  • 4 cups thinly sliced potatoes (about 4 medium potatoes)
  • 2 cups shredded sharp cheddar cheese
  • 1 cup shredded mozzarella cheese
  • 1/4 cup grated Parmesan cheese
  • 2 cups whole milk
  • 3 tablespoons unsalted butter
  • 3 tablespoons all-purpose flour
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon onion powder
  • 1/4 cup bread crumbs (optional, for topping)
  • 2 tablespoons chopped fresh chives or parsley (for garnish)

How Much Time Will You Need?

This cheesy potato casserole takes about 15 minutes to prepare and 50-55 minutes to bake. So in total, you’re looking at around 1 hour and 10 minutes from start to finish, with some delicious reward at the end!

Step-by-Step Instructions:

1. Prepare the Oven and Dish:

First, preheat your oven to 375°F (190°C). While it’s heating up, take a medium-sized baking dish and grease it with a little butter or cooking spray to prevent sticking.

2. Make the Cheese Sauce:

In a medium saucepan, melt the butter over medium heat. Once it’s melted, whisk in the flour. Cook this mixture, called a roux, for about 1-2 minutes, stirring constantly so it doesn’t burn. Next, gradually whisk in the milk, continuing to stir until the mixture thickens and becomes smooth, which should take about 5-7 minutes. Once thickened, take it off the heat and stir in 1 1/2 cups of the cheddar cheese and the mozzarella until they’re fully melted. Season your sauce with salt, pepper, garlic powder, and onion powder.

3. Layer the Potatoes and Sauce:

Now it’s time to layer! Start by arranging half of the sliced potatoes evenly in the greased baking dish. Pour half of the cheese sauce over the potatoes, making sure they’re well covered. Then, repeat this by adding the remaining potatoes in an even layer and pouring the rest of the cheese sauce on top.

4. Add Toppings:

Sprinkle the remaining 1/2 cup of cheddar cheese and the Parmesan cheese on top. If you like a bit of crunch, sprinkle the breadcrumbs over the top too. It adds a great texture!

5. Bake:

Cover the dish tightly with aluminum foil to keep it from drying out, and bake it in the oven for 30 minutes. After that, remove the foil and bake it for another 20-25 minutes. You’ll know it’s done when the cheese is bubbly and golden brown, and the potatoes are tender when you pierce them with a fork.

6. Cool and Serve:

Once your casserole is out of the oven, let it cool for a few minutes before serving. Garnish with the chopped fresh chives or parsley for a lovely touch. Serve warm and enjoy your creamy, cheesy potato casserole!

Can I Use Different Types of Potatoes?

Absolutely! You can use starchy potatoes like Russets for a fluffier texture or Yukon Gold for a creamier consistency. Just make sure they’re thinly sliced for even cooking.

What If I Don’t Have All the Cheese Varieties Listed?

No problem! You can substitute any of the cheeses with what you have on hand. For example, you can use just cheddar or any cheese blend you like. Just remember, the more cheese, the creamier and richer the casserole will be!

How Do I Store Leftovers?

Store any leftover casserole in an airtight container in the refrigerator for up to 3-4 days. You can reheat it in the oven or microwave. Just add a splash of milk if it seems dry upon reheating.

Can I Make This Casserole Ahead of Time?

Yes! You can prepare the casserole up to the point of baking, cover it well, and refrigerate it for up to 24 hours. Just add an extra 10-15 minutes to the baking time if baking straight from the fridge.

You might also like these recipes

Leave a Comment