Thin slices of potato, piled up within a delicious creamy sauce. The tops crispy and golden, paired with goat cheese and fresh rosemary.

40 mins
1 hour 30 mins


  • Saucepan
  • Whisk
  • 9" x 13" pan


  • 1/4 cup unsalted butter
  • 3 cloves garlic, chopped finely
  • 1/4 cup all-purpose flour
  • 3 cups whole milk
  • 1 Tbsp fresh rosemary, chopped
  • 14 oz fresh goat cheese
  • 3 lbs Little Potatoes
  • 1/4 cup small onions, sliced thinly
  • (To taste) salt and pepper


  • Step 1

    In a saucepan, melt the butter over medium heat. Add the garlic and stir for about one minute, then add in the flour, rosemary, and season with salt and pepper. Cook for another minute.

  • Step 2

    Gradually add in the milk, stirring as you go. A whisk helps at this stage. Continue cooking and stirring for about eight minutes, or until gently boiling and thickened. Add in the goat cheese, and heat through until the cheese melts into the sauce. Adjust seasoning if necessary.

  • Step 3

    Thinly slice the potatoes. Grease a 13″ x 9″ pan and lay about a third of the potatoes down. Sprinkle half the sliced onion, and about a third of the sauce. Repeat layers, then arrange the remaining potatoes over top. Pour the last of the sauce and sprinkle with salt and pepper.

  • Step 4

    Cover with aluminum foil and bake in the oven at 350 °F for one hour. Uncover, and bake until lightly browned and potatoes are tender, about 30 to 40 minutes. Let stand for five minutes before serving.