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!

How to Make Delicious Stewed Salmon at Home.

This recipe is loosely based on a ‘newer’ method my mom has used for making Stewed Salmon the past 12 years or so. It’s definitely not your typical “Caribbean” stewed fish, however it ranks right up there with the flavors we have across the region.

1 lb salmon fillet
1 lime (juice)
1/2 teaspoon salt
5 cloves garlic (chopped finely)
1 teaspoon black pepper (divided)
1 teaspoon smoked paprika
1 teaspoon Caribbean Green Seasoning
1 medium onion (sliced)
2 scallions (chopped)
1 cup all-purpose flour
2 cups veg oil
1 tablespoon olive oil
1/2 medium bell pepper (sliced)
1 package Sazon
1 tablespoon tomato paste (concentrate)
2 tablespoon tomato ketchup
1- 1 1/2 cups water
1 teaspoon smoked paprika
2 medium tomato (large chunks)
2 scallions (chopped)

Notes! May I recommend that you use the video below to follow along as much more about the recipe is discussed there, especially why I used a package of Sazon and how you can take up the heat/spice level by adding your favourite hot pepper/s.

There are 3 simple steps to this recipe. Prep the ingredients, fry the fish, then finish with the sauce. Cut the salmon fillets into 1 inch strips, make sure to do a once-over to verify and remove any bones (sometimes there can still be some even though they are fillets) and wash with the juice of the lime and cool water.

Season the salmon pieces (skin on one side) with the Caribbean Green Seasoning, salt, 1/2 of the black pepper, garlic, onion and smoked Paprika. I also added the white (bottom) parts of the scallions. Mix well and allow to marinate for about 10-15 minutes.

It’s now time to fry the salmon (explained why in the video). Heat the vegetable oil on a medium flame, then flour dust the pieces of salmon (shake off the onions, but keep in the same bowl) and fry for about 5-7 minutes. Basically until they get a bit of color and crust. Be sure to flip them as they fry, so they cook evenly.

As they come out of the frying pan, you can set them on a paper-towel lined plate or wire rack to drain off the excess oil.

The final step is to create the base sauce to which we’ll add back the salmon pieces to finish up. Heat the olive oil in another saucepan (yes you can use a tablespoon of the same oil you fried the fish with if you prefer) on a medium flame, then add the bell pepper and stir well. Then add the Sazon to the bowl where we marinate the salmon and mix well. Everything in that bowl will also be added to the saucepan as well. Stir well and turn the heat down to medium low.

Add the remaining black pepper and stir well. After 4 minutes add the tomato paste to the pan and stir. The goal is to get the natural sugars from that tomato paste (as explained in the video) to heighten.

Add the water to the bowl you marinated the salmon in and swish it around to pick up any marinade which may still be there. Add that water to the pan, along with the tomato ketchup and bring to a boil (raise your heat to medium).

Let it boil for about 3-4 minutes, then add the tomato pieces (cut large) and bring to a boil and cook for another 2 minutes before adding the fried salmon pieces to the pan.

Cook on a simmer for 3 minutes, then it’s time to personalize things. Taste (sauce) and adjust the salt to your liking and determine if you’re happy with the sauce’s consistency. Reduce further or add a bit more water. Keep in mind that the sauce will further thicken as it cools and with the residual heat from the pan.

Top with the green parts of the scallion (or parsley) and should you want to finish with a few drops of lemon juice, it’s all up to you.

The perfect accompaniment to the Coconut Rice Recipe I shared last week.