Written by

Emma Edwards

Published

Creamy Scalloped Potatoes with Gruyère and Caramelized Onions Recipe Easy and Delicious

Ready In 1 hour 40 minutes
Servings 6-8 servings
Difficulty Medium

Love this? Save it for later!

Share the inspiration with your friends

“I was supposed to be making mashed potatoes for Sunday dinner,” I confessed to my friend over coffee last week. Honestly, that was the plan. But as it often happens in my kitchen, the best meals come from a little chaos. The oven was already on too high, the timer was forgotten, and then there was this unexpected caramelization of onions that I wasn’t even aiming for. Somehow, that mix-up gave birth to my now beloved creamy scalloped potatoes with Gruyère and caramelized onions. It wasn’t fancy or planned, but it was soul-satisfying and utterly delicious.

You know that feeling when a mishap in the kitchen turns into a recipe you keep coming back to? Maybe you’ve been there, too—scrambling to fix a small disaster only to find the result better than you imagined. This recipe is exactly that kind of happy accident. The melted Gruyère adds a nutty depth that pairs perfectly with the sweet, golden onions, all wrapped in a luscious, velvety cream sauce.

I remember the day clearly: it was a chilly Thursday evening in early November, and I was distracted by a phone call halfway through prepping. The onions browned a bit more than usual, and instead of tossing them, I decided to roll with it. That little decision made all the difference. This dish has stuck with me ever since, popping up at holiday dinners and cozy weeknight meals alike. Let me tell you, it’s a crowd-pleaser every time.

Why You’ll Love This Creamy Scalloped Potatoes with Gruyère and Caramelized Onions Recipe

After testing countless versions, I can confidently say this recipe hits all the right notes without fuss or fancy ingredients. Here’s why you might fall for it as hard as I have:

  • Quick & Easy: The prep takes about 20 minutes, and it’s perfect for busy evenings or when you want something comforting without the stress.
  • Simple Ingredients: No need to hunt down specialty items—most are pantry staples or easy to find at any grocery store.
  • Perfect for Dinner Parties: Whether it’s a holiday feast or a casual get-together, this dish impresses without stealing the spotlight.
  • Crowd-Pleaser: Kids and adults alike love the creamy, cheesy layers with the sweet bite of caramelized onions.
  • Unbelievably Delicious: The combination of Gruyère’s smooth nuttiness and the rich cream sauce creates an indulgent texture that’s just irresistible.

What sets this apart from other scalloped potato recipes? It’s the balance of flavors and the layering technique that ensures every bite has that perfect harmony of creaminess, cheese, and sweet onion. Plus, I’ve found that using a mix of Yukon Gold and Russet potatoes gives the best texture—creamy but with a slight bite. Honestly, it’s the kind of dish that makes you close your eyes and savor every mouthful.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that come together to deliver bold flavor and satisfying texture without any fuss. Most of these are pantry staples, and if you don’t have one or two, I’ve included easy swaps below.

  • Potatoes: 2 pounds (900 g) Yukon Gold and Russet potatoes, peeled and thinly sliced (about 1/8 inch thick). I like this combo for creaminess and structure.
  • Gruyère Cheese: 8 ounces (225 g), shredded (look for quality like Emmi Gruyère for best melt and flavor).
  • Yellow Onions: 2 medium, thinly sliced (caramelized slowly for sweetness).
  • Unsalted Butter: 3 tablespoons (adds richness and helps caramelize onions).
  • All-Purpose Flour: 3 tablespoons (for thickening the cream sauce).
  • Garlic: 2 cloves, minced (for subtle aromatic depth).
  • Whole Milk: 2 cups (480 ml) (creamier texture) – swap with half-and-half for extra richness or dairy-free milk if needed.
  • Heavy Cream: 1 cup (240 ml) (to make the sauce luxuriously creamy).
  • Salt and Freshly Ground Black Pepper: to taste (season carefully to balance the sweetness of onions and richness of cheese).
  • Fresh Thyme: 1 teaspoon, chopped (optional, adds a lovely herbaceous note).

Substitution tip: If you want a gluten-free version, you can replace the all-purpose flour with cornstarch or a gluten-free flour blend. For a sharper cheese flavor, swap Gruyère with aged cheddar or fontina.

Equipment Needed

  • Mandoline or Sharp Knife: For thin, even potato slices. I personally prefer a mandoline for consistency, but a steady hand with a knife works fine too.
  • Large Skillet: For caramelizing onions. A heavy-bottomed pan helps prevent burning and ensures even cooking.
  • Medium Saucepan: To prepare the cream sauce. A non-stick pan makes stirring easier.
  • Baking Dish: A 9×13-inch (23×33 cm) ceramic or glass dish works perfectly for layering and baking.
  • Whisk and Wooden Spoon: For stirring sauce and onions respectively.
  • Grater: For shredding Gruyère. Freshly shredded cheese melts better than pre-shredded.

If you’re on a budget, you can get by with just a sharp knife and a sturdy pan. For caramelizing onions, patience is key—use medium-low heat and stir often. Keeping your knives sharp will save you a lot of hassle and keep slices uniform.

Preparation Method

creamy scalloped potatoes preparation steps

  1. Prep the Potatoes: Peel and slice potatoes about 1/8 inch (3 mm) thick using a mandoline or sharp knife. Aim for even slices so they cook uniformly. This step takes about 10-15 minutes.
  2. Caramelize the Onions: In a large skillet, melt 3 tablespoons butter over medium-low heat. Add the sliced onions and a pinch of salt. Cook slowly, stirring occasionally, for 25-30 minutes until golden brown and sweet. Don’t rush this—caramelization is the magic here.
  3. Make the Cream Sauce: In a medium saucepan, melt 3 tablespoons of butter over medium heat. Whisk in 3 tablespoons flour and cook for 1-2 minutes until bubbly but not browned. Slowly whisk in whole milk (2 cups/480 ml) and heavy cream (1 cup/240 ml). Add minced garlic, salt, pepper, and thyme (if using). Cook, whisking often, until sauce thickens and coats the back of a spoon, about 5-7 minutes.
  4. Layer the Dish: Preheat your oven to 350°F (175°C). Lightly butter your baking dish. Arrange a layer of potato slices on the bottom (about one-third). Sprinkle with a third of the caramelized onions and a third of the shredded Gruyère. Pour about a third of the cream sauce evenly over the layer. Repeat two more times, finishing with cheese on top.
  5. Bake: Cover the dish with foil and bake for 40 minutes. Remove foil and bake for an additional 25-30 minutes until the top is golden and bubbly, and potatoes are tender when pierced. If browning too quickly, tent loosely with foil.
  6. Rest and Serve: Let the dish rest for 10 minutes before serving to allow the sauce to thicken slightly. This also helps the layers set, making serving neater.

Pro tip: If the sauce seems too thick during cooking, add a splash more milk. If too thin, cook a little longer to reduce. And hey, don’t sweat a little uneven browning—it only adds character.

Cooking Tips & Techniques

Cooking creamy scalloped potatoes with Gruyère and caramelized onions is all about patience and layering flavors. Here are some tips I’ve learned the hard way:

  • Thickness Matters: Slicing potatoes uniformly ensures even cooking. Too thick and they’ll stay crunchy; too thin and they might turn to mush.
  • Slow Caramelization: Resist the urge to crank up the heat on onions. Low and slow for 25-30 minutes is the secret to deep, sweet flavor.
  • Cheese Quality: Freshly grated Gruyère melts beautifully. Pre-shredded cheese can sometimes have anti-caking agents that affect melt and texture.
  • Watch the Sauce: When making the cream sauce, whisk constantly to avoid lumps and prevent burning on the bottom.
  • Don’t Skip the Resting: Letting the casserole sit after baking helps it firm up, making it easier to serve without falling apart.
  • Multitasking: While onions caramelize, prep potatoes and make the sauce to save time. I often use this time to tidy up or set the table.

One time, I got distracted mid-baking (story of my life) and the top browned faster than expected. A quick tent with foil saved the dish, so keep that foil handy just in case!

Variations & Adaptations

This recipe is super versatile, and I’ve tried a few tweaks over time that you might enjoy:

  • Vegetarian Option: Use vegetable broth instead of cream for a lighter sauce, and add sautéed mushrooms for an earthy touch.
  • Seasonal Twist: Swap caramelized onions with shallots in spring or add a handful of fresh herbs like rosemary or sage for a fragrant variation.
  • Low-Carb Version: Replace potatoes with thinly sliced cauliflower or kohlrabi, and use almond flour for thickening the sauce.
  • Dairy-Free Alternative: Use coconut cream and a vegan cheese substitute, and caramelize the onions in olive oil instead of butter.
  • My Personal Spin: Once I added crispy pancetta between layers for a salty crunch that paired beautifully with the creamy cheese and sweet onions.

Feel free to experiment with your favorite cheeses or herbs. This dish is forgiving and welcomes creativity!

Serving & Storage Suggestions

Creamy scalloped potatoes with Gruyère and caramelized onions are best served warm, straight from the oven. The top should be golden and slightly crisp, while the interior remains tender and rich.

Pair it with a simple green salad or roasted vegetables to balance the richness. For beverages, a crisp white wine like Sauvignon Blanc or a light red such as Pinot Noir complements the nutty cheese beautifully.

Leftovers store well in the refrigerator for up to 3 days in an airtight container. Reheat gently in the oven at 325°F (160°C) until warmed through, covering with foil to prevent drying out. You can also freeze portions wrapped tightly for up to 2 months; thaw overnight in the fridge before reheating.

Flavors tend to deepen after resting overnight, making this a great dish to prepare ahead for gatherings. Just remember to allow the casserole to come to room temperature before reheating to keep that creamy texture intact.

Nutritional Information & Benefits

This creamy scalloped potato dish offers a comforting balance of carbohydrates, protein, and fats. Potatoes provide essential potassium and vitamin C, while Gruyère cheese delivers a good source of calcium and protein. Onions add antioxidants and fiber to the mix.

With the use of milk and cream, this recipe is rich and satisfying, so portion control is key if you’re watching calories. For a lighter version, you can reduce the cream and use low-fat milk without sacrificing much flavor.

Gluten-free eaters can easily adapt this recipe by substituting the flour with cornstarch or arrowroot powder. Dairy-free alternatives work well too, making this dish accessible for various dietary needs.

Overall, this recipe is a cozy indulgence that fits well into a balanced diet when enjoyed moderately, especially during cooler months when comfort food feels just right.

Conclusion

This creamy scalloped potatoes with Gruyère and caramelized onions recipe isn’t just a side dish—it’s a little piece of comfort and joy that’s become a staple in my kitchen. Its rich creaminess, sweet onions, and nutty cheese layers come together in a way that feels both indulgent and approachable. Whether you’re making it for a special occasion or a simple family dinner, it’s sure to bring smiles to the table.

Don’t be afraid to make it your own by trying different cheeses or adding herbs you love. I’d love to hear how you customize it or any kitchen stories you have while making this dish. Sharing recipes is how we keep these little food memories alive, right?

So, grab those potatoes and onions, turn on some music, and give this recipe a try. If you enjoy creamy, cheesy goodness with a hint of sweetness, this one’s for you. Drop a comment below with your thoughts or variations—you know I read every single one!

FAQs About Creamy Scalloped Potatoes with Gruyère and Caramelized Onions

Can I prepare this dish ahead of time?

Absolutely! You can assemble the dish a few hours before baking and keep it covered in the fridge. Just add extra baking time if baking straight from cold.

What’s the best way to slice potatoes evenly?

A mandoline slicer is ideal for uniform slices, but a sharp knife and steady hand work too. Aim for about 1/8 inch thickness.

Can I use other cheeses instead of Gruyère?

Yes! Fontina, Swiss, or even sharp cheddar are great alternatives, though Gruyère offers that distinct nutty flavor.

How do I know when the scalloped potatoes are done?

They’re done when the top is golden and bubbly, and a knife slides easily through the potatoes without resistance.

Is there a dairy-free version of this recipe?

Yes, use dairy-free milk and cream substitutes, caramelize onions in olive oil, and swap Gruyère for a plant-based cheese alternative.

Pin This Recipe!

creamy scalloped potatoes recipe

Print

Creamy Scalloped Potatoes with Gruyère and Caramelized Onions

A rich and indulgent scalloped potato dish featuring creamy layers of Gruyère cheese and sweet caramelized onions, perfect for cozy dinners and holiday gatherings.

  • Author: Sophia
  • Prep Time: 20 minutes
  • Cook Time: 1 hour 5 minutes
  • Total Time: 1 hour 25 minutes
  • Yield: 6 servings 1x
  • Category: Side Dish
  • Cuisine: French-inspired

Ingredients

Scale
  • 2 pounds Yukon Gold and Russet potatoes, peeled and thinly sliced (about 1/8 inch thick)
  • 8 ounces Gruyère cheese, shredded
  • 2 medium yellow onions, thinly sliced
  • 3 tablespoons unsalted butter
  • 3 tablespoons all-purpose flour
  • 2 cloves garlic, minced
  • 2 cups whole milk
  • 1 cup heavy cream
  • Salt and freshly ground black pepper, to taste
  • 1 teaspoon fresh thyme, chopped (optional)

Instructions

  1. Peel and slice potatoes about 1/8 inch thick using a mandoline or sharp knife. Aim for even slices so they cook uniformly. This step takes about 10-15 minutes.
  2. In a large skillet, melt 3 tablespoons butter over medium-low heat. Add the sliced onions and a pinch of salt. Cook slowly, stirring occasionally, for 25-30 minutes until golden brown and sweet.
  3. In a medium saucepan, melt 3 tablespoons of butter over medium heat. Whisk in 3 tablespoons flour and cook for 1-2 minutes until bubbly but not browned.
  4. Slowly whisk in whole milk (2 cups) and heavy cream (1 cup). Add minced garlic, salt, pepper, and thyme (if using). Cook, whisking often, until sauce thickens and coats the back of a spoon, about 5-7 minutes.
  5. Preheat oven to 350°F (175°C). Lightly butter a 9×13-inch baking dish.
  6. Arrange a layer of potato slices on the bottom (about one-third). Sprinkle with a third of the caramelized onions and a third of the shredded Gruyère. Pour about a third of the cream sauce evenly over the layer.
  7. Repeat layering two more times, finishing with cheese on top.
  8. Cover the dish with foil and bake for 40 minutes. Remove foil and bake for an additional 25-30 minutes until the top is golden and bubbly and potatoes are tender when pierced. Tent loosely with foil if browning too quickly.
  9. Let the dish rest for 10 minutes before serving to allow the sauce to thicken and layers to set.

Notes

Use a mandoline for even potato slices. Caramelize onions slowly over medium-low heat for best flavor. Freshly grated Gruyère melts better than pre-shredded. Let the casserole rest after baking for easier serving. If sauce is too thick, add a splash more milk; if too thin, cook longer to reduce. Tent with foil if top browns too quickly.

Nutrition

  • Serving Size: 1 cup (approximate)
  • Calories: 350
  • Sugar: 5
  • Sodium: 350
  • Fat: 22
  • Saturated Fat: 13
  • Carbohydrates: 28
  • Fiber: 3
  • Protein: 10

Keywords: scalloped potatoes, Gruyère, caramelized onions, creamy potatoes, comfort food, holiday side dish, cheesy potatoes

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating