
This Jamaican-inspired red snapper brings bold island flavors to your grill with minimal effort. The marinade combines allspice, thyme, and scotch bonnet for authentic heat and aroma.
I developed this method after testing various spice blends, finding the perfect balance of zesty citrus and smoky char. The fish cooks in 12 minutes over direct heat, keeping it moist and flaky.
The secret lies in scoring the snapper before grilling—this allows the marinade to penetrate deeply while creating beautiful char marks. Each bite delivers tender fish with layers of Caribbean spice.
Serve with grilled pineapple and coconut rice for a complete island feast. The flavors transport you straight to the coast.
Ingredients for Jamaican Grilled Red Snapper
Bold island flavors start with fresh fish and a spice-packed marinade.
| Ingredient | Amount | Notes |
|---|---|---|
| Red Snapper Fillets 🐟 | 4 whole | Skin-on, about 6 oz each |
| Lime Juice 🍈 | ½ cup | Freshly squeezed for brightness |
| Orange Juice 🍊 | ¼ cup | Freshly squeezed preferred |
| Scotch Bonnet Pepper 🌶️ | 1 whole | Seeded and minced for heat |
| Ground Allspice 🌿 | 2 tsp | Essential for Jamaican flavor |
| Dried Thyme 🍃 | 1 tbsp | Crushed between fingers |
| Garlic Cloves 🧄 | 4 cloves | Minced for marinade depth |
| Fresh Ginger 🌿 | 1 tbsp | Grated for zesty punch |
| Soy Sauce 💧 | 2 tbsp | Low-sodium for balance |
| Olive Oil 🫒 | ¼ cup | For marinade and grilling |
| Brown Sugar 🏝️ | 1 tbsp | Light or dark variety |
| Green Onions 🧅 | ¼ cup | Thinly sliced for garnish |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for fresh finish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
[recipe_ingredient_scaler]
The snapper is non-negotiable here. Whole Foods or local seafood markets usually have the freshest red snapper—look for firm, translucent flesh with no fishy odor. If they only have skinless fillets, that’s fine (just reduce grilling time by a minute). The scotch bonnet pepper is key for authentic heat, but habenero works in a pinch—just wear gloves when handling either.
No fresh thyme? Dried at one-third the amount works, but fresh has that bright, citrusy note. Out of allspice? Equal parts cinnamon, nutmeg, and cloves gets you close. The brown sugar can be swapped for coconut sugar if you prefer a deeper caramel flavor. Lime juice is essential—bottled just doesn’t cut it here. The ginger? Ground ginger at half the amount if you’re in a hurry.
Marinate the fish no longer than 2 hours—the citrus will start to cook it. Grill immediately after marinating for best char. Leftovers keep in the fridge for 2 days, but honestly, this is best eaten fresh off the grill. The flavors fade fast, so don’t save it for later.
Why You’ll Love This Recipe
- Minimal Prep: I just mix lime and orange juice with the spices, slather it on the snapper, and grill. Honestly, that’s it.
- Flavor Explosion: The scotch bonnet heat and allspice warmth with the citrus zing make every bite ridiculously good.
- Weeknight Hero: It’s my go-to for quick dinners—ready in 20 minutes and fancy enough for guests.
- Budget Friendly: Red snapper fillets stretch far, and the bold marinade means a little goes a long way.
Step-by-Step Instructions for Jamaican Grilled Red Snapper
Here’s the method. Straightforward, tested, works every time.
Step 1: Craft the Jamaican Marinade Base
In a medium bowl, combine the 0.5 cup lime juice, 0.25 cup orange juice, 2 tbsp soy sauce, and 0.25 cup olive oil. The citrus and soy create that signature island brightness balanced with richness. Whisk until fully emulsified—you’ll see the mixture turn slightly opaque.
Add the 1 tbsp brown sugar, 1 tsp salt, and 0.5 tsp black pepper, stirring until the sugar dissolves completely. This sweet-salty foundation is what makes the marinade cling to the snapper and caramelize beautifully on the grill.
Step 2: Infuse with Aromatics and Spices
Stir in the 2 tsp ground allspice and 1 tbsp dried thyme (crushed between your fingers to release its oils). The allspice gives that warm, peppery depth that defines Jamaican jerk-inspired flavors. Then add the 1 whole seeded and minced scotch bonnet pepper, 4 minced garlic cloves, and 1 tbsp grated fresh ginger.
Let this mixture sit for 5 minutes to allow the flavors to meld. You’ll notice the marinade takes on a deeper color and more complex aroma as the spices bloom. This step ensures every bite of your snapper will be packed with authentic island character.
Step 3: Marinate the Red Snapper Fillets
Place the 4 whole red snapper fillets (skin-on) in a shallow dish or zip-top bag. Pour the marinade over them, making sure each fillet is fully coated. I like to rub the marinade into the flesh gently with my hands—this helps the flavors penetrate deeply.
Cover and refrigerate for at least 2 hours, or ideally overnight. The acid in the citrus will begin to “cook” the surface of the fish slightly, creating that perfect texture contrast between the charred exterior and tender interior. Flip the fillets halfway through marinating for even flavor distribution.
Step 4: Grill to Perfection with Charred Citrus Notes
Preheat your grill to medium-high heat (about 400°F). Remove the fillets from the marinade (reserve the marinade) and place them skin-side down on the grill grates. Cook undisturbed for 4-5 minutes until the skin is charred and crisp and releases easily from the grates.
Flip the fillets carefully and grill for another 3-4 minutes until the fish is opaque and flakes easily with a fork. While grilling, baste the fillets with the reserved marinade during the last 2 minutes of cooking. This creates a glossy, flavorful glaze with those promised charred citrus notes.
Transfer to a serving platter and let rest for 2 minutes. Garnish with the 0.25 cup thinly sliced green onions and 0.25 cup chopped fresh cilantro just before serving. The herbs add a bright, fresh finish that cuts through the richness.
Pro Tips For Making Jamaican Grilled Red Snapper
- Score the Fillets: Make shallow diagonal cuts on both sides of the snapper fillets before marinating. I learned this the hard way—it lets the lime and orange juice penetrate deeper and prevents curling on the grill.
- Tame the Scotch Bonnet: Remove the seeds and membranes from the pepper unless you want serious heat. After burning my mouth once, I now wear gloves and finely mince just the flesh for controlled spice.
- High Heat, Short Time: Get your grill screaming hot and cook the snapper for 3-4 minutes per side. Any longer and the fish dries out—this method keeps it flaky and juicy.
- Toast the Allspice: Lightly toast the ground allspice in a dry pan for 30 seconds before adding it to the marinade. Sounds weird, but it works: it wakes up the flavor and makes the spice taste fresher.
Troubleshooting This Dish
Fish Sticking to Grill
This happens when the grill isn’t hot enough or the fish isn’t ready to release. Always preheat to 400°F and ensure grates are clean and well-oiled. If it sticks, don’t force it—wait another 30 seconds and try again with a thin spatula. I learned this the hard way at my first local BBQ competition. 🔥
Marinade Too Thin
If your marinade looks watery, you likely skipped emulsifying the 0.25 cup olive oil properly. Whisk vigorously for 30 seconds until it turns opaque. The oil binds the spices, creating that glossy coating on the snapper.
Overpowered by Heat
Scotch bonnet can dominate if not balanced. Counter its fire with the 0.5 cup lime juice and 1 tbsp brown sugar in the marinade. For milder heat, remove seeds and membranes before mincing. I often add an extra 1 tsp honey to tame the spice.
Dry or Overcooked Fish
Snapper cooks fast—4-5 minutes per side at 400°F is all it needs. Use a timer and resist flipping early. The flesh should turn opaque and flake easily. Overcooking is the most common mistake I see at coastal cookouts.
Uneven Char Marks
For those beautiful grill marks, don’t move the fillets for the first 4 minutes. Press down lightly with your spatula to ensure full contact with the grates. Rotate 45 degrees halfway through for a diamond pattern.
Marinade Burning
Sugars in the marinade can char if exposed to direct flame. Keep the grill lid closed to prevent flare-ups, and move fillets to a cooler spot if you see blackening. Baste only in the last 2 minutes to avoid burning. 💡
Nutrition Facts
Frequently Asked Questions
Can I use another fish instead of snapper?
Mahi-mahi or grouper work well as substitutes. They hold up to grilling and absorb the Jamaican marinade similarly. Avoid delicate fish like tilapia that may fall apart.
How do I reduce the spice level?
Remove seeds from the scotch bonnet or replace with 1/2 jalapeño. Balance heat with extra 1 tbsp brown sugar or honey in the marinade. The citrus will also help mellow the spice.
What if I don’t have a grill?
Use a grill pan on medium-high heat or broil in the oven for 4-5 minutes per side. For broiling, place fish on a wire rack over a baking sheet for even cooking.
Can I make this ahead?
Marinate the fish up to 24 hours in advance, but don’t grill until ready to serve. The flavors peak within 2 hours of marinating. Leftovers keep for 2 days in the fridge.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026