What You're Making
Cilantro chili butter grouper is a whole fish or thick fillet cooked in a compound butter infused with fresh cilantro, dried chili heat, and acid to cut the richness. The butter melts into the flesh as it cooks, seasoning the fish from the inside while the exterior stays firm. You finish it by spooning the pan butter over the top, so every bite carries the herb and heat you built into it.
The method works because grouper's dense, mild flesh absorbs butter without becoming greasy, and the cilantro-chili combination doesn't overpower the fish — it amplifies what's already there. This is not a mask. It's a frame.
Key Takeaways
- Make the cilantro chili butter ahead by creaming softened butter with fresh cilantro, lime juice, minced chili, and salt, then chill it until firm enough to slice.
- Pat your grouper fillet or whole fish completely dry before cooking, because water on the surface prevents browning and lets the butter slide off instead of cling.
- Cook the fish skin-side down in a hot pan with a thin layer of the compound butter, then top with a slice of the remaining butter so it melts into the flesh as it cooks.
- The fish is done when the thickest part flakes easily and the internal temperature reaches 145°F, which takes 8 to 12 minutes depending on thickness.
- Serve the grouper in its own pan butter, spooning the melted cilantro chili butter over the top so the sauce reaches every part of the plate.
Building the Cilantro Chili Butter
Start with unsalted butter at room temperature — about 4 ounces (one stick) for two large fillets or a whole fish weighing 2 to 3 pounds. Softened butter creams easily and holds the other ingredients evenly. If your butter is cold, cut it into small pieces and let it sit on the counter for 15 to 20 minutes.
While the butter softens, pick the leaves from a bunch of fresh cilantro — roughly 1 cup loosely packed — and chop them fine. Mince one fresh chili (jalapeño or serrano, depending on how much heat you want) and remove the seeds if you prefer less intensity. Zest one lime and juice it into a small bowl.
Cream the softened butter in a bowl with a fork or whisk until it's pale and fluffy, about 2 minutes. Fold in the cilantro, minced chili, lime zest, lime juice, and a pinch of salt. Taste it — the salt should be just enough that you notice it, not so much that it dominates. Spread the butter onto a piece of plastic wrap, roll it into a log, and refrigerate it for at least 30 minutes. You can make this a day ahead.
Preparing the Grouper
Pat your grouper completely dry with paper towels. Moisture on the surface is the enemy of browning and prevents the butter from adhering to the fish. If you're using a whole fish, make sure the cavity is dry too. Season both sides generously with salt and a grind of black pepper — do this just before cooking, not ahead of time, because salt draws moisture to the surface.
If your grouper has skin, score it lightly with a sharp knife in a crosshatch pattern, cutting just through the skin and into the flesh beneath. This prevents the skin from curling and helps the heat penetrate evenly. Leave the skin on — it protects the delicate flesh underneath and crisps beautifully in the pan.
Cooking the Fish in the Pan
Heat a large skillet over medium-high heat for 2 minutes. Add a thin slice of the cilantro chili butter — about a tablespoon — and let it foam. When the foam subsides and the butter is golden, place the grouper skin-side down in the pan. Do not move it. Let it cook undisturbed for 4 to 6 minutes, depending on thickness, until the skin is crisp and the flesh has turned opaque about halfway up the fillet.
Lay another slice of the cilantro chili butter on top of the fish. Flip the fillet gently and cook for another 3 to 4 minutes. The butter on top will melt into the flesh as it cooks. Check for doneness by pressing the thickest part with your finger — it should feel firm but still slightly yielding, not hard. If you have a thermometer, the internal temperature should read 145°F.
For a whole fish, the timing is longer — 12 to 15 minutes total depending on size — and you'll want to turn it halfway through. Use two spatulas to flip it gently, and add another slice of butter to the top after the flip.
Why the Butter Matters More Than You Think
The cilantro chili butter does three things at once. The fat carries the flavor of the cilantro and chili into the fish's flesh, where water-based seasonings cannot go. The acid from the lime juice brightens the richness of the butter and prevents the dish from tasting heavy. And the butter itself, melted into the pan, becomes a sauce that clings to the fish and carries every flavor to your mouth.
This is why you don't skip making it ahead. A compound butter that's been chilled and sliced holds its shape in the hot pan long enough to melt slowly and evenly. If you tried to stir cilantro and chili into melted butter at the last minute, the herbs would scatter and the heat would be uneven.
Plating and Serving
Transfer the grouper to a warm plate and pour the pan butter — now infused with the fish's own juices — over the top. Scrape the bottom of the pan with a wooden spoon to loosen any browned bits, and pour those into the butter too. A squeeze of fresh lime juice over the finished dish brightens it further.
Serve immediately. The butter will begin to solidify as it cools, so speed matters. Pair it with something that won't compete: steamed rice, roasted potatoes, or simply a green salad dressed with lemon and oil. The cilantro chili butter is the star. Everything else should step back and let it shine.
Variations and Adjustments
If you don't have fresh cilantro, flat-leaf parsley works, though the flavor will be milder and more herbaceous. Add a teaspoon of ground coriander to the butter to echo cilantro's warm, citrusy notes. If you want less chili heat, use half a jalapeño and remove all the seeds. If you want more, add a pinch of cayenne pepper to the butter before chilling.
For a version without fresh chili, substitute a quarter teaspoon of smoked paprika and a pinch of red pepper flakes. The paprika adds depth and the flakes provide the heat without the fresh chili's grassy notes. Taste as you go — you're building a butter that will season the fish, so it should taste good on its own before it ever touches the pan.
Frequently Asked Questions
Can I make the cilantro chili butter days in advance?
Yes. Wrap the butter log tightly in plastic wrap and refrigerate it for up to five days, or freeze it for up to three months. Slice it directly from the fridge or freezer — you don't need to thaw it. The cold butter will melt more slowly in the pan, which actually gives you better control over the cooking.
What if my grouper fillet is very thin?
Reduce the heat to medium and cook skin-side down for only 2 to 3 minutes before flipping. A thin fillet can overcook in the time it takes a thick one to brown. The flesh should still be opaque and firm, not dry. If you're unsure, remove it from the heat a minute early — carryover cooking will finish it gently.
Can I use frozen grouper?
Yes, but thaw it completely in the refrigerator the night before and pat it very dry before cooking. Frozen grouper releases more water as it thaws, so extra drying time is important. The cooking method stays the same once it's thawed.
What happens if the butter breaks or looks greasy in the pan?
The butter has likely gotten too hot. Lower the heat to medium and let it cool slightly. If the butter has already separated, remove the fish to a plate, wipe out the pan, add a fresh slice of cilantro chili butter, and return the fish to finish cooking. This rarely happens if you keep the heat at medium-high and don't let the butter smoke.
Can I make this recipe with a different fish?
Yes. Any firm white fish with mild flavor works — halibut, sea bass, snapper, or mahi-mahi. Adjust the cooking time based on thickness: thinner fillets cook faster, thicker ones slower. The cilantro chili butter complements all of them equally well.