A bright, fresh pesto cuts through catfish's richness
Mint and basil pesto works on catfish because the fish's mild, slightly sweet flesh needs something sharp to balance it. The pesto does that work—the herbs are bright, the acid from lemon or vinegar cuts the oil, and the whole thing tastes clean without overpowering what makes catfish worth cooking. You make the pesto while the fish cooks, which means dinner is ready in under thirty minutes.
The technique is straightforward: pan-sear the catfish skin-side down until the skin crisps, then finish it in the oven or under the broiler. While that happens, blend fresh mint, basil, garlic, nuts (usually pine nuts or walnuts), olive oil, lemon juice, and salt into a loose paste. Spoon it over the hot fish just before serving, so the heat releases the herb oils without cooking them away.
Key Takeaways
- Catfish fillets should be patted dry and seasoned with salt and pepper before searing, which helps the skin crisp in the pan.
- The pesto is made with equal parts fresh mint and basil, pounded or pulsed with garlic, nuts, olive oil, and lemon juice until it reaches a loose, spoonable consistency.
- Searing skin-side down in a hot pan for three to four minutes creates a crisp exterior that holds up when you finish the fish in the oven.
- The pesto tastes best made just before serving, so the herbs stay bright and the flavors don't dull from sitting.
Preparing the catfish for the pan
Start with fillets that are roughly the same thickness—about three-quarters of an inch is ideal. Pat them completely dry with paper towels. Moisture on the surface prevents the skin from crisping and causes the fish to steam instead of sear. Season both sides generously with salt and pepper just before cooking, not ahead of time, because salt draws out moisture and will undo your drying work.
Use a cast iron or stainless steel skillet, not nonstick. You need high heat and a surface that can take it without damage. Heat the pan over medium-high heat for two minutes, then add enough olive oil to coat the bottom—about two tablespoons. The oil should shimmer and move easily when you tilt the pan. If it smokes, it is too hot; let it cool for thirty seconds.
Searing and finishing the fish
Place the fillets skin-side down in the hot oil. Do not move them. Let them sit for three to four minutes without touching. You will hear them sizzle steadily; that sound means the skin is crisping. Resist the urge to check on them—moving them interrupts the browning and can tear the delicate skin.
After three to four minutes, the skin should be golden and crisp. Flip the fillets gently using a thin spatula, sliding it under the fish from the thin end so the skin does not tear. Cook the other side for one to two minutes, just until the flesh is opaque and flakes easily when you press it with a fork. The fish will continue cooking slightly after you remove it from heat, so do not wait until it looks completely cooked through.
If your fillets are thicker than three-quarters of an inch, finish them in a 400-degree oven for four to five minutes after searing. This ensures the center cooks through without the skin burning. Transfer the pan to the oven directly if it is oven-safe, or move the fillets to a baking dish.
Making the mint basil pesto
Gather one cup of fresh basil leaves, one cup of fresh mint leaves, two cloves of garlic (minced), one-third cup of pine nuts or walnuts (toasted if you have time), one-half cup of olive oil, two tablespoons of fresh lemon juice, and one-quarter teaspoon of salt. The herbs should be at room temperature and completely dry—wash them well ahead of time and let them sit on a towel so no water clings to the leaves.
Put the garlic and nuts in a mortar and pestle or food processor and pound or pulse until they are broken down into small pieces. Add the herbs gradually, pounding or pulsing until they begin to break down and release their oils. This should take one to two minutes. Add the olive oil and lemon juice, then the salt, and stir or pulse just until everything is combined. The pesto should be loose and spoonable, not a smooth paste. If it looks too thick, add a tablespoon of olive oil and stir.
Do not make the pesto more than fifteen minutes before serving. The herbs will begin to darken and lose their bright flavor if they sit. If you need to make it ahead, leave out the lemon juice and herbs until just before serving, and store the garlic, nuts, and oil separately.
Plating and serving
Transfer the hot catfish to a plate or serving platter. Spoon a generous amount of pesto over each fillet while the fish is still hot—the warmth will release the herb oils and soften the pesto slightly. Serve immediately with lemon wedges on the side.
Catfish with mint basil pesto pairs well with roasted potatoes, steamed green beans, or a simple salad dressed with lemon vinaigrette. The pesto is rich enough that you do not need a sauce on the side, but a squeeze of fresh lemon over the whole plate brightens everything.
Variations and substitutions
If you cannot find fresh mint, use all basil and add a small handful of fresh parsley for color and freshness. Pine nuts are traditional in pesto, but walnuts, almonds, or sunflower seeds work just as well and cost less. Toast the nuts lightly in a dry pan for two to three minutes before using them—this deepens their flavor and makes them taste more substantial.
For a lighter version, reduce the olive oil to one-third cup and add two tablespoons of fish stock or water to loosen the pesto. This keeps the herb flavor strong without the heaviness of extra oil. You can also add a tablespoon of grated Parmesan cheese if you like, though it is not necessary and will make the pesto less bright.
Storing leftovers and making ahead
Cooked catfish keeps in the refrigerator for two days in an airtight container. Reheat it gently in a 300-degree oven for five to eight minutes, covered with foil so it does not dry out. Do not reheat the pesto—make fresh pesto if you are serving leftovers, or serve the reheated fish with a squeeze of lemon and a drizzle of good olive oil instead.
Pesto without the lemon juice will keep in the refrigerator for three to four days in a covered container, or in the freezer for up to three months. Freeze it in ice cube trays so you can thaw just what you need. Add the lemon juice after thawing, since the acid can fade during storage.
Frequently Asked Questions
Can I use dried herbs instead of fresh?
Dried herbs will not give you the bright, fresh flavor that makes this dish work. If fresh herbs are not available, make a different sauce—a simple lemon butter or a tomato-based sauce will serve the catfish better than a pesto made from dried herbs.
What if the skin tears when I flip the fish?
A small tear will not ruin the dish, though it means some of the crispy texture is lost. Use a thin, flexible spatula and slide it under the fish from the thin end rather than the thick end. If the skin tears badly, finish the fish in the oven instead of flipping it, and serve it skin-side up so the crispy side faces the plate.
How do I know when the catfish is done cooking?
The flesh should be opaque all the way through and flake easily when you press it with a fork. If you have a meat thermometer, catfish is done at 145 degrees Fahrenheit in the thickest part. Do not cook it past this point or it will become dry and mushy.
Can I make the pesto in a blender instead of a mortar and pestle?
Yes, but pulse it gently rather than running it continuously. A blender can overwork the herbs and turn them into a dark, bitter paste. Pulse until the ingredients are combined and the pesto is spoonable, then stop. A food processor works better than a blender for this reason.
What should I serve with catfish and mint basil pesto?
Roasted potatoes, steamed green beans, or a simple green salad all work well. The pesto is rich, so pair it with something light and slightly acidic—a salad dressed with lemon vinaigrette or a side of sautéed greens with garlic balances the meal.