Side Dishes
This au gratin potato recipe for a crowd transforms a classic comfort dish into a showstopping centerpiece that feeds 8–10 people with minimal fuss. The secret lies in perfectly layered thinly sliced potatoes, a rich béchamel sauce, and a golden, crispy cheese topping that everyone will fight for.
I developed this version after hosting holiday dinners where the au gratin always disappeared first—now it’s foolproof for any gathering.
What makes this recipe work for large groups is the technique: pre-cooking the potatoes to ensure tender centers, then building layers in multiple 9x13-inch dishes for even baking. The béchamel sauce is the foundation—creamy, flavorful, and just thick enough to hold the potatoes together without becoming soggy.
A final sprinkle of breadcrumbs before baking creates that coveted crispy top that’s impossible to resist.
By the time it emerges from the oven, you’ll have a dish that’s equal parts indulgent and impressive—creamy potato layers with a caramelized cheese crust that holds together even when sliced.
The aroma alone will have your guests gathering around the table, and the first bite will earn you compliments (and seconds). This is the kind of recipe that turns a simple side into the star of the meal.
Serve it family-style with roasted meats or as a hearty vegetarian main, paired with a crisp green salad or garlic bread. The leftovers reheat beautifully, making it perfect for meal prep too. Here’s how to make it happen without the stress.
Ingredients for au gratin potato recipe for a crowd
Ten essential ingredients for a crowd-pleasing au gratin that wows every time.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 4 lb | Thinly sliced (1/8-inch thick), peeled |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed |
| All-Purpose Flour 🌾 | ½ cup | Sifted for smooth béchamel |
| Whole Milk 🥛 | 3 cups | Full-fat for creaminess |
| Sharp White Cheddar Cheese 🧀 | 2 cups | Shredded, block preferred |
| Gruyère Cheese 🧀 | 1 cup | Shredded, nutty flavor |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated, fine |
| Salt 🧂 | 2 tsps | Kosher or sea salt |
| Ground Black Pepper 🌶️ | 1 tsp | Freshly ground |
| Garlic Cloves 🧄 | 4 cloves | Minced for béchamel |
| Dry Breadcrumbs 🍞 | ½ cup | Panko preferred for crisp |
| Fresh Nutmeg 🌿 | ¼ tsp | Finely grated |
| Heavy Cream 🥛 | 1 cup | For extra richness |
The potatoes are the foundation—Russet is ideal for its fluffy texture. Buy a few extra pounds to account for trimming and slicing. Whole Foods or local markets often have pre-peeled options, but peeling yourself ensures cleaner slices. For the cheeses, block cheddar and Gruyère shred best—pre-shredded gets clumpy. Freshly grated Parmesan adds depth without overpowering. The butter should be cold when you start the béchamel, or you'll end up with lumps. If you're prepping ahead, slice the potatoes and store them in cold water to prevent browning until ready to layer.
No Gruyère? Extra sharp cheddar works in a pinch, though it lacks the nutty complexity. Substitute heavy cream with half-and-half for a lighter version. For the breadcrumbs, panko gives the best crisp, but regular dry breadcrumbs work if that's what you have. Fresh nutmeg is non-negotiable here—it's what elevates the dish from good to restaurant-quality. If you can't find it, ground nutmeg at half the amount is better than skipping it. The béchamel should be thick enough to coat the back of a spoon but still flow smoothly. If it's too thin, simmer longer; if too thick, whisk in a splash of milk.
Pre-cook the potato slices for 5-7 minutes before layering—they'll finish cooking in the oven. Assemble the dish at least 1 hour before baking to let flavors meld. Once baked, let it rest 10 minutes before slicing, or the cheese topping will slide off. Leftovers reheat beautifully—cover with foil and warm in a 350°F oven for 15-20 minutes. For a make-ahead option, assemble the dish, refrigerate overnight, then bake as directed—it'll be even more flavorful. Store any leftovers in the fridge for up to 4 days or freeze for 3 months.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this for lazy Sundays—just peel, slice, layer, and bake. No chopping boards, no extra dishes, just one sheet pan that does all the work while you sip coffee.
- Creamy Crisp Perfection: That golden crust? Pure satisfaction. The flour-butter roux thickens the milk into a velvety sauce, and the sharp cheddar melts into gooey pockets—every bite has both texture and depth.
- Game for Any Gathering: Between us, this feeds 8+ with ease. Bring it potluck-style, serve it at game day, or even pack leftovers for lunch—it’s the dish that fits every occasion without trying too hard.
- Budget-Friendly Crowd Pleaser: Russets and cheddar stretch far, and you’re using pantry staples. Honestly, I’ve made this for $1.50 per serving, and no one ever complains—just seconds, thirds, and “make this again.”
Step-by-step instructions for perfect au gratin potatoes
Here's how to create a restaurant-quality au gratin with a golden, crispy top and creamy interior.
Prepare the Potatoes for Even Cooking
Peel the 4 lb russet potatoes and slice them into even ⅛-inch thick rounds using a mandoline or sharp knife. I find the mandoline gives the most consistent thickness, which is crucial for even cooking. Soak the sliced potatoes in cold water for 10 minutes to remove excess starch, then drain and pat completely dry with paper towels. This step prevents a gummy texture in the final dish.
Arrange the potato slices in a single layer on a baking sheet lined with paper towels. I overlap them slightly to ensure complete drying. Let them sit uncovered for 15 minutes at room temperature while you prepare the béchamel. The drier the potatoes, the crispier your final top will be.
Make the Signature Béchamel Sauce
In a large saucepan, melt the 1 cup unsalted butter over medium heat until foaming but not browned. Whisk in the 0.5 cup sifted all-purpose flour and cook for 1-2 minutes until the mixture forms a smooth paste and smells nutty. This is your roux foundation.
Gradually whisk in the 3 cups whole milk, about ½ cup at a time, allowing each addition to be fully incorporated before adding more. Return heat to medium-low and simmer for 5-7 minutes until the sauce thickens enough to coat the back of a spoon. Stir in the 4 minced garlic cloves, 1 cup heavy cream, 0.25 tsp freshly grated nutmeg, 1 tsp freshly ground black pepper, and 1 tsp of the 2 tsps salt. Remove from heat and set aside.
Layer Potatoes with Cheese and Sauce
Preheat your oven to 375°F. In a large, deep baking dish (at least 9x13 inches), spread half of the potato slices in a single layer. Pour half of the warm béchamel sauce over the potatoes, then sprinkle with half of each cheese: 1 cup shredded sharp white cheddar, ½ cup shredded gruyère, and ¼ cup freshly grated parmesan.
Repeat with the remaining potato slices, béchamel sauce, and cheeses. The top layer should be potatoes, not cheese. Press down gently on each layer to eliminate air pockets and ensure even distribution of the sauce. This layering technique creates that signature cheesy, creamy texture throughout.
Create the Crispy Topping
In a small bowl, combine the remaining ½ cup parmesan cheese with the 0.5 cup dry breadcrumbs. Sprinkle this mixture evenly over the top of the potato casserole. Drizzle any remaining béchamel sauce from the saucepan over the top, then sprinkle the remaining 1 tsp salt evenly across the surface.
Bake uncovered for 45-50 minutes until the top is deep golden brown and the edges are bubbling. The center should still feel slightly soft when pressed gently with a spoon—this indicates the potatoes are tender but not mushy. If the top browns too quickly, tent loosely with foil for the last 10 minutes of baking.
Rest and Serve for Perfect Texture
Remove the au gratin from the oven and let it rest for 10-15 minutes before serving. This resting period allows the layers to set and the juices to redistribute, preventing a runny center. The top will be crispy while the interior remains creamy and cheesy.
Use a large spatula to gently loosen the edges before serving. The potatoes should come out in clean slices with that perfect combination of crispy top and tender interior. For best results, serve immediately with a simple green salad or roasted vegetables to balance the richness.
Pro Tips For Making Au Gratin Potato Recipe For A Crowd
- PARBOIL POTATOES FIRST: Russets are stubborn—skip this, and your dish will turn to glue. Boil whole, unpeeled potatoes for 8-10 minutes until a knife slips in easily, then cool in ice water. This guarantees even cooking and prevents that dreaded gummy center when baking later.
- USE COLD MILK FOR BÉCHAMEL: I learned this the hard way—warm milk makes lumpy roux. Whisk cold milk into the butter-flour mixture slowly while stirring constantly. If it still clumps, strain it. Trust me, your crowd won’t notice the effort, but they’ll taste the difference.
- LAYER CHEESE LIKE A PRO: Don’t just dump shredded cheddar on top—it’ll melt into a sad, greasy mess. Start with a thin layer of cheese between potato slices, then finish with a final blanket. Press it down lightly to seal the edges, so the cheese melts into the dish instead of sliding off.
- BAKE COVERED, THEN UNCOVERED: Start with foil tented over the dish for the first 45 minutes—this traps steam and cooks the potatoes evenly. Then remove the foil for the last 15-20 minutes to brown the top. No broiler? Just crank the oven to 425°F for the final stretch.
Serving suggestions for this dish
Family-Style Serving
Serve your au gratin directly from the baking dish for that classic family-style presentation. Use a large 9x13-inch dish for easy slicing with a hot knife—this helps create clean, crispy-edged portions.
I like to place the dish in the center of the table so guests can serve themselves, especially when you're feeding a crowd. For extra drama, garnish with fresh parsley or chives right before serving. 🥗
Portion Control
For a crowd of 8-10 people, this recipe yields 10-12 servings—about ½ cup per person. If you're worried about leftovers, divide the baked dish into two 9x13-inch pans before baking.
This ensures even cooking and makes it easier to serve smaller portions. For buffet-style events, use a serving spoon to scoop neat portions onto plates.
Pairing Perfection
A crisp arugula salad with lemon vinaigrette cuts through the richness beautifully. Toss 4 cups baby arugula with 2 tbsp olive oil, 1 tbsp lemon juice, and a pinch of flaky sea salt.
For a heartier option, serve with garlic bread or roasted Brussels sprouts—the caramelized edges complement the creamy potatoes perfectly. 🍽️
Make-Ahead Serving
Assemble the au gratin up to 24 hours ahead and refrigerate uncovered. When ready to bake, add 10-15 minutes to the cooking time (cover with foil for the first 30 minutes to prevent over-browning).
This method deepens the flavors and makes serving stress-free. For a holiday buffet, keep the dish warm in a 200°F oven while other dishes are being served.
Leftovers Reinvented
Reheat leftovers in a 350°F oven for 15-20 minutes covered with foil, then uncover for the last 5 minutes to crisp the top again. For a quick lunch, slice into thick wedges and serve with a fried egg on top—this becomes a delicious breakfast hash.
Store leftovers in airtight containers for up to 4 days or freeze for 3 months. 💡
Garnish Like a Pro
Before serving, sprinkle the top with toasted breadcrumbs or crushed Parmesan for extra crunch. A drizzle of truffle oil (just ½ tsp) adds a luxurious touch, while fresh herbs like parsley or thyme brighten the dish.
For a smoky twist, top with crumbled bacon or sautéed mushrooms in the final minutes of baking.
Nutrition facts
Frequently asked questions
Can I make au gratin potatoes ahead of time?
Assemble the dish completely (including the breadcrumb topping) and refrigerate it uncovered for up to 24 hours before baking. When ready to bake, add 10-15 extra minutes to the cooking time. Cover with foil for the first 30 minutes to prevent over-browning while the center warms through. This method actually enhances the flavors!
What's the best way to scale this recipe for a larger crowd?
For 20+ servings, use two 9x13-inch baking dishes instead of one. Double all ingredients exactly, but bake each dish separately for 45-50 minutes. The smaller surface area ensures even cooking. For 30+ servings, consider using a 13x18-inch roasting pan—just reduce the baking time by 10 minutes since it's shallower.
Why did my au gratin turn out watery?
Watery au gratin usually means the potatoes weren't dried properly or the sauce was too thin. Always pat potato slices completely dry and let them air-dry for 15 minutes before layering. For the sauce, simmer it until it coats the back of a spoon—it should be thick but still pourable. If using pre-shredded cheese, squeeze out excess moisture with a clean towel before adding.
Can I substitute the cheeses in this recipe?
Yes, but choose carefully! For the sharp white cheddar, Pepper Jack adds heat or Monterey Jack for milder flavor. Replace Gruyère with Comté or Emmental for similar nutty notes. Skip the Parmesan? Use extra Pecorino Romano instead. Pro tip: Pre-shredded cheese contains anti-caking agents that make the topping crumbly—always shred your own!
How do I reheat leftovers without drying them out?
Cover the leftovers with foil and reheat in a 350°F oven for 15-20 minutes. For the last 5 minutes, remove the foil to crisp the top. Microwave reheating works too: Cover with a damp paper towel and heat in 30-second bursts at 50% power>, stirring between each interval. Never reheat uncovered—the cheese will turn rubbery!
