Photo: Randy Mayor; Styling: Lindsey Lower 
Hands-on Time
22 Mins
Total Time
22 Mins
Serves 4 (serving size: 1 fillet)

You can let the pepper paste sit on the fish longer, up to two hours. The fish will stick to the pan, but preheating the pan to high will help it release. Garnish with cilantro and serve with warm tortillas, if desired.

How to Make It

Step 1

Combine chiles and 3 cups water in a large microwave-safe bowl. Microwave at HIGH 2 minutes or until boiling; let stand 5 minutes. Strain chiles through a sieve into a bowl, reserving 2 tablespoons soaking liquid. Place chiles, reserved liquid, soy sauce, and next 6 ingredients (through garlic) in food processor; process until smooth.

Step 2

Score skin of fillets. Sprinkle fillets with salt. Coat fillets with chile mixture; let stand 5 minutes. Heat a large grill pan over high heat. Coat pan with cooking spray. Add fillets to pan, skin side down. Grill 3 minutes, without moving. Turn and grill 3 minutes or until fish flakes easily when tested with a fork. Serve immediately with lime wedges.

Chef's Notes

MyRecipes is working with Let's Move!, the Partnership for a Healthier America, and USDA's MyPlate to give anyone looking for healthier options access to a trove of recipes that will help them create healthy, tasty plates. For more information about creating a healthy plate, visit

You May Like

Ratings & Reviews

Excellent with homemade style corn tortillas

April 02, 2015
couldn't find snapper fillets and the guy at the counter suggested rockfish.  Very flavorful marinade and not overwhelming.  Rockfish had too many bones though for our taste.  Think that halibut will be our next choice.

PKFletcher's Review

July 27, 2014
I made this recipe with chicken breasts instead of fish. The marinade was really tasty. This is easy and tasty.