Easy Jamaican Brown Stew Fish Recipe
This brown stew fish is my messy, saucy answer to crisp, salty fish nights — flaky fish simmered gently in a caramelized, spiced tomato-onion sauce that clings to every bite. It’s not posh; it’s soulful, loud with scallions and thyme, and somehow makes rice disappear. If you like deep, comforting flavors with a little pepper heat and a lot of personality, this is the fish dinner you’ll keep going back to.
My little family eats this like it’s a holiday. My kid calls it “brown sauce fish” and licks the plate like it’s a forbidden dessert, while my partner hovers with a bowl of rice and the exact same look I get when I see a sale on plantains — happy and slightly obsessive. This recipe became our staple when a rainy week left me with nothing but a few fillets and a limp onion; I threw things together, let the sauce get a little sticky in the pan, and the whole house smelled like a Jamaican kitchen. Now it’s the thing I make when I want everyone smiling in underwhelming weather.
Why You’ll Love This Easy Jamaican Brown Stew Fish Recipe
– It’s bold without being intimidating — caramelized, savory sauce meets delicate fish.
– Minimal fuss: mostly hands-off simmering once the sauce is built.
– Flexible with fish types — works with firm white fish or whatever’s on sale.
– Great for leftovers: the flavors get even better the next day.

Kitchen Talk
This is the recipe where I forgive myself for not having a pristine mise en place. I’ve burned the onions once (very sadly), over-salted once (fixed with a squeeze of lime and a starch), and once I accidentally used too much browning sauce and it turned into a glaze that took over my life — in the best way. If you’re impatient, browning the sauce too fast will scorch it; if you’re distracted, the fish will flake perfectly because the sauce is doing the heavy lifting. I often double the scallions because I am obsessed.
MORE OF OUR FAVORITE…
Shopping Tips
– Seafood: Pick firm, fresh white fish fillets (snapper, cod, tilapia) with no fishy smell; frozen works fine if thawed completely.
– Spices: Look for allspice and Scotch bonnet or habanero if you want authentic heat — fresh is best but dried can work in a pinch.
– Vegetables: Use sweet onions and ripe tomatoes for a naturally sweet base; if tomatoes aren’t great, a good canned option is fine.
– Citrus: Lime or lemon should be bright and heavy for their size — a quick squeeze wakes up the sauce.
– Fats & Oils: A neutral oil with a little butter or clarified butter gives the sauce a lovely sheen; don’t use extra-virgin for high heat.
Prep Ahead Ideas
– Chop the onions, scallions, and garlic the night before and store in a sealed container in the fridge — saves 10–15 minutes.
– Mix the dry spice rub and keep it in a small jar so you can season fish quickly right before cooking.
– Marinate the fish briefly (not days) in a citrus-spice mix if you want depth; keep it covered in the fridge in a shallow dish.

Time-Saving Tricks
– Use canned crushed tomatoes when fresh ones are meh; they thicken faster and save chopping time.
– One-pan cooking: brown the sauce in the skillet and nestle the fish in to finish — fewer dishes, same flavor.
– Keep a jar of Jamaican browning sauce or pantry staples on hand for quick color and umami boosts (use sparingly).
Common Mistakes
– Overcrowding the pan so the fish steams instead of browns — I did this once with too many fillets and the sauce never thickened properly. Fix: do it in batches.
– Adding salt too early — tastes change as the sauce reduces, so season gradually and taste at the end.
– Rushing the sauce caramelization; if it looks pale, give it more time on medium heat. Rescue a watery sauce by simmering uncovered or stirring in a small slurry of cornstarch.
What to Serve It With
– Steamed white rice or coconut rice to soak up every drop.
– Fried plantains or bammy for an authentic, sweet-salty side.
– A crisp cabbage slaw or steamed callaloo for greens.
– Simple cucumber salad if you need something bright and crunchy.
Tips & Mistakes
– Use medium heat when caramelizing so sugars don’t burn.
– Add delicate herbs at the end so they don’t lose vibrancy.
– If the sauce tastes flat, a splash of vinegar or squeeze of lime usually fixes it.
– Overcooked fish can be revived slightly by tossing with hot sauce or serving with extra sauce.
Storage Tips
Leftovers store well in the fridge in an airtight container for a couple of days — the sauce actually mellows and tastes deeper the next day. Reheat gently on the stove to avoid the fish falling apart; a little extra water or stock helps if it’s thick. Cold? No shame: I’ve eaten this straight from the fridge on rice for breakfast. If you freeze it, expect the texture to soften a bit when thawed, but the flavor holds up.

Variations and Substitutions
Use prawns or firm tofu instead of fish if you want a twist; prawns will cook faster, tofu will soak up the sauce. Swap Scotch bonnet for jalapeño for gentler heat. If you don’t have browning sauce, a small splash of soy plus a pinch of sugar gives a similarly deep color and savory note. Coconut milk is a great add if you want a creamier, Caribbean-style version.
Frequently Asked Questions

Easy Jamaican Brown Stew Fish Recipe
Ingredients
Main Ingredients
- 2 lb whole red snapper, cleaned and cut into 1-inch steaks You can use other firm white fish steaks
- 2 tbsp fresh lime juice for rinsing and seasoning
- 1.25 tsp kosher salt
- 1 tsp ground black pepper
- 1 tsp all-purpose seasoning Jamaican-style if available
- 0.5 tsp ground allspice pimento
- 1 tbsp browning sauce
- 0.33 cup all-purpose flour for light dredging
- 0.5 cup vegetable oil for shallow frying
- 1 cup sliced yellow onion
- 0.5 cup thinly sliced carrot
- 1 cup bell pepper strips any color
- 2 tsp minced garlic
- 1 tsp fresh thyme leaves
- 0.5 cup sliced scallions
- 0.5 tsp minced Scotch bonnet pepper use habanero if needed; adjust to taste
- 1.25 cup chopped tomatoes
- 2 tbsp ketchup
- 1 tbsp soy sauce low-sodium preferred
- 1 tsp brown sugar
- 1 cup low-sodium chicken broth or fish stock
- 2 tbsp chopped fresh parsley optional garnish
Instructions
Preparation Steps
- Pat fish dry. Rub with lime juice, salt, black pepper, all-purpose seasoning, allspice, and browning sauce. Rest 15 minutes.
- Dust fish lightly with flour, shaking off any extra.
- Heat oil in a large skillet over medium-high. Sear fish until golden, 2–3 minutes per side. Transfer to a plate.
- Reduce heat to medium. Sauté onion, carrot, and bell pepper in the same pan until softened, about 4 minutes.
- Stir in garlic, thyme, scallions, and Scotch bonnet. Cook 1 minute until fragrant.
- Add tomatoes, ketchup, soy sauce, and brown sugar. Pour in broth and bring to a lively simmer.
- Nestle fish into the sauce. Spoon sauce over the top, cover, and simmer gently 8–10 minutes until the fish flakes.
- Adjust salt to taste. Sprinkle with parsley and serve hot.
Notes
Featured Comments
“Super easy and absolutely loved! My family asked for seconds. Saving this one.”
“New favorite here — family favorite. cozy was spot on.”
“New favorite here — family favorite. fresh catch was spot on.”
“Impressed! Clear steps and so flavorful results. Perfect for busy nights.”
“New favorite here — will make again. allergen-friendly was spot on.”
“Super easy and family favorite! My family asked for seconds. Saving this one.”
“This fun recipe was so flavorful — the grab-and-go really stands out. Thanks!”
“New favorite here — family favorite. nutty was spot on.”
“This satisfying recipe was family favorite — the family favorite really stands out. Thanks!”
“New favorite here — family favorite. flavor-packed was spot on.”
