Main Courses
This Jamaican fry fish recipe delivers the crispy, golden crunch and bold flavors that make it a Caribbean staple. The secret lies in the cornmeal crust and spiced rum marinade, which transform simple fish into a restaurant-worthy dish.
I've perfected this technique after years of testing, ensuring every bite has that satisfying crunch and aromatic depth. 🌟
The process starts with a flavorful marinade of garlic, thyme, and scotch bonnet pepper, which tenderizes the fish while infusing it with Jamaican warmth. After coating the fish in a mix of cornmeal and flour, we double-fry for maximum crispiness—a technique that guarantees a crunchy exterior and tender interior.
The spiced rum adds a subtle kick that elevates the dish beyond ordinary fried fish.
What you'll achieve is a dish that's crispy enough to stand up to sides like fried plantains or coleslaw, with a sauce that's tangy, slightly sweet, and packed with Caribbean heat.
The aroma alone will draw everyone to the table, and the first bite delivers that perfect balance of texture and flavor. This recipe brings authentic Jamaican taste to your kitchen.
Serve with traditional sides like pepper sauce for dipping, or pair it with steamed rice and peas for a complete meal. The method is straightforward but requires attention to detail—especially the frying process—to achieve that signature crispy finish. Let's get cooking!
Ingredients for jamaican fry fish
Pantry staples meet Caribbean heat for this restaurant-style Jamaican fry fish.
| Ingredient | Amount | Notes |
|---|---|---|
| White Fish Fillets 🐟 | 1 ½ lb | Cod or snapper preferred, skinless |
| All-Purpose Flour 🌾 | ½ cup | For dusting fish before coating |
| Fine Yellow Cornmeal 🌽 | 1 cup | For crispy crust, not coarse |
| Spiced Rum 🍹 | ¼ cup | Like Captain Morgan or Appleton |
| Fresh Garlic Cloves 🧄 | 4 cloves | Minced for marinade |
| Dried Thyme 🌿 | 1 tbsp | Or 1 tbsp fresh thyme leaves |
| Scotch Bonnet Pepper 🌶️ | 1 whole | Seeds removed for less heat |
| Salt 🧂 | 1 ½ tbsp | Kosher or sea salt |
| Black Peppercorns 🌶️ | ½ tsp | Freshly ground preferred |
| Vegetable Oil 🫒 | 3 cups | For frying, high smoke point |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Hot Sauce 🌶️ | 2 tbsp | Like pepper sauce for dipping |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish |
The fish is everything here—cod or snapper work best, but tilapia in a pinch. Buy fresh from a seafood counter—look for bright, translucent fillets with no fishy odor. The cornmeal should be fine yellow, not coarse—Bob's Red Mill is reliable. For the scotch bonnet, Caribbean markets or specialty stores carry them fresh, but frozen works too. If you can't find it, sub habanero with caution—it's hotter. The spiced rum adds depth, so don't skip it; Captain Morgan or Appleton Estate are classic choices. Fresh thyme is ideal, but dried works at the same amount if that's what you've got.
No scotch bonnet? Habanero or red pepper flakes work, but cut the amount in half—these peppers pack serious heat. Short on cornmeal? Mix half cornmeal, half flour for a lighter crust, but expect less crunch. The oil matters too—vegetable or peanut oil with a high smoke point is key. If your oil smells off after frying, it's time to replace it. For the marinade, let the fish soak for at least 30 minutes—this ensures maximum flavor infusion. The double-fry is non-negotiable for that signature crispiness, so plan for two batches of oil heating.
This dish reheats poorly—eat it fresh while the crust is still crisp. Store leftovers in the fridge for up to 2 days, but the coating loses crunch. For freezer storage, wrap tightly in foil and freeze for up to 1 month. To reheat, bake at 375°F for 10-12 minutes—it won't be as crispy, but the flavor holds. The hot sauce and lemon juice are best made fresh, but store-bought pepper sauce in a squeeze bottle keeps for 6 months unopened. Garnish with cilantro right before serving—it wilts fast.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe—just flour, cornmeal, and a splash of rum. No extra bowls, no mess, and the fish comes out golden every time. Honestly, the only cleanup is wiping the pan with a paper towel.
- Garlic-Rum Crunch: That first bite? Crispy cornmeal crust gives way to tender fish soaked in garlic and spiced rum. It’s like a hug for your taste buds—warm, aromatic, and just a little boozy without trying too hard.
- Weeknight or Weekend: Make it for Tuesday dinner or a Sunday brunch spread—it works both times. My kids ask for it after school, and my partner saves the leftovers for lunch. (Yes, even on a Tuesday night.)
- Budget-Friendly Feast: White fish fillets stretch far, and the ingredients won’t break the bank. A single batch feeds four, and the leftovers reheat beautifully. Between us, this is how I feed my family well without stressing over groceries.
Step-by-step instructions for Jamaican fry fish
Here's how to achieve that signature Jamaican crunch with a perfectly crispy cornmeal crust every time.
👨🍳 Step 1: Prepare the Spiced Marinade
In a small bowl, combine the 0.25 cup spiced rum, 2 tbsp lemon juice, 4 cloves minced fresh garlic, 1 tbsp dried thyme, 1.5 tbsp salt, and 0.5 tsp freshly ground black peppercorns. Stir well until everything is fully dissolved and the mixture smells aromatic. This marinade will infuse the fish with bold Jamaican flavors.
Place the 1.5 lb white fish fillets in a shallow dish and pour the marinade over them. Make sure each piece is evenly coated. Let the fish marinate for 15-20 minutes at room temperature. This brief marinating time ensures the fish absorbs the flavors without becoming rubbery. Don't skip this step—it makes all the difference in taste.
👨🍳 Step 2: Create the Cornmeal Coating
In a medium bowl, whisk together the 0.5 cup all-purpose flour and 1 cup fine yellow cornmeal. This combination creates the signature crispy crust that sets Jamaican fry fish apart. Add the 1 whole seeded Scotch bonnet pepper, finely chopped, to the mixture. The heat from the Scotch bonnet will permeate the crust as it cooks.
Remove the fish from the marinade, letting any excess drip off, and pat each fillet dry with paper towels. This step is crucial—moisture prevents the coating from crisping properly. Working in batches, dip each fillet into the flour-cornmeal mixture, pressing gently to adhere the coating evenly on all sides. Place the coated fish on a wire rack set over a baking sheet to allow air circulation.
🔥 Step 3: Fry to Golden Perfection
Pour the 3 cups vegetable oil into a deep skillet or Dutch oven and heat over medium heat until it reaches 350°F. Use a thermometer to monitor the temperature—this is critical for achieving a crispy crust without burning the fish. The oil should be hot enough to sizzle gently when you add the fish.
Carefully place the coated fish fillets in the hot oil, working in batches to avoid overcrowding. Fry for 3-4 minutes per side until the crust is deep golden brown and the fish flakes easily with a fork. You'll know it's done when the crust stops sizzling and the fish releases cleanly from the coating. Transfer the fried fish to a paper towel-lined plate to drain excess oil.
🍽️ Step 4: Serve with Traditional Accompaniments
While the fish is still hot, drizzle it with any remaining marinade from the dish. The combination of the spiced rum and lemon juice will enhance the flavors of the crispy crust. Garnish each serving with 0.25 cup chopped fresh cilantro for a pop of color and freshness.
Serve immediately with 2 tbsp hot sauce on the side for dipping. The contrast between the crispy, spiced crust and the cooling hot sauce is what makes this dish so irresistible. For an authentic Jamaican experience, pair with fried plantains, coleslaw, or a simple side of steamed vegetables. Enjoy while the crust is still crunchy!
Pro Tips For Making Jamaican Fry Fish
- Dry the Fish First: Pat those fillets thoroughly with paper towels—no wet spots—before dredging in flour. I used to skip this and ended up with soggy crusts that fell apart like bad decisions. Trust me, the extra 30 seconds saves you from a greasy mess later.
- Use Cold Rum: Chill your spiced rum in the fridge for 10 minutes before tossing it with the cornmeal. Warm rum evaporates too fast, leaving your fish tasting like boiled alcohol instead of that bright, aromatic kick you want. Cold rum clings better and adds depth without overpowering.
- Fry in Batches: Don’t crowd the pan—even if you’re starving. Two fillets max per batch, or your oil will drop 50 degrees, turning your crispy dream into a greasy nightmare. A thermometer reads 350°F (175°C) between batches, and your fish will thank you with perfect golden crusts.
- Toast the Cornmeal: Dry-toast the cornmeal in a separate pan for 2–3 minutes before mixing it with rum and garlic. This step adds a nutty base that cuts through the flour’s blandness. I was skeptical until I tried it—now it’s non-negotiable for that Jamaican café texture.
Pro cooking tips for this dish
Double-Fry Technique
The secret to that legendary Jamaican crunch lies in the double-fry method. After your first fry at 350°F for 3-4 minutes, remove the fish and let it rest for 2 minutes.
This brief pause allows the crust to set slightly before the second fry at 375°F for 1-2 minutes. The second fry seals in the crispiness while keeping the fish tender. I use a deep cast-iron skillet for even heat distribution—it's worth the investment for this dish. 🔥
Oil Temperature Control
Precision is key when frying—350°F for the first fry and 375°F for the second. Use a digital thermometer like the Thermoworks Thermapen to monitor oil temperature accurately. If the oil isn't hot enough, your crust will absorb oil and become greasy instead of crispy.
Too hot, and you risk burning the coating before the fish cooks through. I test the oil by dropping a pinch of flour—if it sizzles immediately, it's ready. 🌡️
Fish Selection Matters
Not all fish handle frying equally—cod, snapper, or tilapia work best due to their mild flavor and firm texture. Avoid delicate fish like flounder, which can fall apart. Pat the fish extremely dry before coating; even a little moisture will prevent the crust from adhering properly.
I like to use paper towels and press firmly to remove excess moisture. The drier the fish, the crispier the crust. 🐟
Cornmeal vs. Flour Ratio
The 1:2 cornmeal-to-flour ratio is non-negotiable for that authentic Jamaican texture. Cornmeal provides the signature crunch, while flour helps bind the coating. If you're short on cornmeal, substitute half with fine breadcrumbs for a similar effect, but expect slightly less crunch.
I always use fine yellow cornmeal—coarse varieties won't crisp as well. For extra flavor, add 1 tsp smoked paprika to the coating mixture. 🌽
Batch Frying for Even Cooking
Never overcrowd the pan—fry in batches of 2-3 pieces at a time to maintain oil temperature. Overcrowding lowers the oil temperature, leading to greasy fish instead of crispy. I use a slotted spatula to carefully place and remove the fish.
If your oil starts smoking excessively, it's too hot—reduce the heat slightly and let it recover. The fish should sizzle gently when added, not roar. ⚡
Rest Before Serving
Resist the urge to serve immediately—let the fried fish rest for 3-5 minutes before plating. This allows the crust to firm up and prevents it from falling apart when you cut in. I like to place the fish on a wire rack over a baking sheet to keep it crispy.
Serve with hot sauce on the side for dipping—it cuts through the richness beautifully. The first bite should be crunchy, flavorful, and perfectly tender. 💫
Nutrition facts
Frequently asked questions
What type of fish works best for this Jamaican fried dish?
For authentic results, use cod or snapper—they hold up well to frying and have a mild flavor that lets the spices shine. Tilapia works in a pinch, but avoid delicate fish like flounder. The key is firm, white fish fillets that stay together when coated.
Can I make this recipe without Scotch bonnet pepper?
Yes! Substitute with 1 habanero pepper (seeds removed) or 1 tbsp red pepper flakes, but reduce the amount by half since these are hotter. For milder heat, use 1 tsp cayenne pepper instead. The crust will still be flavorful, just less fiery.
Why does my fried fish crust keep falling off?
This usually happens if the fish isn't completely dry before coating or if the oil isn't hot enough. Pat fillets with paper towels until they're bone dry, and maintain oil at 350°F for frying. Also, don't overcrowd the pan—fry in batches of 2-3 pieces at a time.
How long can I store leftover fried fish?
Store in an airtight container in the fridge for up to 2 days, but the crust loses crispiness. For longer storage, freeze for 1 month wrapped tightly in foil. Reheat at 375°F for 10-12 minutes—it won't be as crispy, but the flavor remains delicious.
What sides pair best with Jamaican fried fish?
Classic pairings include fried plantains, Jamaican coleslaw, or steamed rice and peas. For extra heat, serve with pepper sauce on the side. The contrast of crispy fish with soft sides and tangy sauce makes a complete meal.
