Meet your new favorite comfort dish: the Ultimate Cheesy Potato Casserole. This warm, gooey blend of potatoes and cheese is perfect for any occasion, from a cozy family dinner to a festive holiday spread.
Russet potatoes are the star here, providing a sturdy yet tender base that holds the creamy cheese sauce perfectly. Cheddar cheese brings a sharp, tangy flavor, while mozzarella cheese adds a melty, stretchy quality that makes each bite irresistible. The heavy cream and sour cream make the sauce rich and smooth. Unsalted butter adds depth and richness, and the green onions offer a fresh contrast. Garlic, salt, and black pepper round out the flavor profile, making this dish anything but bland.
This casserole pairs wonderfully with a crisp green salad to balance out its richness. A side of roasted vegetables or a simple grilled chicken breast also complements it beautifully. It's a versatile dish that can be served as a main or a side, depending on your needs.
First, you'll want to set your oven to preheat at 375°F (190°C). This ensures it's nice and hot for when your casserole is ready to bake. Next, take your peeled and sliced potatoes and place them in a large pot. Cover with salted water and bring them to a boil. Let them cook until they're tender, which should take about 15 minutes. Drain them and set them aside for later.
While your potatoes are cooking, melt the butter in a saucepan over medium heat. Toss in the minced garlic and sauté it until it's fragrant. This should only take a minute or two. You don't want the garlic to burn, just to release its aroma. Stir in the heavy cream, sour cream, salt, and pepper. Bring this mixture to a gentle simmer, allowing the flavors to meld together beautifully.
Now, grab a large mixing bowl. Combine the cooked potatoes, your creamy mixture, cheddar cheese, and green onions. Mix everything until the potatoes are well coated. It's important that each slice is evenly covered in that delicious sauce.
Transfer the potato mixture into a greased 9x13 inch baking dish. Spread it out evenly, then top with the mozzarella cheese. Pop it into your preheated oven and bake for 25-30 minutes. You'll know it's done when the cheese is bubbly and golden brown on top. Let it cool for a few minutes before serving to ensure you don't burn your mouth on the molten cheese!