Go Back
Close-up of a slice of cheesy loaded potato casserole with bacon and green onions on a white plate.

Creamy Cheesy Garlic Herb Potato Casserole

A truly comforting and flavorful potato casserole featuring tender, thinly sliced potatoes baked in a rich, creamy garlic-herb sauce with a generous blend of sharp cheddar and Gruyère cheeses. This dish is perfect as a hearty side for any meal or a delightful vegetarian main.
Prep Time 25 minutes
Cook Time 55 minutes
Total Time 1 hour 20 minutes
Servings: 8 servings
Course: Main Course, Side Dish
Cuisine: American
Calories: 450

Ingredients
  

For the Potatoes
  • 3 lbs Yukon Gold or Russet Potatoes peeled and thinly sliced (about 1/8-inch thick)
For the Creamy Cheese Sauce
  • 3 tbsp Unsalted Butter none
  • 1/2 cup Yellow Onion finely minced
  • 4 cloves Garlic minced
  • 3 tbsp All-Purpose Flour none
  • 2 cups Whole Milk warm, or 2%
  • 1 cup Heavy Cream warm
  • 1 tsp Fresh Thyme Leaves chopped
  • 1/2 tsp Fresh Rosemary finely chopped
  • 1/2 tsp Salt plus more to taste
  • 1/4 tsp Black Pepper freshly ground, plus more to taste
  • Pinch Nutmeg freshly grated, optional
  • 1.5 cups Sharp Cheddar Cheese shredded, divided
  • 1 cup Gruyère Cheese shredded, divided (or more cheddar)

Equipment

  • 9x13 inch baking dish
  • Large Mixing Bowl
  • Large saucepan or Dutch oven
  • Whisk
  • Sharp Knife or Mandoline
  • Grater

Method
 

Prepare the Potatoes & Oven
  1. Preheat your oven to 375°F (190°C). Butter or lightly grease a 9x13 inch baking dish and set aside. Slice the peeled potatoes uniformly thin (about 1/8-inch) using a sharp knife or a mandoline. Place the sliced potatoes in a large bowl.
Make the Creamy Cheese Sauce
  1. In a large saucepan or Dutch oven, melt the butter over medium heat. Add the finely minced onion and cook for 3-5 minutes until softened and translucent, being careful not to brown. Add the minced garlic and cook for another minute until fragrant.
  2. Sprinkle the flour over the onion and garlic. Cook, stirring constantly with a whisk, for 1 minute to create a roux. Gradually whisk in the warm milk and heavy cream, a little at a time, until smooth and no lumps remain. Bring the mixture to a gentle simmer, stirring constantly, and cook for 2-3 minutes until thickened.
  3. Remove the saucepan from the heat. Stir in the chopped fresh thyme, rosemary, 1/2 tsp salt, 1/4 tsp black pepper, and a pinch of nutmeg (if using). Add 1 cup of the shredded sharp cheddar cheese and 3/4 cup of the shredded Gruyère cheese. Stir until the cheeses are completely melted and the sauce is smooth and creamy. Taste and adjust seasoning if needed.
Assemble the Casserole
  1. Pour the prepared cheese sauce over the sliced potatoes in the large bowl. Gently toss the potatoes to ensure every slice is thoroughly coated with the creamy sauce. This helps prevent sticking and ensures even flavor distribution.
  2. Arrange half of the coated potatoes evenly in the prepared baking dish. Top with half of the remaining shredded cheddar and Gruyère cheese (reserve some for the final topping). Layer the remaining potatoes over the cheese, spreading them evenly.
Bake to Perfection
  1. Cover the baking dish tightly with aluminum foil. Bake for 35 minutes. This steaming period allows the potatoes to cook through without drying out.
  2. Remove the foil. Sprinkle the remaining shredded cheese over the top of the casserole. Return to the oven and bake uncovered for an additional 20-25 minutes, or until the potatoes are fork-tender and the cheese is bubbly, golden brown, and slightly crispy.
  3. Once baked, remove the casserole from the oven and let it rest for 10-15 minutes before serving. This allows the sauce to set and makes for easier serving.

Notes

For a spicier kick, add a pinch of cayenne pepper to the cheese sauce. To make this casserole ahead, assemble it, cover tightly, and refrigerate for up to 24 hours. Add an extra 10-15 minutes to the covered baking time if baking from cold. Leftovers can be stored in an airtight container in the refrigerator for up to 3-4 days and reheated gently.