|

Vegan Ackee and Saltfish Recipe

Ackee and Saltfish Recipe Vegan

Fluffy Ackee, Salty Vibes – Minus the Fish

Your subscription could not be saved. Please try again.
Please check your email to receive your Free ebook and confirm your subscription!
Get My FREE Caribbean Vegan Recipe Ebook

Tired of boring plant-based meals?

Get my FREE Caribbean vegan recipe ebook

Bold Caribbean flavour. No boring meals.

I know, I know – the words “vegan” and “saltfish” don’t usually belong in the same sentence. But hear me out. This Vegan Ackee and Saltfish recipe is about keeping all the nostalgic Caribbean flavour without the actual fish. No bones, no guilt, just the same bold, buttery, savoury goodness you’d expect from the traditional dish we all grew up on.

In This Post:

As a Caribbean girl who’s been plant-based for years, recreating my childhood favourites is honestly one of my favourite things to do in the kitchen. There’s something powerful about flipping a classic into a feel-good, no-fuss vegan version – and when I tell you this one slaps, I mean it. The first bite hits you with the creamy ackee, followed by that salty, seasoned magic – and trust me, it brings the vibes.

Whether you’re serving it up on a lazy Sunday or using it to impress guests who swear they could never go vegan, this dish delivers.

Vegan ackee and saltfish on plate

Why You’ll Love This Ackee and Saltfish Recipe:

  • All the authentic flavours without the actual fish.
  • Quick and easy – you can get it on the table in under 45 minutes.
  • Packed with bold Caribbean spices.
  • Comforting, creamy, and satisfying – no one will miss the meat.
  • Totally plant-based, totally delicious.

Let’s Talk Ingredients:

Ackee – the center of the dish. You’ll want canned ackee (I rinse it well to get rid of that tinny taste). It’s soft and buttery, like Jamaica in a tin.

And now for the twist: Vegan “Saltfish” – Instead of salted cod I use pre-salted, pan-fried tofu or jackfruit with seaweed, soy sauce and a little liquid smoke. It comes close without trying too hard to imitate that briny, flaky texture. In this recipe, though, we still use traditional saltfish steps – vegan or not – depending on your fancy!

Bell pepper & tomato – the red and green Peppers add crunch and color, while the cherry tomatoes melt into little bursts of flavor.

Onion & garlic – No Caribbean dish would be complete without these two flavor leaders.

Jamaican Seasoning – That thyme-turmeric, all-purpose, and hot pepper sauce combo gets it from simple to big flavor fast.

Woman with braided hair in a pink patterned halter top holds a plate of vegan ackee and saltfish

A Few Pro Tips Before You Start:

  1. Be Gentle With The Ackee – this is a soft and delicate – fold it in at the end and don’t stir too much.
  2. Season tofu or jackfruit ahead of time for maximum flavour.
  3. Never overcook the ackee – once it’s in the pan, heat it through and call it a day. It will turn to mush when overcooked.
  4. Spice Control: Go easy on the hot pepper sauce if you’re not a huge spice fan – you can always add more later.

Serving Suggestions:

I love this dish piled high next to a generous serving of fluffy rice and peas, or with some crispy fried dumplings. It’s also incredible stuffed into hard dough bread or served with roasted breadfruit if you’re feeling fancy. Add avocado slices on the side for that buttery contrast.

5 Reasons to Love This Vegan Ackee and Saltfish Recipe

  1. It’s a plant-based twist on a true Jamaican classic
    If you grew up around Jamaican food like I did, you’ll know that ackee and saltfish is more than just a meal — it’s a proper part of the culture. This vegan version keeps the spirit of the traditional dish while giving it a plant-based spin that still feels comforting and familiar.
  2. Ackee has the most beautiful texture
    One of the reasons this dish works so well is the ackee itself. When it’s cooked, the soft yellow flesh has a texture that’s often compared to scrambled eggs, which is why it works so perfectly in savoury dishes like this. Ackee is actually a tropical fruit originally from West Africa that became an important ingredient in Caribbean cooking after being brought to Jamaica centuries ago.
    https://www.britannica.com/plant/ackee
  3. A dish that carries real history
    Ackee and saltfish isn’t just famous because it tastes good — it also tells part of Jamaica’s story. The fruit came from West Africa, while salted cod was brought to the Caribbean as a preserved food during the colonial period. Over time, those ingredients came together to create what is now recognised as Jamaica’s national dish.
    https://en.wikipedia.org/wiki/Ackee_and_saltfish
  4. Packed with bold Caribbean flavour
    Onions, peppers, garlic, herbs, and seasoning all come together to give this dish that warm, savoury flavour Jamaican cooking is known for. It’s simple food, but when those ingredients hit the pan together, the whole kitchen starts smelling amazing.
  5. Perfect for breakfast, lunch, or dinner
    Traditionally this dish is often served for breakfast in Jamaica, but honestly it works any time of day. Pile it next to fried plantain, dumplings, or rice and you’ve got a meal that feels hearty, comforting, and full of Caribbean flavour.
add ackee

FAQs – Vegan Ackee and Saltfish Recipe:

Is ackee actually vegan?
Yes! It’s a fruit, though it tastes more like scrambled eggs or soft cheese. Just rinse it well and don’t overcook it.

What can I use instead of saltfish?
Try marinated tofu, jackfruit, hearts of palm, or even artichoke hearts. Add seaweed flakes and soy sauce to mimic that ocean flavour.

Can I make it ahead of time?
Definitely. It keeps well in the fridge for 2–3 days. Just reheat gently to avoid breaking up the ackee.

Where can I buy ackee?
Most Caribbean shops stock canned ackee, and you can often find it online or in international sections at big supermarkets.

Can I freeze this?
I wouldn’t recommend freezing ackee – it turns mushy. But everything else can be prepped ahead.

vegan ackee and saltfish

Final Thoughts on This Ackee and Saltfish recipe:

There’s something about the creamy ackee and salty, savoury seasoning that just takes you straight to a Jamaican kitchen. New to plant-based living or a longtime vegan wanting to reclaim some roots, this vegan ackee and saltfish recipe has it all – either way. Try it out – or better yet – tag me in your pics so I can see your yummy creations!

Vegan ackee and saltfish Recipe

Vegan Ackee and sAltfish Recipe
This one’s for the culture — with a plant-based twist. My vegan ackee and saltfish brings all the nostalgic Caribbean flavour without the fish. Creamy ackee, sautéed sweet peppers, a savoury "saltfish" alternative, and that perfect blend of herbs and spice — it’s comfort food, but make it meat-free. Whether you’re Caribbean through and through or just ackee-curious, this one’s easy to make and full of feel-good vibes. Serve it up with rice, dumplings, or even on toast if you're feeling cheeky.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Serving Size 4

Ingredients

  • 1 lb vegan Saltfish (or vegan alternative like marinated tofu or jackfruit)
  • 1 can ackee, drained and rinsed
  • 1 med onion, chopped
  • 4 large cloves garlic, minced
  • 1 large red bell pepper, chopped
  • 1 large green bell pepper, chopped
  • 1 cup cherry tomatoes, halved
  • 1 ts sea salt (adjust to taste)
  • 1 tsp coarse black pepper
  • 1 tsp turmeric
  • 3 tsp dried thyme
  • 1 tbsp Jamaican all-purpose seasoning
  • 1 tsp hot pepper sauce (adjust to taste)
  • 2 tbsp olive oil

Instructions

  • Prepare the Vegan Saltfish:
    Rinse and shred the Jackfruit. Soak in salted water for 30minutes. Drain and set aside.
  • Sauté the Vegetables:
    Heat the vegetable oil in a large pan over medium heat.
    Add the chopped onion, minced garlic, red bell pepper, and green bell pepper to the pan. Sauté until the vegetables are soft, about 5-7 minutes.
  • Season and Cook:
    Add sea salt, black pepper, turmeric, thyme, Jamaican all-purpose seasoning, and hot pepper sauce to the sautéed vegetables. Stir to combine.
    Add the cherry tomatoes to the pan. Cook and stir until the tomatoes are soft, about 5 minutes.
  • Combine Saltfish and Vegetables:
    Add the shredded saltfish to the pan. Cook together with the vegetable mixture for about 10 minutes, stirring occasionally.
  • Add the Ackee:
    Gently fold in the rinsed ackee, being careful not to mash it. Cook for an additional 10 minutes, allowing the flavors to meld together.
  • Serve:
    Serve the Ackee & Saltfish warm with rice.

Video

author avatar
Plant-Based Recipe Creator & Caribbean Cooking Specialist
Plant Based Sis has been creating bold, Caribbean-inspired plant-based recipes for over 20 years. She makes healthy, flavourful meals accessible and fun for everyone.

Similar Posts

6 Comments

  1. 5 stars
    I was inspired by your vegan ackee and saltfish recipe, which reminded me of my grandmother’s childhood cooking. It’s surprising how accurate this was in being a vegan version. I’m definitely adding this to my regular rotation, thanks!!

  2. 5 stars
    I grew up loving the taste of traditional ackee and saltfish, and since changing to a plant-based diet, I’ve really missed those flavors. I really like how you used tofu and seaweed to get that salty and rich flavor, it’s a smart and creative move.

  3. 5 stars
    The tofu is a brilliant substitute, and the dish is packed with protein and healthy fats. I added some extra veggies for good measure, and it was still delicious. A great way to enjoy a classic dish without the guilt!

5 from 6 votes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating