These baked scallops sit in their shells under a mushroom-and-ham béchamel, finished with Parmesan that browns in the oven. The whole thing takes 40 minutes, and the result looks far more involved than it is. If you want a starter that feels genuinely special without a complicated technique, this is a solid choice.
Why this recipe works
Two things carry this dish. First, the béchamel acts as a protective layer over the scallops during baking — because scallops overcook fast, the sauce slows the heat transfer and keeps the flesh tender rather than rubbery. Second, cooking the mushrooms long enough to release and then evaporate their liquid (that 5–8 minute window in the recipe) means the filling stays thick when you fold in the béchamel, not watery. A wet filling slides off the scallop and pools at the bottom of the shell. Getting the mushrooms properly dry before combining everything is the step that separates a clean, saucy result from a soggy one.
If something goes sideways
- Béchamel has lumps: Take the pan fully off the heat before adding the milk, and add it very slowly at first — just a splash, whisk until smooth, then another splash. If lumps have already formed, press the sauce through a fine-mesh strainer before folding it into the mushrooms.
- Sauce is too thick to spoon: Stir in an extra tablespoon of warm milk before combining with the mushroom mixture. The sauce should fall slowly from a spoon, not hold a stiff peak.
- Shells tip over on the baking sheet: Scrunch small pieces of foil under each shell to prop them level. An uneven shell lets the sauce run out before it sets.
- Parmesan isn’t browning: Your oven may run cool. Switch to the broiler for the final 1–2 minutes and watch it closely — it goes from pale to burnt quickly.
- Scallops look grey and rubbery after baking: They were overcooked, usually because the oven was too hot or they went in for longer than 10 minutes. Pull them the moment the sauce bubbles at the edges — the scallops carry over a little heat after you take them out.
Make-ahead notes
You can prepare the mushroom béchamel filling up to 24 hours ahead and store it in an airtight container in the fridge. The shells can be sanitised and dried the day before as well. When you’re ready to cook, let the filling sit at room temperature for about 15 minutes so it loosens slightly and spoons easily — cold filling straight from the fridge tends to clump. Assemble the shells, add the Parmesan, and bake as directed. Skip trying to freeze the assembled dish — the béchamel separates on thawing and the scallop texture suffers. Fresh scallops are worth using fresh.
Baked Scallops with Mushrooms and Béchamel Sauce
Equipment
- Large Pot
- Medium saucepan
- Small Saucepan
- Rimmed baking sheet
- Wooden spoon
- Grater for Parmesan
- Chef’s knife and cutting board
Ingredients
- 8 large fresh scallops on the half shell already detached
- 4 tablespoons unsalted butter divided
- 1 small onion finely chopped
- 1 clove garlic finely chopped
- ½ tablespoon fresh thyme finely chopped
- 2 ounces ham chopped
- 5 ounces white mushrooms coarsely chopped
- salt to taste
- freshly ground black pepper to taste
- 2 tablespoons all-purpose flour
- 1 ½ cups whole milk
- 4 tablespoons freshly grated Parmesan cheese
Instructions
- Place the scallop shells in a large pot of boiling water and boil for 3-4 minutes to sanitise them. Remove with tongs and set aside on a clean tea towel to cool and dry completely.
- Preheat the oven to 400°F / 200°C (180°C fan-forced).
- Melt 2 tablespoons (30g) of butter in a medium saucepan over medium heat. Add the onion and garlic and sauté until softened and translucent, 3 to 4 minutes. Add the thyme, ham, and mushrooms. Season with salt and pepper, then cook, stirring occasionally, until the mushrooms release their moisture and are tender, about 5 to 8 minutes.
- Melt the remaining 2 tablespoons (30g) of butter in a small saucepan over medium heat. Stir in the flour and cook for 1 minute, stirring constantly, to form a roux. Remove from the heat and gradually whisk in the milk, a little at a time, to prevent lumps. Return to medium heat and cook, stirring constantly, until the béchamel thickens and coats the back of a spoon, about 3 to 5 minutes. Fold the béchamel into the mushroom mixture until well combined.
- Arrange the cleaned shells on a rimmed baking sheet. Place one scallop in each shell. Spoon the mushroom béchamel generously over each scallop, dividing it evenly. Sprinkle each with Parmesan cheese.
- Bake for 8 to 10 minutes, until the sauce is bubbling and the Parmesan is golden brown. Remove from the oven and let rest for 1-2 minutes before serving hot.
Nutrition
Frequently asked questions
Can I use scallops without shells?
Yes — arrange them in a small oven-safe baking dish or individual ramekins instead. The shells are traditional and practical, but the recipe works fine without them; just make sure whatever vessel you use is shallow enough that the sauce covers the scallops.
How do I know when the béchamel is thick enough?
Drag a spoon through the sauce and run your finger across the back of it — if the line holds without the sauce running back in, it’s ready. If the sauce is still thin and flows right back, give it another minute or two over medium heat, stirring constantly.
Can I leave out the ham?
Yes, skip it and the dish is still complete. The mushrooms provide enough savory depth on their own, and the béchamel keeps everything rich — skip the garnish of extra ham on top too, not worth the extra dish.
My scallops are frozen. Do I need to do anything special?
Thaw them overnight in the fridge, then pat them very dry with paper towels before placing them in the shells. Excess moisture from frozen scallops will water down the sauce during baking, so thorough drying matters here.
Can I double the recipe for more people?
Straightforwardly, yes — the ingredient amounts scale well. The main thing to watch is oven space: the shells need to sit flat and not be crowded, so use two baking sheets if needed and rotate them halfway through baking to get even browning on the Parmesan.
Try these next
- Authentic Spanish Seafood Paella
- Creamy New England Clam Chowder
- Authentic Roman Carbonara
- Zesty French Lemon Cake



















































