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

One Kitchen, Many Cultures

Curry mackerel in tomato sauce
Featured Fusion Jamaican Seafood & Fish

Curry Mackerel with Tomato Sauce

About five years ago, I shared a classic Mackerel in Tomato Sauce recipe, but today I’m pleased to offer an even bolder version: Curry Mackerel with Tomato Sauce. This quick and tasty weeknight curry mackerel is perfect for Lent or any time you crave an easy Caribbean-style fish dish. With its aromatic curry base, hearty tomato sauce, and tender mackerel chunks, it hits all the right notes—especially when served over steamed rice, Paratha roti, or boiled potatoes.

This dish is all about layering simple flavors: cumin seeds toasted in oil, a fragrant blend of onion, garlic, green seasoning, and optional Scotch Bonnet, followed by curry powder and black pepper. Then we introduce canned mackerel in tomato sauce and fresh tomato, simmering briefly to meld everything together. It’s fast, comforting, and ideal for any home cook looking for a Caribbean fish curry that’s both traditional and fuss-free.


Ingredient Guide

  • Vegetable Oil: Used to sauté cumin seeds and build the curry base. Neutral oils like canola or sunflower oil also work.
  • Cumin Seeds (Geera): Small, aromatic seeds that add nutty, earthy flavor when toasted in oil; a key Caribbean curry element.
  • Onion: Use a medium yellow or white onion, chopped large for texture and slow caramelization.
  • Garlic: Crushed or minced, it provides the savory depth that underpins the curry flavor.
  • Caribbean Green Seasoning: A blended mix of fresh herbs, including culantro, parsley, scallions, and garlic, acts as a marinade and flavor base.
  • Scotch Bonnet Pepper (optional): One of the hottest Caribbean chilies, adds heat and fruity undertones. Use whole or halved based on your spice preference.
  • Curry Powder: A blend of turmeric, coriander, cumin, fenugreek, and more. Use a Caribbean-style curry powder for authenticity.
  • Black Pepper: Adds warmth and enhances the complexity of the curry spice.
  • Mackerel in Tomato Sauce (Canned): A pantry staple, this is mackerel fillets packed in a rich tomato-based sauce. Look for brands like Brunswick or Grace.
  • Water: Thins the curry sauce to desired consistency while allowing the flavors to meld.
  • Tomato: Fresh, large pieces add texture and amplify the tomato sauce already in the canned mackerel.
  • Cilantro: Chopped fresh at the end to brighten the dish, can be replaced with culantro for a bolder herbal note.
  • Lime Juice: Squeezed in just before serving to balance and lift the dish.

Shopping Made Easy

  • Canned mackerel in tomato sauce is available in most grocery stores—opt for BPA-free cans if possible.
  • Curry powder and cumin seeds are pantry staples found in the spice aisle or international section.
  • Scotch Bonnet peppers are sold fresh or pickled in Caribbean markets; substitute with habanero if needed.
  • Fresh cilantro and lime juice brighten the dish—find them in the produce aisle.

Cooking Notes from the Kitchen

  • Toast cumin seeds in oil until fragrant to build a deep flavor base.
  • Keep heat low when cooking curry powder to bloom the spices without burning them.
  • Use whole or halved Scotch Bonnet—avoid over-stirring to keep seeds from dispersing too much heat.
  • Simmer briefly (about 4 minutes) to meld flavors without overcooking the fish.
  • Stir in cilantro and lime juice off the heat to retain freshness and bright aromas.

Is this dish gluten-free?

Yes—just make sure your curry powder and green seasoning are gluten-free certified.

Can I omit the Scotch Bonnet pepper?

Absolutely! Leave it whole for mild spice or omit it for a completely heat-free version.

What can I serve with this curry mackerel?

Steamed rice, Paratha roti, boiled provisions, or even pasta work well to soak up the sauce.

Can I use fresh mackerel instead of canned?

Yes—but you’d need to cook it longer, add more liquid, and adjust seasoning accordingly.

How do I adjust the spice level?

Remove the seeds from the Scotch Bonnet for a milder effect or skip it entirely for no heat.

Curry mackerel in tomato sauce

Curry Mackerel with Tomato Sauce

A quick and flavorful Caribbean-style curry mackerel in tomato sauce with aromatic spices, perfect for an easy fish dinner over rice or roti.
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Course Seafood & Fish
Cuisine Fusion, Jamaican
Servings 4

Ingredients
  

  • 1 1/2 tablespoons vegetable oil
  • 1 teaspoon cumin seeds
  • 1 medium onion large dice
  • 6 cloves garlic smashed
  • 1 tablespoon Caribbean green seasoning
  • 1 tablespoon curry powder
  • 1/2 teaspoon black pepper
  • 1 can mackerel in tomato sauce 253 ml
  • 3/4 cup water
  • 1 large tomato large pieces
  • 2 tablespoons cilantro chopped

Optional

  • 1 Scotch Bonnet pepper

Instructions
 

  • Heat the oil in a wide pan on a medium flame. Add the cumin seeds and toast for about 1 minute. Then add the onion, garlic, Caribbean green seasoning, and Scotch Bonnet pepper. Lower the heat to medium/low so nothing burns.
  • Four minutes later, add the curry powder and black pepper and continue cooking on low heat for 3-4 minutes so the spices in the curry powder toast and become fragrant.
  • Turn the heat to medium and add the mackerel and the sauce. Stir well to coat it with the curry base. Add the water and bring to a boil.
    Simmer for 4 minutes. You can leave the fish pieces intact or, as in my case, cut them each in half.
  • Add the tomato pieces and the chopped cilantro and cook a further minute before tasting and adjusting the salt to your liking. I don’t add salt as I find that tin Mackerel is usually packed in sodium. As you turn off the stove, add the lime (or lemon) juice. Enjoy!
    Add more water if you want more gravy or sauce.
    Add in tomato and the chopped cilantro

Notes

Please follow along with the video, as much more about the recipe is discussed there, like why I used a green Scotch Bonnet, chunky onion, and large pieces of tomato and how you can further personalize the dish.
Tried this recipe?Let us know how it was!
Curry Bodi with shrimp and potato in a red pot
Featured Fusion Rice & One-Pot Seafood & Fish Trinidadian

Classic Caribbean Curry Bodi with Shrimp and Potato

I grew up eating curry bodi all the time, sometimes with shrimp, sometimes just with potatoes, and always with roti on the side. It’s one of those everyday Trinidadian dishes that doesn’t get the spotlight it deserves, but if you know, you know. Over the years, I’ve heard from so many people who missed the version their grandma used to make. So today, I’m sharing this Classic Caribbean Curry Bodi with Shrimp and Potato, my way of bringing those memories back into our kitchens.

This dish is a celebration of flavor and texture. We’re talking tender bodi (yard beans), seasoned shrimp, creamy potatoes, and a rich curry base finished with coconut cream for that touch of smoothness. It comes together quickly and hits all the right notes—spicy, savory, and deeply satisfying.

Whether you enjoy it with sada roti, basmati rice, or even on its own, this curry shrimp with bodi and potato is one of the best ways to bring a taste of the Caribbean to your table. It’s packed with bold curry flavor, traditional herbs, and fresh vegetables, just the way we cook it back home.

Curry Bodi with shrimp and potato in a red pot

Ingredient Guide

  • Shrimp: Use peeled and deveined medium shrimp; they cook quickly and absorb flavor well when added at the end.
  • Lime or Lemon Juice: Used to rinse shrimp and remove any briny smell for a cleaner flavor.
  • Olive Oil: Used for sautéing shrimp and building the curry’s flavorful foundation.
  • Salt and Black Pepper: Essential for seasoning both shrimp and the curry base throughout the dish.
  • Caribbean Green Seasoning: A fresh blend of herbs, garlic, and aromatics used to flavor the shrimp and deepen the curry.
  • Curry Powder: Choose a Caribbean-style curry blend for its distinctive mix of turmeric, fenugreek, and coriander.
  • Onion and Garlic: These form the savory base of the curry and should be gently cooked for full flavor development.
  • Anchar Masala: A dark, earthy spice blend common in Indo-Caribbean cooking that adds warmth and authenticity.
  • Bodi (Yard Beans or Snake Beans): Long, slender green beans widely used in Trinidadian curries; they soak up flavor beautifully.
  • Potato (Irish Potato): Adds body and heartiness to the curry, while helping to thicken the sauce naturally.
  • Scotch Bonnet Pepper: Optional but classic; adds fruity, fiery heat to the dish—remove seeds to reduce spice.
  • Tomato: Adds moisture, slight acidity, and rounds out the curry’s savory depth.
  • Coconut Cream: Finishes the curry with a creamy texture and balances the spices.
  • Water: Used to simmer vegetables and create a silky curry gravy.

Shopping Made Easy

  • Find fresh bodi (yard beans) in Caribbean produce sections; long green beans can substitute.
  • Caribbean green seasoning and curry powder are available in international or West Indian aisles.
  • Scotch Bonnet peppers may be replaced with habanero if unavailable.
  • Coconut cream is typically located in the canned dairy or ethnic section—opt for full-fat options.

Cooking Notes from the Kitchen

  • Shrimp should be cooked briefly (2–3 minutes) and set aside to prevent overcooking.
  • Bloom spices in oil on low heat until the mixture thickens and deepens in color—this enhances flavor.
  • Stir bodi frequently to prevent sticking and to ensure even spice coating.
  • Mid-cook, add coconut cream to balance flavors and contribute a rich, silky texture.
  • Turn off heat before stirring shrimp back in to prevent them from becoming tough; residual heat finishes cooking.

Is this curry gluten-free?

Yes, provided you use a gluten-free curry powder and green seasoning, the other ingredients are naturally gluten-free.

How spicy is this dish?

With Scotch Bonnet added, it delivers a mild to moderate heat. Remove the seeds for a gentler level or omit the pepper entirely for a milder curry.

Can I use other beans instead of bodi?

Yes, long green beans or haricots verts work well, though cooking time and texture will vary slightly.

Can I prepare this ahead of time?

Absolutely. Cook up to the point before adding shrimp, then refrigerate. Reheat and gently stir in shrimp before serving to maintain their delicate texture.

What consistency should the curry have?

It should be sauce-y but not too watery—the coconut cream and slow simmering will naturally thicken it. Adjust with extra water or simmering time as needed.

Curry Bodi with shrimp and potato in a red pot

Classic Caribbean Curry Bodi with Shrimp and Potato

A colorful and comforting Caribbean curry featuring bodi (yard beans), succulent shrimp, potatoes, and coconut cream, simmered in fragrant spices, ideal with sada roti or rice.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course Rice & One-Pot, Seafood & Fish
Cuisine Fusion, Trinidadian
Servings 6

Ingredients
  

  • 1 pound shrimp 41–15, peeled, deveined
  • 1 lime or lemon, juiced
  • 3 tablespoons olive oil divided
  • 1 tablespoon salt divided
  • 1 teaspoon black pepper divided
  • 2 tablespoons Caribbean green seasoning divided
  • 2 1/2 tablespoons curry powder divided
  • 1 medium onion diced
  • 8-10 cloves garlic smashed
  • 3/4 tablespoon Amchar Masala
  • 2 pounds bodi yard beans, washed & trimmed
  • 1 large potato sliced
  • 1 cup water
  • 1 medium tomato diced
  • 2 tablespoons coconut cream

Optional

  • 1/2 Scotch Bonnet pepper

Instructions
 

  • Peel, devein, and rinse shrimp with lime or lemon juice and cool water. Drain well, then season with 1 tablespoon olive oil, 1 tablespoon green seasoning, ⅓ of the salt, ⅓ of the black pepper, and ½ tablespoon curry powder. Set aside.
    Ingredients laid out for curry bodi with shrimp and potato
  • Heat a deep pot over medium heat and add the shrimp. Cook for 2–3 minutes until just done, then remove and set aside.
  • In the same pot, add remaining olive oil, onion, garlic, and anchar masala. Cook on low for 3 minutes, then stir in the remaining black pepper, 1 tablespoon of green seasoning, and the rest of the curry powder. Cook until fragrant and the spices bloom.
    Rest of seasoning heating in a large red pot on the stove
  • Add bodi and stir to coat with the spice base. 
    added yard beans to pot
  • Add coconut cream, Scotch Bonnet (if using), remaining salt, sliced potato, diced tomato, and water. Stir well to combine.
    Add in potato, coconut cream, pepper, tomatoes, and pepper
  • Bring to a boil, then reduce heat to a simmer. Cook for 25–30 minutes, stirring occasionally and adding water if necessary, until vegetables are tender.
    boiled curry bodi
  • Once the vegetables are done, return the shrimp to the pot, stir gently, remove from the heat, and let residual warmth finish cooking the shrimp. Serve hot.
    Add shrimp back in to curry bodi
  • At this point, everything should be tender. Add the shrimp we cooked earlier, stir well, shut off the stove, and you’re done.

Notes

In the video, I explained how to make this a dry dish or a dish with some gravy.
I’d recommend not cooking the dish after you’ve added the shrimp, or you’ll risk having a curry dish with tough and chewy shrimp. Allow the residual heat in the pot to finish things.
Tried this recipe?Let us know how it was!