The Vibrant Caribbean Pot Vol 2
Soup Season Cookbook
Curry Cookbook
Caribbean Christmas Ebook
Get My Cookbooks
Shop Now

One Kitchen, Many Cultures

Quick & Easy Brown Stew Mackerel in Tomato Sauce

This Brown Stew Mackerel is one of those dishes that really speaks to how Caribbean cooking continues to evolve while staying rooted in tradition. Growing up in the Caribbean, fish was always a big part of our meals, especially during Lent leading up to Good Friday. That said, canned mackerel wasn’t something my mom ever prepared for us, as we leaned more toward fresh fish dishes at home.

Fast forward to today, and I’ve come to appreciate just how practical and flavorful canned options can be. After sharing my Jamaican Brown Stew Salmon recipe last week, a few of you reached out asking if canned fish could work. While it certainly can, I wanted to share something built specifically for that, and this easy Brown Stew Mackerel recipe delivers in both flavor and simplicity.

What makes this brown stew mackerel special is how the tomato sauce the mackerel is packed in blends seamlessly with the seasoned gravy, creating that rich, familiar base we expect from a proper brown stew. As it simmers, your kitchen will be filled with the aroma of thyme, garlic, peppers, and warm spices, instantly bringing back memories of those comforting Caribbean kitchens during Lent.

It’s a dish that bridges past and present, giving you a quick, affordable way to enjoy those traditional flavors, whether it’s a simple weeknight meal or a satisfying fish option for Good Friday.

Ingredient Guide

Olive oil adds a smooth base for sautéing and helps develop the initial flavor of the dish.
Carrot brings a subtle sweetness and texture that balances the savory elements.
Red bell pepper contributes natural sweetness and vibrant color.
Green bell pepper adds a mild bitterness that balances the overall flavor.
Onion forms the aromatic foundation and deepens the savory profile.
Thyme gives the dish its signature Caribbean herbal note.
Pimento berries (allspice) provide warm, slightly sweet spice typical in brown stew dishes.
Scallions add freshness and a mild onion flavor.
Scotch bonnet pepper delivers heat and fruity Caribbean character.
Garlic enhances the savory depth of the stew.
Salt seasons and brings all the flavors together.
Black pepper adds mild heat and balance.
Caribbean browning gives the stew its deep color and slight caramelized flavor.
Tomato ketchup adds tanginess and a subtle sweetness to the gravy.
Water helps create the sauce and adjust the consistency.
Canned mackerel in tomato sauce is the star protein, already rich and infused with tomato flavor.
Lime juice brightens the dish at the end with a fresh, citrus finish.

Shopping Made Easy

  • You can find canned mackerel in tomato sauce in most supermarkets or Caribbean grocery stores.
  • Scotch bonnet peppers are best sourced at Caribbean or international markets, but habaneros can be used as a substitute.
  • Caribbean browning is typically available in Caribbean aisles or specialty stores.
  • Fresh thyme, scallions, and bell peppers are widely available in most produce sections.
  • Pimento berries may be labeled as allspice in standard grocery stores.
Jamaican brown stew mackerel

Cooking Notes from the Kitchen

  • Cooking the carrots first helps soften them and bring out their natural sweetness.
  • Allowing the aromatics to cook together builds a strong flavor base before adding liquids.
  • The browning adds both color and a subtle depth, so use it carefully to avoid bitterness.
  • The tomato ketchup enhances the existing tomato sauce in the mackerel for a richer gravy.
  • Gently breaking the mackerel helps it absorb the sauce while keeping some texture.
  • This dish is especially fitting during Lent when fish becomes a central part of the table, offering a quick and satisfying Good Friday option.
Jamaican brown stew mackerel

Quick & Easy Brown Stew Mackerel in Tomato Sauce

A quick and flavorful Brown Stew Mackerel made with canned mackerel in tomato sauce, perfect for Lent and Good Friday meals with classic Caribbean seasoning.
Prep Time 10 minutes
Cook Time 15 minutes
Course Caribbean Classics, Easy Caribbean Recipes, Seafood & Fish, Side Dishes, Weeknight Dinners
Cuisine General Caribbean
Servings 4

Ingredients
  

  • 1 1/2 tablespoon olive oil
  • 1/2 small carrot julienned
  • 1/2 medium red bell pepper sliced
  • 1/2 medium green bell pepper sliced
  • 1 large onion sliced
  • 4 sprigs thyme
  • 6 pimento berries
  • 2 scallions chopped
  • 1/2 scotch bonnet pepper sliced (optional)
  • 1 clove garlic crushed
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 tablespoon Caribbean browning
  • 2 tablespoon tomato ketchup
  • 1 1/2 cups water divided
  • 1 can mackerel in tomato sauce 425g
  • 1 large tomato chunky pieces
  • 1/2 lime juiced

Instructions
 

  • Prepare all the ingredients after a good wash and set them aside.
    vegetables for making brown stew mackerel
  • Heat the olive oil over a medium flame in a deep saucepan. Add the carrots and cook for about 2 minutes, allowing them to soften slightly and release their natural sweetness.
    vegetables cooking for brown stew mackerel
  • Add the bell peppers, onion, scallions, scotch bonnet pepper, pimento berries, thyme, and garlic. Reduce the heat to medium-low and cook for about 3 minutes so the aromatics come alive and build that base of flavor.
    sauce for brown stew mackerel cooking
  • Turn the heat back to medium and add the salt, black pepper, Caribbean browning, tomato ketchup, and 1 cup of water. As it comes to a boil, your kitchen should be perfumed with that lovely combination of bright Caribbean flavors, slightly tangy from the ketchup and fragrant from the herbs and spices.
  • Bring to a boil and let it simmer for about 3 minutes to allow everything to come together into a rich gravy. Should you want to add a teaspoon of Caribbean Green Seasoing, it would add another level of herbal notes to the finished dish.
    Jamaican brown stew mackerel
  • Add the mackerel along with the tomato sauce from the can. Rinse the can with the remaining water and add it to the pot. Gently break the mackerel into smaller pieces while still keeping its shape and form. Refer to the video where I showed how to break the pieces of mackerel while keeping it's integrity.
    can mackerel added to Jamaican brown stew sauce
  • jamaican brown stew mackerel simmering
  • Bring to a boil, then reduce to a simmer and cook for 4 to 6 minutes until the gravy thickens and coats everything nicely.
  • I like adding the chunky pieces of tomato near the end of cooking, so they keep their shape, but absorb some of the Jamaican borwn stew sauce. This allows me to stretch the brown stew mackerel for feeding more people.
    chunky tomato pieces added to brown stew mackerel
  • Taste and adjust the salt to your liking, then finish with freshly squeezed lime juice and turn off the stove.
    finished brown stew mackerel
  • Serve warm with rice, dumplings, boiled green bananas, sada roti, or as a traditional fish dish for Good Friday.

Video

Notes

Frequently Asked Questions

 
Can I use canned salmon instead of mackerel?
Yes, as mentioned in my recent Jamaican Brown Stew Salmon recipe, canned salmon can work, but mackerel in tomato sauce gives a richer, more traditional brown stew base.
What can I use instead of scotch bonnet pepper?
Habanero pepper is the closest substitute, or you can use a milder pepper if you prefer less heat.
Why add lime juice at the end?
The lime juice brightens the dish and balances the richness of the stew with a fresh, citrus note.
Is this a good Good Friday meal option?
Yes, this Brown Stew Mackerel is a great Good Friday option, offering a flavorful, meat-free dish that stays true to Caribbean traditions.
Tried this recipe?Let us know how it was!

Caribbean Stewed Tuna (from a can).

While mom’s choice for making this dish was always canned (we say ‘tin’ in Trinidad and Tobago) Salmon, using tuna which can be a lot cheaper, is just as tasty. A wonderful weekday dinner, served with steamed or boiled rice (your choice of rice) and sides of sliced avocado and cucumber. You’ll be eating in as much time it takes to cook the rice as this stewed tuna takes less than 15 minutes.

You’ll Need…

2 cans Tuna (in water)
2 scallions (chopped)
1/2 medium onion (sliced)
1 tablespoon tomato paste
1 teaspoon lemon juice
3 cloves garlic (crushed)
1 medium tomato (diced)
2 sprigs thyme (leaves only)
1 tablespoon olive oil
1/4 teaspoon black pepper
1 tablespoon chopped celery leaves (optional)
1 teaspoon tomato ketchup
salt (see notes below)

Notes! I used celery leaves at the end, but you’re free to use parsley, cilantro or culantro (shado beni). While I didn’t want this spicy and didn’t use any hot peppers, you can tailor the heat to your liking by adding hot pepper/s of your choice. Should you be doing this recipe gluten free, please go through the full list of ingredients, especially the canned tuna you use, to make sure they meet with your specific gluten free dietary needs. I didn’t add any salt as I find that the sodium content in canned foods can be high, however you can taste and adjust near the end of cooking.

Heat the olive oil (or any oil you decide to use) on a medium flame, then add the onion, followed by the garlic and scallions. Turn the heat down to low and cook gently for 2-3 minutes.

Follow up with the tomato, black pepper and thyme leaves. You may want to turn the heat up to med/low at this point. Stir well and cook for another 2-3 minutes to soften everything.

Add the tomato paste and stir to combine.

It’s then time to add the tuna, along with the water from both cans and the tomato ketchup.

Stir well.. break up the tuna chunks if you wish and cook on a medium/low flame for 4 minutes. Top with the celery leaves and hit it with the lemon juice as you turn off the stove. Remember to taste for salt and adjust to your liking.

While hot rice is my preference for this dish, it works great with roti, ground provisions and if all fails.. sliced bread.

Appetizing Caribbean Stew Fish.

trinidad stew fish (12)

Earlier today I mentioned on the Facebook Fan Page that I had a severe craving for stew fish with a healthy serving of brown rice, but I didn’t have time to go to the fish market to source out my favorite fish, King Fish. However I did have a sea bass in the freezer that escaped going on the grill over the summer. I wasn’t sure how well the Sea Bass would stand up to this recipe and some of the people who commented on Facebook also shared my concern. So basically this recipe was a sort of experiment, but it turned out to be a lovely substitute for the King fish I much rather using. I’ve also seen my mom use, red fish, jack fish, salmon and carite (mackerel) when making this dish.

You’ll Need…

2 lbs fish (I used sea bass)
3/4 cup water
1/2 teaspoon salt
dash black pepper
medium onion sliced
medium tomato sliced
1/4 hot pepper (scotch bonnet or habanero) or 1/4 teaspoon hotsauce
1/2 teaspoon green seasoning
1 scallion
veg oil for frying the fish (about 1-2 cups)
flour for dusting the fish for frying (about 1/2 cup)
1 teaspoon tomato paste
1 tablespoon ketchup
3 cloves garlic crushed/sliced
1 tablespoon olive oil
juice of 1 lime or lemon

Trim off the fins etc, cut into 1-2 inch pieces and squeeze the lime or lemon juice over it in a bowl and rinse with water (then drain). I kept the head, but to be honest I much prefer to use it for stock or making fish broth. I then season the fish and have it marinate for about 30 minutes or so. In the bowl with the washed fish pieces, add everything except the tomato paste, oil for frying, flour, olive oil and water.

trinidad stew fish

trinidad stew fish (2)

trinidad stew fish (3)

To help the fish keep it’s shape while stewing and to follow on the traditional way I know of making this dish, we’ll quickly fry the fish pieces. Place the oil to heat in a pan on medium/high heat. Then shake off the seasoned fish pieces (keep the stuff that falls off in the bowl) and roll them in the flour to form a sort of coating. Then add to the hot oil and allow it to cook about 2-3 minutes on each side. Then set aside to drain off any excess oil on paper towels.

trinidad stew fish (4)

trinidad stew fish (5)

trinidad stew fish (6)

trinidad stew fish (7)

In a fairly wide and deep saucepan, heat the olive oil on medium heat, then add the tomato, onions, garlic.. etc  that the fish was marinating in (scrape the bowl clean). Allow this to cook for a couple minutes (stir), then add the tomato paste (another option if you don’t have tomato paste, is Caribbean style browning – about1/4 teaspoon). Now add the 3/4 cup of water, then gently add in the fish pieces. Give them a gentle stir so the sauce gets to “marry” with the fish pieces and heighten the flavour of the overall dish. Allow this to simmer for about 5 minutes, so the sauce (gravy) can have time to thicken up a bit. Enjoy!

trinidad stew fish (8)

trinidad stew fish (9)

trinidad stew fish (10)

trinidad stew fish (11)

trinidad stew fish (12)

Yea, this one hit the spot today for sure and I quite surprised how well the Sea Bass held up. But, I was very careful when handing it. No fish meal in the Caribbean is complete without a few slices of cucumber on the side.  Please leave me your comments below as I’d love to hear from you. Maybe you have a different version of this you’d like to share? And don’t forget to join us on Facebook to chat about all things food related and the culture of the Caribbean. Click on the image on the upper right side of this page to get started. we’d love to have you.