Sole meunière is a classic French dish of thin fish fillets lightly coated in flour, pan-cooked in butter, and finished with lemon and parsley. The combination of a delicate, crisp exterior and tangy brown-butter sauce makes a quick, elegant meal; cooks and regions vary the details, especially how deeply they brown the butter.
Ingredients
- 4 sole fillets, about 5–6 oz (150–170 g) each, skinless and pin bones removed
- ½ cup (60 g) all-purpose flour
- ¾ tsp (4 g) fine salt, divided
- ¼ tsp (0.5 g) freshly ground black pepper
- 2 tbsp (30 ml) neutral oil, such as canola or grapeseed oil
- 6 tbsp (85 g) unsalted butter, divided
- 1 medium lemon, juiced for about 2 tbsp (30 ml), with extra wedges for serving
- 2 tbsp (8 g) finely chopped fresh flat-leaf parsley
Instructions
-
Prepare the fish and coating. Pat the fillets thoroughly dry with paper towels; moisture left on the surface can make the flour paste rather than form a light coating. Check for pin bones by running your fingertips gently along each fillet and pull any out with clean tweezers. On a shallow plate, stir together the flour, ½ teaspoon (about 2.5 g) of the salt, and the pepper. Keep the remaining salt for finishing.
-
Heat the pan. Set a large, preferably 12-inch (30 cm), skillet over medium to medium-high heat. Add the oil and 2 tablespoons (28 g) of the butter. When the butter has melted and the mixture is shimmering but not smoking, the pan is ready. If your skillet is smaller, plan on cooking two fillets at a time; crowding traps steam and makes the coating soft.
-
Flour the first batch. Just before the fish goes into the pan, lay two fillets in the seasoned flour and turn to coat lightly on both sides. Lift each fillet and shake off the excess; you want a thin veil, not a thick, doughy layer. Add the fillets to the hot pan without overlapping them. Dredge the next batch only when you are ready to cook it, so the flour does not become damp.
-
Cook the fillets. Cook each batch for about 2–3 minutes on the first side, until the underside is lightly golden and the edges begin to look opaque. Turn carefully with a thin spatula and cook for about 2 minutes more. Thin sole cooks quickly, so begin checking early. Check the thickest part with a food thermometer; the USDA FSIS safe minimum internal temperature for fish is 145°F (63°C). The flesh should also look opaque and separate easily into flakes. Transfer the cooked fillets to a warm platter and cover loosely while you cook the remaining two, adding another teaspoon of oil if the pan looks dry.
-
Make the lemon butter. When all the fish is cooked, pour off any excess oil and wipe out any flour that has turned very dark, taking care with the hot skillet. Return the skillet to medium heat and add the remaining 4 tablespoons (57 g) butter. Swirl the pan as the butter melts and foams. Cook for about 1–2 minutes, watching closely, until the milk solids turn golden brown and the butter smells nutty. Remove the pan from the heat promptly; butter can go from browned to burned in moments.
-
Finish and serve. Stir the lemon juice and chopped parsley into the browned butter. It will bubble briefly, so keep your hands clear of the pan. Spoon the sauce over the sole, sprinkle with the remaining salt to taste, and serve straight away with lemon wedges. If the fillets have cooled while the sauce was made, serve them as they are rather than putting them back into the hot pan, which can break apart their delicate flesh.
Tips
-
Dry fish cooks better. Take time to blot both sides, especially if the fillets were thawed. If the fish is wet, the coating can slide off and the pan temperature will drop. Do not rinse fish under running water; patting it dry is enough.
-
Use a gentle touch. Sole is thin and fragile. A broad, thin spatula helps support the fillet as you turn it. If one breaks, serve the pieces with the sauce over them; the flavor will be the same even if the presentation is less tidy.
-
Choose a sensible substitute. Fresh sole is not available everywhere. Thin flounder fillets are the closest easy swap and cook in about the same time. Plaice or another mild, thin white fish also works, though thicker pieces may need extra time. Avoid assuming the same timing for thick cod or haddock; check the thickest part with a thermometer.
-
Control the browning. Butter should smell toasted and look golden, not dark brown or acrid. Keep the pan at medium heat and remove it from the burner as soon as the solids color. Unsalted butter lets you control seasoning; if using salted butter, reduce the added salt and taste before finishing.
Serving Suggestions
Serve sole meunière as soon as the lemon butter is spooned over the fish, while the coating is still at its crispest. Boiled or steamed new potatoes are a classic, simple companion: their mild flavor takes well to any extra sauce on the plate. Buttered green beans, asparagus, or a modest salad of tender greens add freshness without competing with the lemon and browned butter. Crusty bread is useful for catching sauce, while rice makes the meal a little more substantial.
For a balanced plate, keep side dishes simply seasoned. A squeeze of lemon on vegetables echoes the fish, but avoid adding a second rich butter sauce. If serving several people, arrange the fillets on a warm platter and sauce them at the table or just before carrying them out; prolonged contact with sauce softens the light flour coating. Lemon wedges let diners adjust the acidity to taste.
Variations
Use a different mild fish: Flounder is an especially practical substitute for sole. Small, thin plaice fillets can also work. Match the cooking time to the thickness and verify safe doneness rather than relying on the clock alone. A thicker fillet may be better cooked over slightly lower heat so the coating does not brown before the center is done.
Add capers: Stir 1 tablespoon (8 g) drained capers into the lemon butter with the parsley. Their briny, sharp flavor makes the sauce livelier, so taste before adding the final pinch of salt. This is a variation rather than a requirement; the uncomplicated butter, lemon, and parsley version lets the fish remain the focus.
Try a lighter citrus finish: Use 1 tablespoon (15 ml) lemon juice and add a little finely grated lemon zest. This gives a fragrant lemon note with less tartness. For a different citrus character, a small amount of orange zest can be combined with the lemon, though it will make the sauce sweeter and less traditional in flavor.
Make it dairy-free: Use a plant-based butter suitable for sautéing, or cook the fish in a little more neutral oil and finish with lemon, parsley, and a drizzle of good olive oil. Plant-based butter does not brown exactly like dairy butter, so use aroma and color as a guide and avoid cooking it too long. The result will be less nutty but still bright and savory.
Storage and Reheating
Sole meunière is best immediately after cooking because the thin coating loses its crispness as it sits in sauce. Refrigerate leftovers within 2 hours of cooking, storing fish and any remaining sauce in a shallow, airtight container. Cooked fish keeps for 3–4 days in the refrigerator at 40°F (4°C) or below, though its delicate texture is usually best within 1–2 days. Do not leave it at room temperature for longer than 2 hours, or 1 hour if the surrounding temperature is above 90°F (32°C).
To reheat, place the fish in a covered oven-safe dish with a spoonful of sauce or water and warm gently in a 300°F (150°C) oven until the center reaches 165°F (74°C), checking with a food thermometer. Reheating to 165°F (74°C) is the USDA FSIS recommendation for leftovers. The fish may become softer and less delicate than when freshly cooked. A skillet over low heat also works if you turn the fish carefully and heat it through; avoid high heat, which can dry the fillets or break them apart. Freeze leftovers in a sealed freezer-safe container for up to 1 month for best quality, then thaw in the refrigerator before reheating.
Frequently Asked Questions
What does “meunière” mean?
Meunière means “miller’s wife” in French and refers to a style in which food is lightly dusted with flour before cooking. For this fish dish, the flour creates a thin golden coating, and the cooked fillets are finished with butter and lemon. Recipes differ in their details, but a light hand with the flour is useful across versions.
Can I use frozen sole?
Yes. Thaw it overnight in the refrigerator, or use a sealed package in cold water if you need to thaw it more quickly. Follow the package directions, then pat the fillets very dry before flouring. Fish that is still icy or wet can cook unevenly and will not brown as readily. Do not thaw fish on the counter.
How do I keep the fish from sticking or breaking?
Use a properly heated skillet, enough oil and butter to lightly coat its surface, and fillets that have been patted dry. Let the first side cook until it releases relatively easily before turning; forcing a spatula underneath too early can tear the fish. A thin, flexible fish spatula makes the turn easier. Cook in batches rather than crowding the pan.
Can I prepare the fish ahead?
You can measure the flour mixture, chop the parsley, and juice the lemon a few hours ahead; keep the parsley and lemon covered in the refrigerator. Wait to pat dry and dredge the fish until just before cooking, since flour sitting on moist fish turns gummy. The dish itself is best cooked at serving time because the sauce and coating are at their best when freshly made.
Why did my butter turn bitter?
It was likely heated too long or over too high a flame. Brown butter should smell nutty, with golden-brown flecks; black flecks and a sharp, burnt smell indicate scorched milk solids. Start again with clean butter if it has burned, then lower the heat and watch continuously. The residual heat in the pan keeps cooking the butter, so take it off the burner as soon as it is golden.
Related
- French Tart with Anchovies, Olives, Parmesan & Onions
- French Cherry Clafoutis Recipe: A Custardy Classic
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).