Ingredients
Scale
For the Potatoes:
- 6 medium Yukon Gold or Russet potatoes (about 2 pounds), peeled and diced into ½-inch cubes or shredded
- 2 tablespoons butter (for greasing the baking dish)
For the Cream Sauce:
- 3 tablespoons butter
- 3 tablespoons all-purpose flour
- 2 cups whole milk
- ½ cup heavy cream
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon dried thyme (or 1 teaspoon fresh thyme leaves)
- ½ teaspoon paprika (optional, for color and flavor)
- 1 teaspoon kosher salt (adjust to taste)
- ¼ teaspoon black pepper
For the Cheese Layer:
- 1 ½ cups shredded sharp cheddar cheese (divided)
- ½ cup grated Parmesan cheese
- ¼ cup breadcrumbs (optional, for a crispy topping)
For Garnish:
- Fresh parsley, chopped (optional)
Instructions
Step 1: Prepare the Potatoes
- Preheat your oven to 375°F (190°C).
- Peel and dice the potatoes into ½-inch cubes or shred them using a box grater or food processor. Place the diced potatoes in a large pot of salted water and bring to a boil.
- Cook the potatoes for 8-10 minutes, or until just tender but not falling apart. If using shredded potatoes, skip this step and proceed directly to assembling the dish.
- Drain the potatoes and set them aside to cool slightly while you prepare the cream sauce.
Step 2: Make the Cream Sauce
- In a medium saucepan, melt 3 tablespoons of butter over medium heat. Once melted, add the flour and whisk continuously for 1-2 minutes to create a roux.
- Gradually pour in the milk and heavy cream, whisking constantly to prevent lumps.
- Add garlic powder, onion powder, thyme, paprika (if using), salt, and pepper. Continue whisking until the sauce thickens, about 3-5 minutes.
- Remove the sauce from heat and stir in ½ cup of cheddar cheese and ¼ cup of Parmesan cheese. Whisk until the cheese is fully melted and the sauce is smooth.
Step 3: Assemble the Dish
- Grease a 9×13-inch baking dish with 2 tablespoons of butter.
- Layer the cooked (or raw shredded) potatoes evenly in the prepared dish. Pour the cheese sauce over the potatoes, ensuring every piece is coated. Gently stir to combine if needed.
- Sprinkle the remaining 1 cup of cheddar cheese and ¼ cup of Parmesan cheese over the top. If desired, add a layer of breadcrumbs for extra crunch.
Step 4: Bake
- Place the baking dish in the preheated oven and bake for 30-35 minutes, or until the top is golden brown and bubbly.
- If the topping isn’t golden enough, broil for 2-3 minutes, keeping a close eye to prevent burning.
Step 5: Serve
- Remove the dish from the oven and let it rest for 5 minutes before serving.
- Garnish with chopped parsley (if desired) and serve warm.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
Nutrition
- Serving Size: 1 portion (approximately 1 cup)
- Calories: 420
- Sugar: 2g
- Fat: 28g
- Carbohydrates: 34g
- Fiber: 3g
- Protein: 11g