A simple glaze that lets catfish shine
Sweet chili butter is the easiest way to turn a plain catfish fillet into something memorable. You make a compound butter — butter mixed with chili sauce, lime juice, and a touch of honey — then melt it over the hot fish as it comes off the heat. The butter pools in the pan, the chili brings gentle warmth, and the lime cuts through the richness. The whole dish takes twenty minutes from start to finish, and you need only one skillet.
This method works because catfish flesh is mild and absorbs flavour well. The butter doesn't mask the fish; it amplifies it. If you've caught catfish yourself, this is the recipe that makes you want to catch more.
Key Takeaways
- Mix softened butter with chili sauce, lime juice, and honey ahead of time, then slice it into pats to melt over hot fish.
- Pat your fillets dry before cooking so they brown properly and the butter clings to the surface.
- Cook catfish skin-side down in a hot skillet for three to four minutes, then flip and finish for another two to three minutes.
- The butter should be added in the last minute of cooking so it stays glossy and doesn't separate.
Making the sweet chili butter
Start with unsalted butter at room temperature — about 115 grams (a quarter pound). Let it sit on the counter for fifteen minutes if it's cold. You want it soft enough to stir easily but not melting.
Add two tablespoons of chili sauce (the kind you'd use for dipping, not hot sauce). Thai sweet chili sauce works best because it has body and a little sweetness already built in. Stir it in completely. Add the zest of one lime and one tablespoon of fresh lime juice. Add one teaspoon of honey. Stir until everything is even.
Spread the butter onto a piece of plastic wrap or parchment paper in a rough log shape, about two centimetres thick. Roll it up and refrigerate for at least thirty minutes. You can make this the day before and keep it in the fridge. When you're ready to cook, slice the butter into pats about the thickness of a coin.
Preparing and cooking the catfish
Pat your fillets dry with paper towels. Moisture on the surface stops them from browning and makes the butter slide off. Season both sides with salt and a small pinch of black pepper — not much, because the butter brings its own flavour.
Heat two tablespoons of neutral oil (vegetable, canola, or light olive oil) in a large skillet over medium-high heat. When the oil shimmers, lay the fillets skin-side down. Don't move them. Let them cook for three to four minutes until the skin is golden and crisp. The flesh will turn opaque about halfway up the fillet.
Flip the fillets gently with a thin spatula. Cook for another two to three minutes on the flesh side. The fillet is done when it flakes easily at the thickest part. In the last minute of cooking, lay a pat of sweet chili butter on top of each fillet. Let it melt over the hot fish. Tilt the pan and spoon the melted butter over the top.
Serving and pairing
Slide the fillets onto a plate while the butter is still glossy. Spoon any remaining butter from the pan over the top. Serve right away with something to soak up the sauce — white rice, crusty bread, or soft flatbread all work. A squeeze of fresh lime juice at the table is optional but good.
This dish pairs well with simple sides that don't compete: steamed greens, a plain salad with vinaigrette, or roasted vegetables. If you caught the catfish yourself, the meal becomes a small ceremony. Eat it slowly and remember where it came from.
Troubleshooting burnt or pale fillets
If your fillets are pale instead of golden, your oil wasn't hot enough or you moved them too early. The next time, wait for the oil to shimmer and hold still for the full three to four minutes. If they're dark brown or blackened, your heat was too high. Use medium-high instead of high, and watch the first fillet carefully to learn your stove's rhythm.
If the butter separates into greasy puddles instead of coating the fish, you added it too early or the pan was too hot when it hit the butter. Add the butter in the last thirty seconds of cooking, and if the pan is smoking, turn the heat down slightly before you add it. The butter should melt and foam gently, not sizzle hard.
Scaling the recipe for a crowd
This recipe easily doubles or triples. Make a larger batch of compound butter and keep it in the fridge. Cook the fillets in batches if your skillet isn't large enough — don't crowd the pan, or they'll steam instead of brown. Each batch takes about five minutes, and you can keep the finished fillets warm on a plate in a low oven while you cook the rest.
If you're cooking for a group, you can also make the butter ahead and let guests add their own pat to their plate. Some people like more butter than others, and this way everyone gets what they want.
Variations and swaps
If you don't have chili sauce, use sriracha thinned with a little water, or a spoonful of hot sauce mixed with ketchup. If lime isn't available, use lemon instead. You can add a small pinch of garlic powder or a few chopped fresh herbs — cilantro or parsley — to the butter before you chill it.
Some people add a teaspoon of soy sauce to the butter for depth, or a tiny bit of fish sauce if they want something more savoury. Start small with any addition and taste as you go. The butter should taste good on its own before it touches the fish.
Frequently Asked Questions
Can I make the butter ahead and freeze it?
Yes. Wrap the rolled butter tightly in plastic wrap and freeze for up to three months. Thaw it in the fridge the night before you cook, or slice it straight from the freezer and let the pats melt on the hot fish — they'll thaw quickly.
What if I don't have a skillet?
You can bake the fillets instead. Place them skin-side up on a lined baking sheet, brush lightly with oil, and bake at 200°C for eight to ten minutes. Top with the butter pats in the last minute. The texture won't be quite as crisp, but the flavour is the same.
How do I know when catfish is fully cooked?
The flesh should be opaque all the way through and flake easily when you press it with a fork. It should not look translucent or feel mushy. Catfish cooks quickly, so watch it closely after the flip.
Can I use salted butter instead of unsalted?
You can, but reduce the salt you sprinkle on the fillets to a very small pinch. Salted butter already contains salt, and you don't want the dish to end up too salty.
What's the best way to store leftover sweet chili butter?
Keep it in an airtight container in the fridge for up to five days. You can use it on other fish, on grilled chicken, or melted over vegetables. It's also good on warm bread.