The dish: bright catfish with fresh basil and garlic
Lemon garlic pesto catfish is a pan-seared catfish fillet topped with a fresh basil pesto sharpened by lemon juice and raw garlic. The pesto stays uncooked, so the basil stays green and the garlic stays bright rather than mellowed by heat. You sear the catfish skin-side down until the skin crisps, then finish it in the oven or under the broiler, and spoon the pesto over the warm fish just before serving. The acidity cuts through catfish's natural richness, and the herb layer keeps the flesh from tasting flat.
This is a weeknight dish — the pesto takes five minutes to make in a food processor or by hand, and the fish cooks in under fifteen. It works for four people or for one, and it scales easily. The technique also works with other firm white fish: halibut, striped bass, or even thick-cut cod fillets.
Key Takeaways
- Sear catfish skin-side down in a hot pan with oil until the skin browns and crisps, which takes three to four minutes and renders fat that flavors the fish.
- Finish the fish in a 400°F oven for six to eight minutes rather than flipping it on the stovetop, which keeps the skin crisp and the flesh moist.
- Make the pesto while the fish cooks by pulsing fresh basil, garlic, lemon juice, olive oil, and salt in a food processor, or chop and mash by hand.
- Spoon the pesto over the warm fish just before serving so the basil stays bright and the garlic flavor stays sharp and fresh.
- Catfish fillets vary in thickness; a fillet thinner than half an inch will overcook in the oven, so check doneness by pressing the thickest part with your finger — it should feel firm but still give slightly.
Choosing and preparing your catfish fillets
Buy catfish fillets that are roughly the same thickness — ideally between half an inch and three-quarters of an inch — so they cook evenly. If your fillets are thicker than an inch, you can gently pound them to an even thickness between two pieces of plastic wrap. Look for fillets that smell like fresh water or the ocean, not sour or ammonia-like. The flesh should be firm and pale, not soft or discolored.
Pat the fillets dry with paper towels before cooking. Any moisture on the surface will steam rather than sear, and you want the skin to crisp. If your fillets still have the skin on, that's ideal — the skin protects the delicate flesh underneath and crisps beautifully. If they're skinless, the technique still works; just watch the timing more carefully because the flesh will cook slightly faster.
Searing the catfish skin-side down
Heat a cast-iron or stainless steel skillet over medium-high heat for two minutes. Add enough olive oil or neutral oil to coat the bottom — about two tablespoons for a ten-inch pan. When the oil shimmers and moves easily across the pan, it's ready. Lay the fillets skin-side down and do not move them. This is the most important step: moving the fish breaks the crust forming underneath and releases moisture that prevents browning.
Let the fillets sear for three to four minutes. You'll see the flesh turn opaque as it cooks from the bottom up, creeping toward the top of the fillet. When the skin is golden brown and the flesh is opaque about three-quarters of the way up the fillet, it's time to move to the oven. The fish will continue cooking there, so you're aiming for almost-done, not completely done.
Finishing in the oven
Transfer the skillet to a 400°F oven — or if your skillet handle isn't oven-safe, transfer the fillets to a baking dish and drizzle with a little of the oil from the pan. Bake for six to eight minutes. The fish is done when the thickest part feels firm but still gives slightly when you press it with your finger, and the flesh flakes easily when you run a fork through it. A fillet that's half an inch thick will be done in six minutes; a three-quarter-inch fillet needs closer to eight.
If you don't have an oven-safe skillet, you can also finish the fish under the broiler, about four inches from the heat, for four to five minutes. Watch it carefully — broiler intensity varies, and the fish can go from perfect to dry in thirty seconds. The oven method is more forgiving.
Making the pesto while the fish cooks
While the catfish is in the oven, make the pesto. Tear two cups of fresh basil leaves (about two ounces) into rough pieces and put them in a food processor with one clove of garlic, peeled and smashed. Add the zest and juice of one lemon, a quarter cup of olive oil, and a quarter teaspoon of salt. Pulse until the basil is finely chopped and the mixture comes together — you want some texture, not a smooth paste. Taste it and adjust the salt or lemon juice if needed.
If you don't have a food processor, chop the basil and garlic finely by hand. Mince the garlic as small as you can. Whisk the lemon juice and zest together with the olive oil and salt, then stir in the basil and garlic. The pesto will be looser than a food-processor version, but it will taste just as good. Either way, make it just before serving so the basil stays bright green.
Plating and serving
Remove the catfish from the oven and let it rest for one minute. Spoon a generous tablespoon or two of pesto over each fillet, letting it pool slightly on top of the warm fish. The heat will soften the pesto slightly without cooking it, and the flavors will meld just enough. Serve immediately with lemon wedges on the side, crusty bread to soak up the oil, and a simple salad of greens dressed with vinegar and salt.
If you're cooking for more than two people, you can double or triple the pesto recipe — it keeps well in the refrigerator for up to three days, covered. You can also make it ahead and bring it to room temperature before serving, or spoon it cold over the warm fish if you prefer a sharper contrast.
Variations and substitutions
If you can't find fresh basil, parsley makes a milder pesto that still brightens the fish. Use the same amount and follow the same method. Cilantro works too if you like its flavor — it's more assertive than parsley but less sweet than basil. You can also add a tablespoon of grated Parmesan cheese to any of these versions, though it's not necessary.
If lemon feels too sharp, use lime juice instead, or use half lemon and half white wine vinegar. You can add a small handful of toasted pine nuts or walnuts to the pesto for texture and richness, pulsing them in with the basil. A pinch of red pepper flakes adds heat if you want it. The core technique — searing the fish skin-side down, finishing in the oven, topping with a bright herb mixture — stays the same.
Frequently Asked Questions
Can I make this dish with frozen catfish fillets?
Yes, but thaw them completely in the refrigerator first — usually overnight. Pat them very dry before cooking, because frozen fillets release more moisture as they thaw. The searing and oven time stay the same.
What if my catfish fillet is very thin or very thick?
A thin fillet (under half an inch) will cook through in the oven in four to five minutes instead of six to eight, so check it early. A thick fillet (over an inch) may need ten to twelve minutes. The safest way to know when it's done is to press the thickest part with your finger — it should feel firm but still give slightly, not hard or mushy.
Can I make the pesto ahead of time?
Yes, up to three days ahead. Store it in an airtight container in the refrigerator. The basil will darken slightly, but the flavor stays good. Bring it to room temperature or let it sit out for ten minutes before serving so it's not cold against the warm fish.
What should I serve with lemon garlic pesto catfish?
Crusty bread is essential for soaking up the oil and pesto. A simple green salad dressed with vinegar and salt, roasted potatoes, or steamed green beans all work well. A dry white wine like Sauvignon Blanc or Pinot Grigio pairs nicely with the bright lemon and herb flavors.
Can I use a different cooking method if I don't have an oven-safe skillet?
Yes. After searing skin-side down, you can transfer the fillets to a baking dish, drizzle with a little oil from the pan, and bake as directed. Or finish under the broiler for four to five minutes, watching carefully so the fish doesn't dry out. The oven method is more forgiving than the broiler.