Cheesy Delmonico Potatoes Casserole is a creamy, cheesy side dish that’s sure to please everyone! With layers of potatoes, cheese, and a rich sauce, it’s totally comforting.
This dish is like a warm hug on your plate. I love it with roast chicken! Plus, it’s super easy to make ahead—just pop it in the oven when you’re ready. Yum!
Key Ingredients & Substitutions
Potatoes: I recommend using russet potatoes for their starchy texture, which helps create a creamy casserole. If you’re in a pinch, you can use Yukon gold or red potatoes. Just know that they will yield a slightly different texture.
Cheddar Cheese: Sharp cheddar adds a nice kick! If sharp isn’t your favorite, medium cheddar works too. For a twist, try gouda or pepper jack to liven things up.
Heavy Cream and Milk: For a lighter version, substitute half-and-half or use low-fat milk with a dollop of Greek yogurt for creaminess. I often mix in a bit of sour cream for tangy depth!
Butter: Unsalted butter is best for controlling salt levels. You could swap it with olive oil for a dairy-free option or even use vegan butter for a plant-based version.
How Do I Make a Creamy Cheese Sauce Without Lumps?
Creating a smooth cheese sauce is key to a great casserole. Start by cooking the flour in the butter, which helps eliminate lumps. When you gradually add the cream and milk, whisk constantly to incorporate air and prevent clumps.
- Melt butter in a saucepan over medium heat, then add minced garlic and onion until softened.
- Sprinkle flour, stirring constantly for 1-2 minutes without letting it brown.
- Slowly whisk in the heavy cream and milk, stirring continuously until thickened (4-5 minutes).
- Finally, add the shredded cheese gradually, stirring until melted and smooth.
Take your time with this step; it’ll ensure a creamy texture throughout your casserole!

How to Make Cheesy Delmonico Potatoes Casserole
Ingredients You’ll Need:
For the Casserole:
- 4 large baking potatoes or russet potatoes, peeled and thinly sliced
- 2 cups shredded sharp cheddar cheese
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 2 cups heavy cream
- 1 cup whole milk
- 4 tablespoons unsalted butter
- 3 cloves garlic, minced
- 1 small onion, finely chopped
- 2 tablespoons all-purpose flour
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon paprika
- 1/4 teaspoon dried thyme or parsley (for garnish)
- Optional: 1/4 teaspoon ground nutmeg for extra depth
How Much Time Will You Need?
This recipe requires about 15 minutes of preparation time and around 1 hour to bake, giving you a total of 1 hour and 15 minutes to enjoy this creamy, cheesy casserole. You’ll spend a little time chopping, stirring, and layering, and then let the oven do the work for you!
Step-by-Step Instructions:
1. Preheat and Prepare:
Start by preheating your oven to 375°F (190°C). Grease a 9×13-inch casserole dish with butter or non-stick spray to prevent sticking during baking.
2. Sauté the Aromatics:
In a large saucepan, melt the butter over medium heat. Add the minced garlic and chopped onion. Sauté for about 3-4 minutes until they’re softened and fragrant. This delicious aroma is the start of something tasty!
3. Create the Sauce:
Sprinkle the flour over the mixture in the pan and stir constantly for 1-2 minutes. This helps cook the flour without browning it. Now, slowly whisk in the heavy cream and whole milk, making sure to break up any lumps. Continue whisking for about 4-5 minutes until the mixture thickens into a smooth, creamy sauce.
4. Add the Cheeses:
Lower the heat and stir in the cheddar cheese and half of the mozzarella. Keep stirring until the cheese has melted and the sauce is nice and smooth. Season it with salt, pepper, paprika, and nutmeg if you’re using it. Give it a taste to see if you’d like more seasoning!
5. Layer the Potatoes:
Now it’s time to layer! Start by putting half of the sliced potatoes in the bottom of the prepared casserole dish. Pour half of the cheese sauce over these potatoes, spreading it out evenly so every slice gets some cheesy goodness.
6. Repeat the Layers:
Next, layer the remaining sliced potatoes over the sauce and repeat with the rest of the cheese sauce. This two-layer strategy ensures that every bite is full of flavor!
7. Top It Off:
Sprinkle the remaining mozzarella cheese on top of the casserole, and then add the grated Parmesan cheese, making sure to cover everything nicely.
8. Bake:
Cover the dish with aluminum foil and place it in the preheated oven. Bake for 45 minutes. After that, take off the foil and bake for an additional 20-25 minutes. The top should be golden brown and bubbly, and the potatoes tender when pierced with a fork.
9. Rest and Garnish:
Once it’s cooked, let the casserole rest for about 10-15 minutes before serving. This will help it set and make serving easier. Garnish with chopped parsley or dried thyme for a lovely finishing touch!
And there you have it! A deliciously creamy, cheesy casserole that’s perfect for gatherings or a cozy family dinner. Enjoy your Cheesy Delmonico Potatoes!
Can I Use Different Types of Potatoes?
Yes! While russet potatoes are ideal for their creamy texture, you can use Yukon gold or red potatoes. Just keep in mind that they may not yield quite as creamy a result, but they’ll still be delicious!
What if I Don’t Have Heavy Cream?
No worries! You can substitute half-and-half for a lighter option or use whole milk combined with a little Greek yogurt or sour cream to add creaminess. Just adjust the seasoning as needed!
How Long Can I Store Leftovers?
Leftover Cheesy Delmonico Potatoes can be stored in an airtight container in the refrigerator for up to 3 days. Reheat in the oven at 350°F (175°C) until warmed through for the best texture.
Can I Make This Dish a Day Ahead?
Absolutely! You can prepare the entire casserole a day in advance. Just cover it tightly and refrigerate it. When you’re ready to bake, it may need a few extra minutes in the oven to heat through thoroughly.



