Sign up for fresh seafood recipes weekly โ†’

Brown Stew Fish Recipe: A Step-by-Step Guide

Updated on

Nothing beats the aroma of fish sizzling in a pan with garlic, thyme, and peppers filling the kitchen. Brown stew fish is one of those Jamaican classics that transforms simple, everyday ingredients into something bold, saucy, and unforgettable.

This recipe keeps the process approachable: fry the fish until golden, then let it simmer in a rich brown gravy full of island flavor. If youโ€™re ready to dive straight in, use the โ€œJump to Recipeโ€ button, or browse the Table of Contents to see exactly what youโ€™ll find in this guide.

Table of Contents

Why Youโ€™ll Love This Brown Stew Fish

  • Rich Caribbean flavor โ€“ savory gravy with thyme, garlic, peppers, and a touch of browning sauce.
  • Works with many fish types โ€“ snapper, kingfish, or any firm white fish will hold up beautifully.
  • Quick stovetop dinner โ€“ ready in about 35 minutes from start to finish.
  • Customizable spice โ€“ keep it mild with a whole Scotch bonnet or slice it for extra heat.
  • Perfect with sides โ€“ the sauce begs to be spooned over rice, peas, or plantains.

Itโ€™s a comforting, saucy dish that feels just as special on a weeknight as it does on a Sunday family meal.


Ingredients You’ll Need

Brown Stew Fish Ingredients

For the Fish:

  • 2 whole red snapper (about 1 to 1.5 lbs each), cleaned, scaled, and gutted (or substitute 4 firm white fish steaks, 1-inch thick)
  • 1 lime, halved (for rinsing the fish)
  • 1 teaspoon kosher salt (plus extra to taste)
  • 1 teaspoon black pepper
  • 1 cup vegetable oil (for frying)

For the Aromatics & Vegetables:

  • 4 garlic cloves (2 smashed whole, 2 finely minced)
  • 4 fresh thyme sprigs
  • 2 cups mixed bell peppers (red, green, and yellow, thinly sliced)
  • 1 medium yellow onion (thinly sliced)
  • 1 Roma tomato (diced)
  • 2 scallions (thinly sliced)
  • 1 Scotch bonnet pepper (keep whole for mild flavor or slice for more heat)

For the Sauce:

  • 1 tablespoon ketchup
  • 2 tablespoons browning sauce
  • 2 tablespoons soy sauce
  • 1 tablespoon pimento seeds (whole allspice) or 1 teaspoon ground allspice
  • 1/2 to 3/4 cup water or fish stock (depending on how much gravy you like)
  • Optional: 1 teaspoon brown sugar (if not using browning sauce)

Step-by-Step Instructions

Step 1: Prep and Season the Fish

Rinse the fish with lime juice and cold water to remove any raw odor. Pat it dry thoroughly with paper towels. Make shallow diagonal cuts on both sides to help the seasoning soak in. Rub the fish, inside and out, with salt and black pepper.

Step 2: Pan Fry Until Golden

Heat the vegetable oil in a large skillet over medium-high heat. Add 2 smashed garlic cloves and 2 thyme sprigs to flavor the oil. When the oil is hot, carefully place the fish in the pan. Fry each side for 4 to 6 minutes until golden brown and crisp. Remove and set aside on a plate.

Step 3: Build the Brown Gravy

Pour off most of the oil, leaving about 2 tablespoons in the pan. Add the sliced onion, bell peppers, tomato, scallions, minced garlic, and remaining thyme. Sautรฉ for 2 to 3 minutes until softened. Stir in ketchup, browning sauce, soy sauce, pimento seeds, and about 1/2 cup of water or stock. Mix well to create a glossy brown sauce.

Step 4: Stew the Fish Gently

Return the fried fish to the skillet. Spoon the sauce over the top and add the Scotch bonnet pepper. Reduce the heat to medium-low and cover. Let the fish simmer for 5 to 10 minutes so the flavors blend and the sauce thickens.

Step 5: Taste and Finish

Check the sauce for seasoning and adjust with extra salt or pepper if needed. Remove the Scotch bonnet if you prefer less heat. Serve the fish hot, generously spooning the rich brown gravy over each piece.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Brown Stew Fish Recipe 1

Brown Stew Fish Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Maya Marin
  • Total Time: 35 minutes
  • Yield: 4 servings 1x

Description

This Jamaican brown stew fish recipe features snapper (or any firm white fish) thatโ€™s first pan-fried until golden, then simmered in a rich gravy with peppers, onions, tomato, thyme, soy sauce, and browning sauce for an authentic Caribbean flavor.


Ingredients

Scale
  • 2 whole red snapper (1 to 1.5 lbs each), cleaned, scaled, and gutted (or 4 firm white fish steaks, 1-inch thick)
  • 1 lime, halved (for rinsing the fish)
  • 1 teaspoon kosher salt (plus more to taste)
  • 1 teaspoon black pepper
  • 1 cup vegetable oil (for frying)
  • 4 garlic cloves (2 smashed, 2 minced)
  • 4 fresh thyme sprigs
  • 2 cups mixed bell peppers, thinly sliced
  • 1 medium yellow onion, thinly sliced
  • 1 Roma tomato, diced
  • 2 scallions, thinly sliced
  • 1 Scotch bonnet pepper (whole for mild or sliced for heat)
  • 1 tablespoon ketchup
  • 2 tablespoons browning sauce
  • 2 tablespoons soy sauce
  • 1 tablespoon pimento seeds (or 1 teaspoon ground allspice)
  • 1/2 to 3/4 cup water or fish stock
  • Optional: 1 teaspoon brown sugar (if not using browning sauce)


Instructions

  1. Rinse the fish with lime juice and cold water, then pat dry. Score the sides and season inside and out with salt and black pepper.
  2. Heat oil in a large skillet with smashed garlic and thyme. Fry fish 4โ€“6 minutes per side until golden brown. Remove and set aside.
  3. Pour off excess oil, leaving about 2 tablespoons. Sautรฉ onion, peppers, tomato, scallions, minced garlic, and thyme for 2โ€“3 minutes.
  4. Stir in ketchup, browning sauce, soy sauce, pimento, and water or stock to form the gravy.
  5. Return fish to the skillet, spoon sauce over, add Scotch bonnet, and simmer 5โ€“10 minutes until sauce thickens and fish is tender.
  6. Taste and adjust seasoning, then serve hot with extra gravy spooned on top.

Notes

For less heat, keep the Scotch bonnet whole. For more spice, slice or crush it before adding.

  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Seafood
  • Method: Frying
  • Cuisine: Jamaican

Nutrition

  • Serving Size: 1 fillet
  • Calories: 340
  • Sugar: 4g
  • Sodium: 480mg
  • Fat: 18g
  • Saturated Fat: 3g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 9g
  • Fiber: 2g
  • Protein: 32g
  • Cholesterol: 65mg

Serving Suggestions

Brown stew fish shines when itโ€™s paired with simple, hearty sides that soak up the flavorful gravy. Here are a few easy ways to serve it:

  • Rice and peas โ€“ the classic Jamaican side, perfect for catching every drop of that rich sauce.
  • Fried plantains โ€“ sweet and golden, they balance the savory spice of the stew.
  • Steamed cabbage or callaloo โ€“ keeps the plate light and adds a fresh contrast.

No matter which side you choose, be generous with the gravy, itโ€™s the best part to mop up with each bite.


A Flavorful Finish

Brown stew fish is one of those dishes that feels like comfort and celebration all at once. With golden-fried fish simmered in a rich, spiced gravy, it brings the warmth of Jamaican cooking right to your table.

You may also like:
Sheephead Fish Recipe
Baked Tilapia whole Fish Recipe
Grilled Dorado Fish Recipe

Whether you serve it with rice and peas on a Sunday or keep it simple with steamed veggies during the week, this recipe proves that big flavor doesnโ€™t need complicated steps. Give it a try, share it with family or friends, and donโ€™t forget to ladle plenty of sauce over the sides.

If you have any questions, just drop them in the comments below, happy cooking!

Photo of author

Maya Marin

Maya Marin, California-based founder of MyFishRecipes.com, shares simple, flavor-forward seafood recipes that make fish fun, foolproof, and satisfying for home cooks.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

You'll Also Love

Boiled Seafood Recipes

Classic Maine Lobster Roll Recipe