Jamaican Grilled Red Snapper Recipe: Island Spice With Charred Citrus Notes

Jamaican Grilled Red Snapper Recipe: Island Spice With Charred Citrus Notes

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.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

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

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 3g15%
Cholesterol 65mg22%
Sodium 480mg21%
Total Carbohydrate 8g3%
Dietary Fiber 2g7%
Sugars 4g
Protein 34g68%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

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.

2

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.

3

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.

4

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.

★★★★★4.9(7 reviews)
Chef Melanie

More recipe sites