clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cheesy Pesto Scalloped Potatoes

  • Author: Molly
  • Total Time: 2 hours 15 minutes
  • Yield: 8-10 servings 1x


These Cheesy Pesto Scalloped Potatoes are a carby, cheesy dream! Potatoes bake in an herby gruyere and parmesan cheese sauce until tender and creamy. This is the perfect side dish for the holiday season, or anytime you’re craving a cheesy carb hug.



For the Quick Herb Pesto:

  • 1 garlic clove, smashed
  • 1/2 cup fresh basil
  • 1/4 cup fresh parsley
  • 2 oz parmesan cheese, grated
  • Salt and pepper (roughly 1/2 teaspoon each)

For the Potatoes:

  • 3 lbs Yukon gold potatoes, thinly sliced (no need to peel unless you want to)
  • 2 tablespoons unsalted butter
  • 1 medium onion, finely diced
  • 2 tablespoons all-purpose flour
  • 2 cups 2% or whole milk
  • 2 oz parmesan cheese, grated
  • 8 oz gruyere cheese, grated
  • Salt and pepper, to taste
  • Fresh herbs, chopped, for garnish


For the Quick Pesto: 

  1. In a food processor, combine the garlic, basil, parsley, parmesan cheese, and a pinch of salt and pepper. Pulse to combine and chop everything very fine. The consistency will not be as runny as traditional pesto, but that’s OK. We just need the flavor here.
  2. Set aside.

For the Gratin:

  1. Preheat the oven to 375°F and butter a 9 x 13-inch baking dish.
  2. Arrange the potatoes in the baking dish, stacking them in an accordion style. Set aside.
  3. In a large saucepan or skillet, melt the butter over medium heat. Add the onion and pinch of salt and cook for 10 minutes, stirring frequently, or until the onion is soft and translucent.
  4. Add the flour and mix until combined, stirring constantly. Cook for a minute to get rid of the raw flour flavor.
  5. Slowly and very gradually, stream in the milk, stirring constantly. Cook for a couple minutes or until the milk has thickened enough to coat the back of a spoon.
  6. Add half of the grated gruyere and parmesan cheeses, along with the pesto, to the white sauce. Stir until the cheeses are melty and everything is smooth and creamy. Season, to taste, with salt and pepper.
  7. Pour the pesto cream sauce over the potatoes in the baking dish. It will be thick – this is OK! Just smooth it out as best you can with a spoon or spatula, gently nudging the sauce down into the cracks and crevices of the potatoes.
  8. Top with the remaining cheeses and season with more black pepper over top.
  9. Cover the pan with foil and transfer to the oven. Bake for 1 hour 15 minutes to 1 hour 30 minutes, or until a sharp knife easily pierces the potatoes without resistance.
  10. Remove the foil and bake for another 15 minutes, or until the top is golden brown and crusty in spots. If a deeper crust is preferred, you can broil it for a minute, watching it closely.
  11. Garnish with fresh herbs and serve while hot.


I recommend making the quick herb pesto yourself and avoiding store-bought or even homemade pesto (the traditional kind with nuts and lots of olive oil). Based on my multiple testings of this recipe, traditional pesto makes this overly greasy and takes away from the creaminess of the sauce and potatoes.

  • Prep Time: 15 minutes
  • Cook Time: 2 hours (mostly inactive time)
  • Category: side dishes

Keywords: cheesy pesto scalloped potatoes, pesto cream potatoes, pesto potatoes au gratin, cheesy pesto potatoes au gratin, holiday potato side dishes, thanksgiving potato dishes