
There are quite a few potato gratin dishes we enjoy in Japan, but this was the first time I tried cooking it with leeks. Have you cooked with them before? Leeks are like giant green onions, but with a milder flavor. The slightly sweet yet savory and distinct herbaceous aroma is absolutely wonderful when paired with a cheesy potato gratin dish.
My family absolutely loves this Potato Leek Gratin. With a deep golden brown top, it’s nearly impossible not to go back for a second bite.
Why You’ll Love This Potato Leek Gratin
- Super comforting and decadent
- A perfect make-ahead side dish
- Vegetarian-friendly
- Excellent side for Sunday night dinner or your holiday table

Potatoes & Leeks – The Golden Combination
Some foods are meant to go hand in hand. Like Potatoes and leeks! They pair perfectly together that you can never go wrong no matter how you cook them. Potatoes with their smooth velvety texture and leeks with their savory depth. Together they make a great soup and a mouthwatering casserole!
How to Make The Gratin
This Potato Leek Gratin is really simple. Here are the steps involved:
- Simmer the leeks in a large skillet for about 20 minutes until they are cooked.
- In the meantime, thinly slice the potatoes and soak them in water.
- When the leeks are tender, add thyme, salt, pepper, and heavy whipping cream. Cook for another 5 minutes until the sauce gets thickened.
- Preheat your oven to 400°F.
- In a baking dish, layer one portion of the potatoes, then a portion of leek mixture, followed by cheese. Repeat for each layer.
- Sprinkle Panko and green onion on top.
- Cover with the aluminum foil and bake in the oven for 45 minutes.
- Remove the cover, and broil for 2-3 minutes until the top is glossy and golden brown.
What to Serve with Potato Leek Gratin
I usually serve this Potato Leek Gratin as a side to go with roast meat or fish. It certainly makes a special Sunday meal, but also elegant enough to serve on your holiday dinner. If you’re looking for menu inspiration for the holidays, I’d suggest serving the gratin with:
- Japanese Pork Roast
- Smoked Miso Butter Turkey Breast
- Arugula Salad with Fennel and Navel Orange
- Green Salad with Blood Orange Vinaigrette
Potato Leek Gratin
Ingredients
- 3 Tbsp unsalted butter
- 2 leeks
- 1 tsp Diamond Crystal kosher salt
- ¼ tsp thyme (fresh or dried)
- ⅛ tsp freshly ground black pepper
- ½ cup heavy (whipping) cream
- 1½ lb russet potatoes (3 potatoes)
- 2 cups Parmigiano-Reggiano or Parmesan cheese (grated)
- 2 cups Mexican-style shredded cheese
- 1 Tbsp panko (Japanese breadcrumbs)
- 1 green onion/scallion (chopped, to garnish)
Instructions
- Gather all the ingredients.
- Rinse 2 leeks and cut in half lengthwise. Chop into 1-inch (2.5-cm) pieces.
- Carefully wash the leeks again in running water.
- Use a bit of the 3 Tbsp unsalted butter to grease a baking dish.
- Heat a large skillet on mediium-high heat. When it‘s hot, add the rest of the butter. When it‘s melted, add the chopped leeks.
- Cover and let simmer for 20 minutes. Stir occasionally and cook until the leeks are soft.
- Meanwhile, peel and slice 1½ lb russet potatoes into ¼-inch (1.3-cm) pieces.
- Soak the sliced potatoes in water until you are ready to use them (to prevent them from changing color).
- When the leeks are soft, add ¼ tsp thyme, 1 tsp Diamond Crystal kosher salt, ⅛ tsp freshly ground black pepper, and ½ cup heavy (whipping) cream. Simmer another 5 minutes until the sauce thickens.
To Assemble and Bake
- Preheat the oven to 400°F (200ºC). Divide the potatoes, leek mixture, and cheeses (2 cups Parmigiano-Reggiano or Parmesan cheese and 2 cups Mexican-style shredded cheese) according to your baking dish size and depth. Mine is shallow, so I divided the ingredients in half. If yours is deeper than mine, then divide your ingredients into thirds.
- Layer one portion of potatoes in the baking dish.
- Then, layer one portion of the leek mixture.
- Layer one portion of each cheese. Repeat for each layer.
- Sprinkle 1 Tbsp panko (Japanese breadcrumbs) and 1 green onion/scallion (chopped) on top. Cover with aluminum foil and bake for 45 minutes. To check whether the dish is done, insert a skewer through the foil. If the skewer is able to go through the potato smoothly, then it’s ready. Remove the foil and change the oven setting to broil. Broil for 2–3 minutes until golden brown on top. Remove from the oven and let it sit another 15 minutes. Serve warm.
To Store
- You can keep the leftovers in an airtight container and store in the refrigerator for up to 3 days. The potato texture will change when frozen, so I do not recommend freezing this dish.
Nutrition
Did you make this recipe?
Tag @justonecookbook on Instagram so we can see your delicious creation!