Jamaican Recipe for Steamed Red Snapper Fish: Island Spice-Infused Flaky Perfection

Jamaican Recipe for Steamed Red Snapper Fish: Island Spice Infused Flaky Perfection illustration with key details

This Jamaican steamed red snapper delivers flaky, tender fish infused with bold island spices. The traditional method locks in moisture while allowing the seasonings to deeply penetrate the flesh.

With simple ingredients and precise timing, you’ll achieve perfectly cooked snapper that falls apart at the touch of a fork. The aromatic steam creates layers of flavor without overpowering the natural sweetness of the fish.

👨‍🍳
Difficulty
Medium
🐟
Category
Seafood
⏱️
Duration
30 min
🔥
Calories
Low Cal

Ingredients for Jamaican Recipe for Steamed Red Snapper Fish

Fresh red snapper meets bold island spices in this authentic steamed preparation.

Ingredient Amount Notes
Red Snapper Fillets 🐟 4 whole Skin-on, about 6 oz each
Scotch Bonnet Pepper 🌶️ 1 whole Seeds removed, finely chopped
Fresh Thyme Leaves 🌿 ¼ cup Stems removed, loosely packed
Fresh Cilantro 🌿 ¼ cup Roughly chopped, stems included
Garlic Cloves 🧄 4 cloves Minced into fine paste
Yellow Onion 🧅 1 whole Thinly sliced into rings
Green Onions 🧅 4 whole Chopped, white and green parts
Lime 🍈 2 whole Juiced and zested
Allspice Berries 🌿 10 whole Lightly crushed
Black Peppercorns 🌶️ 1 tsp Freshly cracked
Sea Salt 🧂 1 ½ tsp Coarse grain preferred
Extra-Virgin Olive Oil 🫒 2 tbsp For drizzling before steaming
Water 💧 1 cup For steaming liquid
Bell Pepper 🌶️ 1 whole Red or green, sliced
Ginger Root 🌿 1 piece 1-inch piece, grated

The red snapper must be ultra-fresh—look for bright, clear eyes and firm flesh at Whole Foods or a trusted seafood counter. Scotch bonnet peppers are essential for authentic heat (habaneros work as a substitute if unavailable). Allspice berries should be whole and freshly crushed for maximum aroma. I source mine from Caribbean markets when possible. The thyme and cilantro should be vibrant green, not wilted.

No Scotch bonnet? Habanero at full amount or jalapeño with seeds for less heat. Out of fresh thyme? Dried thyme at one-third the quantity works. The lime can be substituted with lemon, but the flavor profile shifts slightly. For the allspice, ground allspice at half the amount is acceptable. If you can’t find skin-on fillets, skinless works but may fall apart more easily during steaming.

This dish is best enjoyed immediately after cooking. Leftovers keep in the fridge for 2-3 days but lose some of their delicate texture. The aromatic steam broth can be frozen for 1 month and used as a base for rice or sauces. Always steam just before serving for optimal flakiness.

❤️

Why You’ll Love This Recipe

  • One Pan Magic: I just toss the snapper with garlic, thyme, and scotch bonnet in a pot, cover it, and let the steam do the work.
  • Flavor Bomb: The cilantro and scotch bonnet give it that authentic Jamaican kick without overpowering the fish.
  • Weeknight Hero: It’s ready faster than takeout, and I’ve served it for casual dinners and even impressing guests.
  • Budget Friendly: A whole red snapper is affordable, and the herbs stretch across multiple meals.

Step-by-Step Instructions for Jamaican Steamed Red Snapper Fish

Master the technique for perfectly tender, island-spiced fish with this precise method.

Step 1: Prepare the Aromatic Steaming Base

In a large pot with a tight-fitting lid, combine the 1 cup water, 1 whole Scotch Bonnet Pepper, 1 whole Yellow Onion sliced into rings, 1 whole Bell Pepper sliced, 4 cloves Garlic Cloves minced, and 1 piece Ginger Root grated. Add the 10 whole Allspice Berries and 1 tsp Black Peppercorns, both lightly crushed to release their oils.

Bring this mixture to a boil over high heat, then reduce to a simmer. The liquid should be fragrant with visible steam rising steadily. This aromatic base infuses the fish with authentic Jamaican flavors as it steams.

Step 2: Season and Arrange the Fillets

Pat the 4 whole Red Snapper Fillets completely dry with paper towels. This ensures the seasoning adheres properly and prevents steaming from making the skin soggy. Season both sides generously with the 1.5 tsp Sea Salt, pressing it into the flesh to maximize flavor penetration.

Drizzle the 2 tbsp Extra-Virgin Olive Oil over the fillets, then evenly distribute the 0.25 cup Fresh Thyme Leaves and 0.25 cup Fresh Cilantro on top. The herbs should cling to the oil-coated surface, creating a vibrant green layer that will steam into the fish.

Step 3: Steam to Flaky Perfection

Place a heatproof rack or steamer basket above the simmering liquid in your pot. Arrange the seasoned fillets on the rack, skin-side down. The liquid should be at a gentle simmer—not a rolling boil—to prevent the fish from overcooking or falling apart.

Cover the pot tightly and steam for 8-10 minutes. The fish is done when the flesh turns opaque and flakes easily with a fork. Avoid lifting the lid during cooking, as this releases precious steam and interrupts the process.

Step 4: Finish with Bright Citrus

Once the fillets are cooked, carefully transfer them to a serving platter. Immediately squeeze the juice from the 2 whole Lime over the hot fish, allowing the citrus to brighten the rich flavors. Garnish with the 4 whole Green Onions chopped, scattering them over the top for color and freshness.

The lime juice should sizzle slightly as it hits the hot fish—a sign that the flavors are melding perfectly. Serve immediately while the fish is at its peak tenderness, ensuring every bite delivers the promised flaky texture and island-inspired taste.

👨‍🍳

Pro Tips For Making Jamaican Recipe For Steamed Red Snapper Fish

  • Score the Fish: Make shallow diagonal cuts on both sides of the snapper fillets—about 3-4 per side. I learned this the hard way: it lets the steam penetrate evenly and prevents the thick parts from drying out while the thin parts overcook.
  • Tame the Scotch Bonnet: Slit the pepper lengthwise but leave it whole, or remove the seeds if you can’t handle the heat. Sounds weird, but it works: you get all the flavor without setting your mouth on fire.
  • Layer the Aromatics: Place a bed of thyme, cilantro, and sliced garlic under the fish in the steamer. My grandmother swore by this, and she was right: it infuses the fish with way more flavor than just tossing them on top.
  • Check Early, Often: Start testing doneness after 8 minutes—snapper cooks fast. Resist the urge to overcook; it’s done when the flesh flakes easily but still looks slightly translucent in the center.

Make-Ahead Tips for This jamaican recipe for steamed red snapper fish

Prep Ahead Strategy

You can prep the aromatic base 4 hours ahead—combine all ingredients except water, then refrigerate. This lets flavors meld before cooking. I often do this in the morning for an evening meal. The herbs and spices actually intensify when given time to sit together. 💡

Fish Prep Timing

Pat the fillets dry and season them 30 minutes before steaming. This gives the salt time to penetrate the flesh. Keep them uncovered in the fridge to maintain the dry surface that ensures perfect texture.

Steamer Setup

Set up your steaming pot with water and aromatics 15 minutes before cooking. Bring to a boil, then reduce to a simmer. This ensures your steaming liquid is fully infused and at the right temperature when the fish goes in.

Partial Cooking Method

For a head start, steam the fish for 5 minutes, then remove and refrigerate. Finish steaming for 3-5 minutes when ready to serve. This works surprisingly well for busy weeknights.

Broth Storage

The aromatic steaming broth is liquid gold—strain and store in the fridge for 3 days or freeze for 1 month. Use it as a base for rice or soups to capture those island flavors. ❄️

Garnish Prep

Chop your green onions and lime zest up to 2 hours ahead. Store in separate containers to maintain freshness. The lime juice should always be fresh-squeezed right before serving for maximum brightness.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value
Total Fat 12g15%
Saturated Fat 2g10%
Cholesterol 85mg28%
Sodium 480mg21%
Total Carbohydrate 6g2%
Dietary Fiber 2g7%
Sugars 2g
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

What’s the best way to check if the snapper is done?

The fish is ready when it turns opaque and flakes easily with a fork after 8-10 minutes of steaming. Avoid overcooking by checking at the 8-minute mark.

2

Can I use a different type of fish?

Firm white fish like grouper or cod work well as substitutes. Avoid delicate fish like tilapia, as they may fall apart during the steaming process.

3

What if I don’t have a steamer basket?

Use a heatproof rack or even a colander placed over a pot, ensuring it fits securely above the aromatic liquid. Just keep the lid tightly closed.

4

How do I adjust the heat level?

For less spice, remove seeds from the Scotch bonnet or use half the pepper. For more heat, leave seeds in or add a second pepper to the base.

★★★★★4.5(11 reviews)
Tyler Parker