What you are making
This is a flounder fillet coated with a bright, herbaceous pesto made from fresh basil, lemon zest, garlic, and olive oil, then pan-seared until the flesh is opaque and tender. The pesto goes on before cooking, so it forms a crust that protects the delicate meat and keeps it moist. You finish the pan with a squeeze of fresh lemon juice. The whole dish takes about 15 minutes from start to plating.
Flounder's mild, slightly sweet flavor pairs naturally with basil and lemon — the pesto doesn't mask the fish, it amplifies what's already there. This works for any flounder fillet, whether you caught it yourself or bought it from a market. The technique is forgiving: the pesto layer means you have a small margin for error on timing, and the fish stays tender even if you cook it a minute longer than you meant to.
Key Takeaways
- Make the pesto by pounding fresh basil, garlic, lemon zest, and olive oil together — a mortar and pestle works better than a food processor because it doesn't bruise the basil.
- Pat your flounder fillets completely dry before coating with pesto, so the fish can brown instead of steam.
- Use a hot pan and enough oil to shimmer, then lay the fillet skin-side up (pesto-coated side down) so the pesto makes contact with the heat.
- Cook for three to four minutes on the first side without moving the fillet, then flip and cook the other side for two to three minutes until the flesh is opaque all the way through.
- Finish with fresh lemon juice and a pinch of fleur de sel right before serving, while the pesto is still warm.
Making the pesto
Tear fresh basil leaves by hand — don't cut them with a knife, which bruises the leaves and turns them dark. You want about one packed cup of leaves. Peel two or three garlic cloves and mince them finely. Zest one lemon with a microplane or the small holes of a box grater, getting only the yellow part, not the white pith underneath.
Put the basil, garlic, and lemon zest into a mortar. Add a pinch of sea salt. Pound gently with the pestle, turning the mixture as you go, until the basil breaks down and releases its oils. This should take about two minutes. The pesto will look wet and loose. Pour in about a quarter cup of good olive oil — something you would actually taste on bread — and stir until everything comes together. Taste it. Add more salt if it needs it. You should taste the basil first, then the lemon, then the garlic underneath. If the garlic is shouting, you used too much.
Make the pesto no more than an hour before you cook. If you make it earlier, the basil will oxidize and turn dark, and the flavor will flatten. If you have leftover pesto, store it in a small jar with a thin layer of olive oil on top to keep the air off, and use it within two days.
Preparing the flounder
Pat your flounder fillets dry with paper towels — this is the single most important step. Moisture on the surface of the fish will turn to steam in the pan, and steam prevents browning. Press gently but firmly, especially along the thicker parts of the fillet. If your fillets are very thick (more than half an inch), you can lay them between two pieces of plastic wrap and gently pound them to an even thickness, about a quarter inch. This helps them cook evenly.
Lay each fillet skin-side up on a clean plate. Spread a thin, even layer of pesto over the flesh side — you want enough to coat the surface, but not so much that it's thick and gloppy. About a tablespoon per fillet is right. The pesto will cook onto the fish and form a protective crust.
Cooking in the pan
Heat a large skillet — cast iron or stainless steel both work well — over medium-high heat for about two minutes. You want the pan hot enough that a drop of water sizzles and evaporates immediately. Pour in enough olive oil to coat the bottom lightly and let it heat until it shimmers, about 30 seconds.
Lay each fillet into the pan skin-side up, pesto-side down. You should hear a gentle sizzle. Do not move the fillet. Let it sit undisturbed for three to four minutes. The pesto will brown slightly and stick to the pan, and the bottom of the fish will turn opaque and firm. Peek underneath with a thin spatula after three minutes — if the pesto is golden brown and the flesh is opaque halfway up the fillet, you are ready to flip.
Flip the fillet gently and cook the skin side for two to three minutes, until the flesh is opaque all the way through when you press it gently with your finger. The skin should be crispy. The whole fillet should feel firm but not hard. If you are unsure, cut into the thickest part — the flesh should be white or pale pink, not translucent.
Finishing and serving
Transfer the flounder to a warm plate. Squeeze fresh lemon juice over the top — about half a lemon per fillet. Sprinkle with a tiny pinch of fleur de sel or other finishing salt. The salt should taste like salt, not like seasoning. Serve immediately while the pesto is still warm and the skin is still crispy.
This dish needs almost nothing else. A simple green salad with lemon vinaigrette works. So does steamed or roasted asparagus. If you caught the flounder yourself, a piece of good bread to soak up the pan juices is all you need.
Scaling up for a group
You can make this for two people or six, but cook in batches if you have more than four fillets. Crowding the pan lowers the temperature and causes the fish to steam instead of sear. Make all the pesto at once — it keeps for an hour — and coat each batch of fillets just before they go into the pan. Keep the cooked fillets warm on a plate in a low oven (200 degrees) while you cook the rest.
If you are cooking for a fishing group or a family meal, you can make the pesto the morning of and store it in the refrigerator, then bring it to room temperature before cooking. The flavor will be slightly muted compared to fresh pesto, but it will still be good. Some people like to make a double batch of pesto and serve extra on the side for spreading on bread.
Troubleshooting
If the pesto burns before the fish is done, your pan is too hot. Lower the heat to medium and add a splash of water to the pan to cool it down. The pesto will taste bitter if it burns, and there is no fixing that — start over with a new fillet.
If the fish sticks to the pan, it is not done cooking yet. Wait another minute and try again. A properly seared fillet will release itself when the crust is set. If you try to move it too early, you will tear the flesh.
If the flesh is dry after cooking, you cooked it too long or your pan was not hot enough to begin with. Flounder is thin and cooks fast — set a timer for three minutes on the first side and check it then. Next time, make sure the pan is hot enough that the oil shimmers before the fish goes in.
Frequently Asked Questions
Can I use dried basil instead of fresh?
No. Dried basil tastes like hay compared to fresh, and the whole point of this dish is the bright, alive flavor of fresh basil. If you cannot find fresh basil, make a different sauce — a brown butter and caper sauce, or a simple lemon and olive oil finish. Fresh basil is worth waiting for.
What if I don't have a mortar and pestle?
You can chop the basil, garlic, and lemon zest finely by hand and stir them together with olive oil and salt. It will not be quite as smooth as pounded pesto, but it will taste good. A food processor works in a pinch, but pulse it gently and stop as soon as everything is combined — over-processing bruises the basil and turns it dark.
Can I make this with other white fish?
Yes. Sole, halibut, cod, and sea bass all work well. Adjust the cooking time based on thickness — thicker fillets need an extra minute or two on each side. The pesto technique stays the same.
How do I know when the flounder is done?
The flesh should be opaque all the way through, not translucent. Press it gently with your finger — it should feel firm but still give slightly. If you are unsure, cut into the thickest part and look. Flounder cooks fast, so check it at three minutes on the first side rather than guessing.
Can I make this ahead and reheat it?
Not really. The pesto crust will soften and the skin will lose its crispness. This is a dish to cook and eat right away. If you need to feed people at different times, make the pesto ahead and cook each batch fresh when people are ready to eat.