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

One Kitchen, Many Cultures

Breakfast Caribbean Classics Easy Caribbean Recipes General Caribbean Seafood & Fish Side Dishes

String Beans With Potato And Salted Cod

I’ve always been a fan of string beans, as my parents always had them growing in our kitchen garden as a child in Trinidad. But my appreciation for this humble legume really deepened after I moved from the comforting shores of the Caribbean to Canada. In those early days, bodi, also known as bora or yard beans, were almost impossible to find, so I learned to work with what was available. Over time, string beans became a regular part of my kitchen, whether cooked in curry with aloo, paired with tomato and saltfish, or stretched with leftover stewed meats to create something satisfying and economical.

This String Beans With Potato And Salted Cod recipe is built on that same idea of simple Caribbean cooking that feeds more people without sacrificing flavor. Thinly sliced potato adds body to the dish, while salted cod brings depth and that unmistakable savory note many of us grew up with. A little coconut cream rounds everything out, turning everyday ingredients into a comforting pot of food.

This is not fancy cooking. It’s honest, practical, and rooted in how many of us learned to cook at home. Serve it hot with sada roti or rice, and you’ll understand why string beans continue to hold such a special place in my kitchen.

Ingredient Guide

String Beans add freshness, texture, and a clean vegetal flavor that forms the foundation of the dish.
Salted Cod provides savory depth and protein, seasoning the entire pot as it cooks.
Potato stretches the dish, add body, and help make the meal more filling.
Onion builds the base flavor and adds natural sweetness as it cooks down.
Garlic enhances aroma and brings a classic savory backbone to the dish.
Scotch Bonnet Pepper contributes gentle heat and authentic Caribbean character.
Ginger adds warmth and a subtle spicy note that complements the salted fish.
Tomato introduces acidity and moisture to balance the richness of the cod and coconut.
Coconut Cream softens the flavors and gives the dish a light, creamy finish.
Black Pepper adds mild heat and background seasoning.
Salt is used sparingly to balance flavors after the cod has been prepared.
Olive Oil helps sauté the aromatics and carries flavor throughout the dish.
Water creates steam and allows the vegetables to cook evenly.

Shopping Made Easy

Look for salted cod in the international or Caribbean section of your grocery store.
String beans are often labeled as green beans or French beans and work just as well.
Coconut cream is thicker than coconut milk and is usually sold in cans.
Scotch bonnet peppers may be labeled as Caribbean hot peppers in some markets.

Cooking Notes from the Kitchen

Always soak or preboil salted cod to remove excess salt before cooking.
Even boneless salted cod should be checked carefully for small bones.
Slice the potatoes thinly so they cook evenly with the string beans.
Cook covered first to soften the vegetables, then uncover to reduce excess liquid.
This dish tastes even better after resting for a short while before serving.

String Beans With Potato And Salted Cod

A classic Caribbean recipe for string beans cooked with potato, salted cod, and coconut cream. Simple, comforting, and full of flavor.
Prep Time 20 minutes
Cook Time 30 minutes
Course Breakfast, Caribbean Classics, Comfort Food, Easy Caribbean Recipes, Seafood & Fish, Side Dishes
Cuisine General Caribbean
Servings 6

Ingredients
  

  • 2 tablespoons olive oil
  • 1/3 lb salted cod soaked, rinsed, and shredded
  • 1 medium onion sliced
  • 3 cloves garlic smashed
  • 1/4 Scotch bonnet pepper optional
  • 2 thin slices ginger
  • 1/3 teaspoon black pepper
  • 1 1/2 lbs string beans cut into 1-inch pieces
  • 2 medium potatoes sliced 1/8-inch thick
  • 1 tomato chopped
  • 1/2 teaspoon salt
  • 2 tablespoons coconut cream
  • 3/4 cup water

Instructions
 

  • Heat the oil on a medium flame in a deep pan and add the prepared salted cod. Reduce the heat to medium-low and cook for 3 minutes.
  • Add the onion, garlic, Scotch bonnet pepper (habanero will also work), ginger, and black pepper. Cook on low for about 3 minutes until fragrant.
  • Add the string beans and stir well to coat with the seasoned base.
  • Increase the heat to medium and add the potato and tomato. Stir well.
  • Add the coconut cream, salt, and water. Cover the pan and bring to a boil, then reduce to a gentle simmer.
  • Cook with the lid on for 20 to 30 minutes, depending on how tender you like your string beans.
  • Remove the lid to allow any remaining liquid to cook off. Taste and adjust salt if needed. Serve hot with sada roti.

Video

Notes

FAQ

Can I use green beans instead of yard beans?
Yes, green beans or French beans are a perfect substitute and are commonly used outside the Caribbean.
How do I properly prepare salted cod?
Soak it in hot water or boil it for 5 to 10 minutes, then rinse and shred while removing any bones. Even if you purchase ‘boneless’ salted fish (called saltfish in the Caribbean), please keep a keen eye out for tiny bones.
Is this dish very spicy?
No, the heat is mild. You can reduce or omit the Scotch bonnet pepper entirely. Remember to wash your hands immediately after handling hot peppers, even if you wear gloves.
What can I serve with string beans and salted cod?
Sada roti, rice, or boiled provisions all pair very well with this dish.
Can this be made ahead of time?
Yes, the flavors improve after resting, making it ideal for leftovers. However, I don’t recommend freezing any cooked string bean recipe as it tends to fall apart when thawed and the texture gets ruined IMHO.
Tried this recipe?Let us know how it was!
Gluten Free Seafood

String Beans With Tomato And Saltfish.

Yet another version of String Beans as adapted from memories of growing up in the Caribbean. Pali (my nickname for Zyair Rook) and I were busy cleaning the weeds in the garden when we noticed that the beans we planted mid-spring had a bunch of beans ready for harvest. We harvested and cooked!

You’ll Need…

1 lb string beans
2 tablespoon olive oil
1/4 lb salted cod (prepared)
1 medium tomato (diced)
1 medium onion (sliced)
2 scallions (chopped)
1/2 bell pepper (sliced)
4 sprigs thyme
2 tablespoon water
1/2 teaspoon black pepper
4-6 cloves garlic (diced)

Note! If doing this recipe gluten free please go through the full list of ingredients to make sure they meet with your specific gluten free dietary requirements. I used Salted Cod, but you can use your fav dry/salted fish. There were no spicy peppers (like Scotch bonnet) used in the recipe as explained in the video below.

Learn how to prepare salted fish for use. << Click To Watch.

Wash the string beans, then remove the ends and discard. Chop or break into 1 to 2 inch pieces and set aside. For the Salted Cod, I placed it in a bowl then added boiling water onto it. When it was cool to touch I squeezed out the water, rinsed with cool water.. squeezed out that water and shredded it into bits. Note that I used boned (boneless) salted Cod, but I still kept an eye out for any bones.

Heat the olive oil in a wide pan on a medium flame, then add the prepared salted Cod, followed by the onion, garlic and black pepper. Reduce the heat to low and cook for 4 minutes. Add the bell pepper (optional), thyme, scallions and should you decide to add any spicy pepper, do so now. Cook a further 3 minutes.

Turn the heat back up to medium and add the prepared String Beans (French beans will work too) and stir well.

Add the water and bring to a boil with the lid on.

Toss in the tomato, turn the heat down to a simmer and cook for 15 minutes with the lid on.

It’s now time to personalize things a bit. Check for salt and add if necessary, I didn’t add any as explained in the video, and should there still be liquid at the bottom of the pot, remove the lid (as I did) and cook a further 5 minutes with the lid off.

Personally I like the beans with a slight bit of body. We had it with Sada Roti in case you’re curious. But it’s just as delicious as a topping for steaming rice.

Gluten Free Meat & Poultry

Delicious Chinese Influenced Green Beans With Chicken.

stirfry beans with chicken (11)

Like Spinach (all greens), beans of all types are my some of my favorite food to eat/cook. This recipe is based on a bean dish found at many Chinese restaurants in Trinidad and Tobago (and Markham). While not the exact thing, it can hold it’s own on any dinner table. Feel free to use ground beef, turkey or pork if you want to play around with the protein a bit. And I’m sure my vegan friends can make use of some firm tofu if you’d like to give this one a test-drive. BTW, salted cod bits would rock in this recipe too (instead of the chicken).

You’ll Need…

1 lb string beans (trimmed)
1/2 lb ground chicken
2 tablespoon veg oil (add more if needed)
1 tablespoon diced ginger
2 large cloves garlic (diced fine)
1/4 teaspoon salt
1 tablespoon Hoisin Sauce
2-4 drops sesame oil
1 1/4 tablespoon dark soy sauce
2-3 birds eye pepper
1 tablespoon Chinese cooking wine

IMPORTANT! Please go though the entire list of ingredients if making this dish gluten free, to make sure they meet with your specific gluten free dietary needs. Especially the Soy and Hoisin Sauces.

In your wok or pan, add the vegetable oil and ground chicken and brown off on a medium heat.  As it cook, bring a pot of water to a boil, then go in with the trimmed beans. Blanche quickly (about 2-3 minutes), then rinse in cold water or in a bowl with water and ice. The idea is to stop the cooking and help maintain the brilliant green color.

stirfry beans with chicken (1)

stirfry beans with chicken (3)

I added the vegetable oil as the ground chicken can be very dry. Note that during the winter months in Canada, the water in the tap is very cold so I didn’t have to use ice.

stirfry beans with chicken (2)

stirfry beans with chicken (4)

Be sure to break up the chicken as it browns off. it took about 5-7 minutes. Now add the garlic, ginger and diced bird’s eye pepper (I included the seeds for a gentle kick). Cook on low heat so you don’t burn the garlic.  After about 3 minutes, add the Hoisin, black pepper, and soy sauce. Stir well and cook for 2-3 minutes. Then add the sesame oil and cooking wine and stir.

stirfry beans with chicken (5)

stirfry beans with chicken (6)

stirfry beans with chicken (7)

Turn the heat (med/high) up to get a bit of crisp edges on the ground chicken, then go in with the beans and stir well. Top with the salt. Do keep in mind that the soy sauce we used will help to season this dish, so be mindful if adding extra salt.

stirfry beans with chicken (8)

stirfry beans with chicken (9)

stirfry beans with chicken (10)

stirfry beans with chicken (12)

After adding the beans I cooked it for another 4 minutes or so, but you can cook for longer or less, depending on how you like your beans cooked  – be mindful that we did precook the beans a bit at the start. Adjust the salt at this point. I topped with a whole bird’s eye pepper for show.

A lovely dish influenced by our rich Chinese history and culture in the Caribbean.. do give it a try and be sure to come back and share your comments below.

Do you own a copy of my cookbook ?- The Vibrant Caribbean Pot 100 Traditional And Fusion recipes Vol 2

 

 

Gluten Free Meat & Poultry

French Beans With Leftover Caribbean Stewed Pork.

stewed beans (8)

Between spinach and beans it would be very difficult for me to decide which I adore more. The edge would probably go to beans simply because as a young fella on the islands I would help my parents grow different varieties in our kitchen garden. I hated pulling out the weeds, but I did enjoy harvesting them.. each bean picked off the bushes were like little prizes to my collection in the basket. Mom would normally make this dish for us whenever she would make stewed pork the evening before for dinner and had leftovers. If you’d like to make this dish vegetarian, simply leave out the stewed pork and for more flavor use coconut milk instead of the water mentioned in the ingredient list.

You’ll Need…

1.5 lbs French beans (any green bean will work)
1 small onion
3 cloves garlic
1/8 teaspoon black pepper
1/2 teaspoon salt
1 tablespoon Olive oil
Hot pepper (I used wiri wiri)
1 cup water (or coconut milk if making this vegetarian)
left over stewed pork

* If making this dish gluten free, do go through the entire list of ingredients (including the stewed pork) to ensure they meet with your specific gluten free dietary needs.

stewed beans (1)

 Trim the beans, wash and drain. Chop the onion, mince the garlic and get ready to rock one of the tastiest french beans dish you’ve ever had. Heat the oil in a wide pan on a low heat, then add the garlic, onion, thyme and black pepper. Allow it to go for about 3 minutes, so we start with a lovely flavor base.

stewed beans (3)

stewed beans (4)

You will notice that I opted for a Guyanese favorite, wiri wiri peppers for this recipe but you can use any (or none) hot pepper you like. You’ll also notice that I added them whole and never cut or burst them, as we want flavor and not raw heat.

stewed beans (2)

Turn up the heat and add the beans, stir well and go in with the salt and whole peppers. Lastly, add the water and bring to a boil.

stewed beans (5)

stewed beans (6)

When it comes to a boil turn the heat down to a simmer, cover the pan and allow to cook for about 10-15 minutes (this depends on how well-done you like your beans). Then add the pieces of stewed pork to the pot, mix well and turn the heat up to burn off any excess liquid which may still be in the pot. Once the liquid is gone, turn off the stove and you’re done. If adjusting the salt in this dish, do so ONLY after tasting it AFTER adding the stewed pork. Since the pork would have already been salted perfectly, you don’t want to salt before adding it to the pot.

stewed beans (7)

stewed beans (9)

I like my beans with a slight crunch to them, so I usually allow them to cook for about 8-10 minutes before I ad the stewed pork. Do remember to remove the peppers before serving and try your best to not break them during cooking.. well, unless you want that lovely kick from the heat. If you don’t have stewed pork, you can go in with stewed chicken or stewed beef with basically the same results as this version.

 

Gluten Free Vegetarian

Vegetarian Stir Fry Bodi (yard beans) With Cashews.

stiry fry beans with cashews (10)

As a young fella on the islands, my brother and I usually helped mom with the kitchen garden after school and on the weekends. I enjoyed seeing plants go from seeds to actually bearing fruit and harvest time was usually my favorite. Picking bodi (yard beans) off the bush (grows on a vine-like bush) was like a treasure hunt and it didn’t hurt that I LOVE beans of all shape and form. So the meals which would follow the time spent harvesting, was a glorious time for me. Traditionally mom did this one of two ways, in a curry or stewed with some sort of leftover meat or bits of salted cod. But in this recipe I’ll show you another take on cooking bodi (or any green bean).

 

You’ll Need…

1 lb Bodi (aka yard beans)
1 teaspoon soy sauce
1 tomato diced
1/2 onion diced
2 cloves garlic (finely diced)
1/4 teaspoon ginger (grated)
1/2 cup cashews (raw)
1 tablespoon veg oil
1/4 cup water
Fresh ground black pepper
1/4 scotch bonnet pepper
1 teaspoon oyster sauce

* Taste for salt near the end and adjust as the soy and oyster sauce may have enough salt to season this dish. I used oyster sauce in this recipe, so please visit your local Chinese grocers for a vegetarian option if you want to make this 100% vegetarian. If you cannot get bodi, feel free to use string beans or french beans, but note that they may cook faster than bodi. Be sure to use a gluten free soy sauce and oyster sauce if cooking this according to a gluten free diet.

stiry fry beans with cashews (1)

stiry fry beans with cashews (2)

Prep the yard beans by trimming off the ends, then cut into 1-1.5 inch pieces. Wash and drain. Dice the onion, garlic and scotch bonnet pepper – remember to wash your hands after handling the scotch bonnet, don’t use any seeds and only use as much as you can handle. The recipe works fine without it as well. (I grated the ginger)

Heat the oil on a medium flame, then toss in the garlic, onion and ginger… lower the heat to low and let this gently cook for about 3 minutes.

stiry fry beans with cashews (3)

Raise the heat to medium and then go in with the trimmed bodi pieces, stir well, then add all the other ingredients (except the tomato) and add the water. Bring to a boil and cook on a medium heat for about 10-12 minutes, then go in with the cashews. Stir well.

stiry fry beans with cashews (4)

stiry fry beans with cashews (5)

stiry fry beans with cashews (6)

stiry fry beans with cashews (7)

stiry fry beans with cashews (8)

Here’s where it’s up to you to personalize the dish a bit… taste for salt and determine how tender you like your beans. If you like it really tender you may need to add a bit more water and cook for an extra 5 minutes or so.  As you turn off the heat toss in the diced tomato to brighten up the overall stir-fry. The residual heat from the pan will be enough to cook the tomato enough (so it’s not melted away).

stiry fry beans with cashews (9)

If you didn’t already know, Chinese immigrants (as contract laborers)  came to the Caribbean over a century ago (between 1853 and 1879), so you’ll find many of our dishes are heavily influenced by their delicious contributions.

I do hope you give this bodi stirfry with cashews a try as the flavors and texture is simply stunning.