Saltfish and Rice Cook-up
This Caribbean saltfish and rice cook-up is the kind of one-pot magic that makes dinner easy and flavorful. Made with seasoned rice, okra, and tender saltfish, all simmered in coconut milk. Itโs a full meal that comes together in under 30 minutes using your Instant Pot.

Yup, the Instant Pot is doing the most again. And Iโm dragging everyone with me into this obsession.
This dish is perfect when you want something quick but still packed with that island flavor. Everything goes into one pot, and you let the IP do its thing. No standing over a stove, no fuss.
What is cookup rice?
“Cook-up” is our Caribbean way of saying throw everything into one pot and let the flavors do their thing. Itโs a popular one-pot rice dish found across the region, especially in places like Guyana, Trinidad, and Jamaica, with every island (and every aunty) having their take.
Some days itโs rice and peas. Other times, rice and callaloo. Or it’s pumpkin. Or okra. Maybe pigtail. Sometimes it’s all of the above.
This version? Itโs a saltfish and rice cook-up with okra, all simmered in coconut milk. Hearty, savory, and filling. It’s everything you want in a quick dinner.
Iโve seen this version more often in Guyanese kitchens, but we claim it too, eh. Saltfish and rice cook-up is a Caribbean classic, no matter which flag is flying over the pot.
What kind of fish is saltfish
Saltfish is usually dried and salted cod, preserved to last long without refrigeration. In the Caribbean, we use it in everything from breakfast bakes to savory stews and one-pot dishes like this cook-up.
Before you use it, though you have to remove that salt. Trust me, itโs way too salty straight from the package.
There are a few different ways to do this, but I usually go with the soak-and-rinse method. I cover the fish in water, soak it, rinse, and repeat until itโs where I want it.
Need the full rundown? Check out my Saltfish 101 guide where I break down the different methods and how to prep it right every time.
How to make saltfish and rice cookup
Ingredients you’ll need
- Saltfish (salted cod) โ The star of the dish. Make sure to soak and rinse it well to remove most of the salt before using.
- Parboiled rice โ This holds its shape well in the Instant Pot and soaks up all that coconutty, seasoned goodness without going mushy.
- Coconut milk + water โ The base liquid combo that gives the dish body, flavor, and richness. Use fresh coconut milk if you have it!
- Okra โ Adds a subtle texture and a little thickness to the dish. I usually reach for the frozen chopped kind from Goyaโconvenient and just as good.
- Garlic, celery, and chive โ This trio gives that classic Caribbean flavor foundation. Bright, herby, and aromatic.
- Flavor peppers or pimento sauce โ For that signature mild, fragrant heat. If you canโt find fresh seasoning peppers, Bertieโs pimento sauce is a solid substitute.
- Black pepper + sugar โ The sugar balances out the saltiness and gives the rice a subtle depth. Pepper adds a gentle kick.
- Whole hot pepper โ Toss this on top while cooking for a background heat that wonโt overpower. Donโt stir it in unless you want to feel the fire.
Instructions
- Prep the saltfish
Soak the saltfish in water and rinse a few times to remove most of the salt. Once you’re happy with the salt level, drain and break it into smaller pieces. - Add ingredients to the pot
Into the Instant Pot, add the rice, coconut milk, water, garlic, chopped flavor peppers (or pimento sauce), chive, celery, okra, sugar, black pepper, and the prepped saltfish. Give everything a good stir to combine. - Top with whole hot pepper
Gently place the whole hot pepper on top of the mixture. Donโt stir it inโjust let it sit pretty right on top. - Pressure cook
Close the lid and set the Instant Pot to the โRiceโ setting. (If using another brand, set to Low Pressure for 12 minutes or follow their rice-cooking instructions.) - Let the pressure release naturally
Once done, allow the Instant Pot to release pressure naturally. This helps the rice finish steaming and gives a better texture. - Fluff and taste
Open the lid, remove the hot pepper, and fluff the rice gently with a fork. Taste and adjust for salt if neededโsometimes the fish adds enough on its own. - Serve hot
Plate it up with your favorite side salad. A simple cucumber and tomato salad works perfectlyโand donโt forget a glass of mauby or lime juice to wash it all down.
Storage and reheating tips
Fridge:
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Let it cool completely before sealing it up.
Freezer:
You can freeze it, but fair warningโokra can get a little soft and slightly slimy after freezing. If that doesnโt bother you, store in freezer-safe containers for up to 1 month.
To Reheat:
- Microwave: Add a splash of water or coconut milk, cover loosely, and microwave in 1-minute bursts, stirring between.
- Stovetop: Heat gently in a nonstick pan over medium-low heat with a bit of water or broth. Stir occasionally until warmed through.
Bonus tip: If it looks a little dry after chilling, a splash of coconut milk or broth brings it right back to life.
Frequently Asked Questions
Yep! You can cook it on the stovetop. Sautรฉ your aromatics first, then add everything else to a pot. Bring to a boil, reduce to a simmer, cover, and cook until the rice is tender and the liquid is absorbed. Itโll take a bit longerโbut still delicious.
Parboiled rice is my go-to because it holds its shape and doesnโt get mushy under pressure. If you use jasmine or basmati, reduce the liquid slightly and keep an eye on the cook time.
Itโs a balance. You want that salty bite, but not a salt bomb. I recommend soaking and rinsing at least 2โ3 times. If you’re unsure, taste a piece before adding it in, and remember you can always add salt later, but you canโt take it out once itโs cooked.
Try this saltfish and rice cook-up tonight
So if your Instant Pot has been side-eying you from the shelf, this is your sign to plug it in and give this saltfish and rice cook-up a go. Itโs quick, comforting, and bursting with Caribbean flavor.
Let me know in the comments how yours turned outโdid you add pigtail? More okra? Spill the tea ๐ฒโจ
And if youโre loving these bold island flavors, here are some other dishes to keep that Caribbean rhythm going:
- Stew Saltfish โ A rich, saucy favorite with veggies and big flavor.
- Saltfish Rundown โ Coconut milk and saltfish simmered down the traditional way.
- Caribbean Chicken Pelau (Instant Pot) โ Another one-pot banger with deep, smoky flavor.
- Callaloo โ Perfect as a side or main, and goes beautifully with rice dishes like this.

Saltfish and rice cookup
Ingredients
Method
- Soak and wash salt fish removing most of the salt.
- Place all ingredients except pepper into pot and stir.
- Add pepper to the top of the rice mixture. (Do not stir)
- Select “rice” on the instant pot and let it come to the level
- Allow to self-release.
- Taste for salt. Add if needed
- Serve
Blasphemy! Where is the coconut milk?!
You mean besides the 1 cup of coconut milk listed in the ingredients?
thank you! it's the best instant pot meal I've ever tasted and I've made plenty. and it's so easy!
It is definitely easy. Thank you Lena for trying.
I think 1 cup of water and 1 cup coconut milk is not enough liquid for 2 cups of parboiled rice. To my knowledge I use 1 can of coconut milk which is about 1 3/4 cups and add water to make up approx. 4 cups liquid in total.
Hi. In the Instant Pot, I ALWAYS use 1:1 for liquid to rice. It gives me a drier texture which I prefer. Since this is really a steam versus a boil when using the stove top. Even if you prefer a "wetter" mix, 4 cups of water would be too much in the IP.