Cheesy Potato Casserole

Delicious cheesy potato casserole topped with melted cheese and herbs, perfect for family dinners.

Loading…

By Reading time
Servings 4–6 people

This Cheesy Potato Casserole is pure comfort food! Layers of tender potatoes mixed with creamy cheese make it rich and delicious. It’s perfect for families or gatherings!

The best part? It’s super easy to throw together! I love making it ahead of time and popping it in the oven when guests arrive. Your house will smell amazing, and everyone will want a second helping!

Key Ingredients & Substitutions

Potatoes: I recommend using Yukon Gold or Russet potatoes for this casserole. They give a creamy texture when baked. If you’re short on time, pre-sliced frozen potatoes can also work, but fresh potatoes offer the best flavor.

Cheddar Cheese: Sharp cheddar adds a nice bite to your casserole. If you prefer a smoother taste, go for mild cheddar. For dairy-free options, try vegan cheese or nutritional yeast for a cheesy flavor without the dairy.

Sour Cream: Sour cream brings creaminess. If you want a lighter version, Greek yogurt is a great substitute. It gives a similar tang and thickness. For a dairy-free option, look for vegan sour cream available at stores.

Mayonnaise: Mayonnaise helps keep the casserole moist and creamy. You can swap it with Greek yogurt or avocado for a healthier twist. If you’re egg-free, there are many vegan mayo options available.

How do I manage to layer my casserole evenly?

Layering the casserole evenly is key to great results. Here’s how you can do that:

  • First, mix your potatoes really well with the sour cream mix before layering. This ensures even coating.
  • When placing the potato mixture in the baking dish, try to spread it evenly across the bottom, using a spatula to smooth it out.
  • Don’t rush; let the layers settle. A gentle press makes sure everything holds together when baked.

This method ensures every bite has a tasty combination of flavors and textures!

How to Make Cheesy Potato Casserole

Ingredients You’ll Need:

For the Casserole:

  • 6 cups potatoes, peeled and thinly sliced (about 4 medium potatoes)
  • 2 cups shredded cheddar cheese
  • 1 cup sour cream
  • 1/2 cup mayonnaise
  • 1 medium onion, finely chopped or grated
  • 2 cloves garlic, minced (optional)
  • 1/2 cup milk
  • 3 tablespoons butter, melted
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon dried parsley or fresh chopped parsley for garnish

How Much Time Will You Need?

This cheesy potato casserole takes about 15 minutes to prepare and 1 hour to bake. You’ll spend a little time slicing and mixing, and then just let the oven do the work. Perfect for a family meal!

Step-by-Step Instructions:

1. Preheat and Prepare the Dish:

First, get your oven ready by preheating it to 350°F (175°C). Take a 9×13 inch baking dish and lightly grease it with some butter or cooking spray to prevent sticking.

2. Mix the Creamy Base:

In a large bowl, mix together the sour cream, mayonnaise, milk, melted butter, minced garlic (if you’re using it), salt, and black pepper. Stir everything together until the mixture is nice and smooth.

3. Add the Onions and Cheese:

Next, toss in the finely chopped onion and half of the shredded cheddar cheese into the creamy mixture. This will add flavor and richness to the casserole.

4. Coat the Potatoes:

Now it’s time to add the sliced potatoes. Gently stir the potato slices into the mixture, making sure they are well-coated. This will make them creamy and delicious when baked.

5. Fill the Baking Dish:

Pour the potato mixture into the prepared baking dish. Make sure to spread it out evenly so that it cooks well. It should look nice and smooth on top!

6. Add Cheese on Top:

Sprinkle the remaining shredded cheddar cheese evenly over the top of the casserole. This will create a lovely cheesy crust when it bakes!

7. Bake Covered:

Cover the dish with foil and place it in your preheated oven. Bake for 45 minutes. This helps cook the potatoes through while keeping everything moist.

8. Bake Uncovered:

After 45 minutes, carefully remove the foil. Continue baking uncovered for another 20-25 minutes. You’ll know it’s ready when the top is golden brown and bubbly, and potatoes are tender when poked with a fork.

9. Let it Rest:

Once baked, take the casserole out of the oven and let it rest for 5-10 minutes. This allows it to set a bit, making it easier to serve.

10. Serve and Enjoy:

Before serving, sprinkle with dried or fresh parsley for a pop of color. Serve hot and enjoy this creamy, cheesy potato casserole as a comforting side dish!

Can I Use Different Types of Cheese?

Absolutely! While cheddar cheese is a classic choice, you can mix it up with Monterey Jack, pepper jack for a spicy kick, or even mozzarella for a milder flavor. Just make sure to shred the cheese for even melting.

What Can I Substitute for Sour Cream?

If you’re looking for alternatives, Greek yogurt is a great substitute for sour cream and adds a nice tang. You can also use crème fraîche or even silken tofu blended until smooth for a dairy-free option.

Can I Make This Casserole Ahead of Time?

Yes! You can assemble the casserole a day in advance and store it covered in the refrigerator. Just add about 10-15 minutes to the baking time if baking straight from the fridge to ensure it heats through completely.

How Do I Store Leftovers?

Store any leftovers in an airtight container in the refrigerator for up to 3-4 days. To reheat, place in a microwave or oven until warmed through. For the best texture, reheating in the oven will keep it crispy on top!

Loved this recipe?

Save it for later, print a clean copy, or share the link with a friend.

Tip: If you made tweaks, share them in the comments to help other home cooks!

Leave a Comment