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 Comfort Food Easy Caribbean Recipes Featured Pork Recipes Side Dishes Sunday Dinners

Simple and Tasty Steamed Cabbage With Ham

Steamed Cabbage With Ham is one of those dishes that grows on you over time. As a child growing up in the Caribbean, cabbage was never my favorite vegetable, and my siblings and I gave mom issues (so much to apologize to this lady about yea) whenever it showed up on the table. Funny how things change, because as an adult, cabbage is now one of the vegetables I always keep in my fridge.

Cabbage is incredibly versatile, affordable, and has a long shelf life once stored properly. More importantly, it absorbs flavor like a sponge, especially the bold, layered flavors we enjoy throughout the Caribbean. This steamed cabbage recipe uses leftover ham to add a savory depth, making it hearty enough to stand on its own or shine as a side dish.

If you’re familiar with Jamaican steamed cabbage, this version will feel very similar. The main difference is the addition of diced ham, which adds richness and saltiness to the dish. If you prefer to keep things vegan, you can easily skip the ham and still enjoy a delicious pot of steamed cabbage or try the Jamaican Steamed Cabbage I mentioned earlier.

Whether you’re serving it alongside rice and peas, fried fish, or using it as a sandwich filling, this steamed cabbage is simple, adaptable, and full of Caribbean flavor.

Ingredient Guide

  • Olive Oil: Used to gently sauté the aromatics and build the flavor base.
  • Onion: Adds sweetness and depth once softened.
  • Scotch Bonnet Pepper: Brings gentle Caribbean heat and aroma.
  • Thyme: A classic herb that gives this steamed cabbage its traditional Caribbean character.
  • Black Pepper: Adds warmth and subtle spice.
  • Garlic: Boosts savory flavor and fragrance.
  • Ham: Leftover ham adds saltiness, richness, and a smoky note to the dish.
  • Cabbage: The star of the recipe, tender-crisp and full of absorbed flavor.
  • Salt: Enhances all the other ingredients.
  • Water: Creates the steam needed to cook the cabbage gently.
  • Carrot: Adds color, sweetness, and texture.
  • Bell Pepper: Brightens the dish and adds freshness.
  • Curry Powder: Adds subtle warmth and depth without overpowering the cabbage.

Shopping Made Easy

  • Green cabbage is widely available at most grocery stores year-round and stores well in the fridge.
  • Leftover ham works perfectly here, but you can also ask the deli counter for a thick slice.
  • Scotch bonnet peppers are commonly found in Caribbean markets, but habanero peppers are a suitable substitute. Or you can easily use some Caribbean Peppersauce.
  • Look for fresh thyme rather than dried for the most authentic flavor.

Cooking Notes from the Kitchen

  • Always wash your hands thoroughly with soap and water after handling scotch bonnet peppers.
  • Keep the heat low once the aromatics are added to avoid burning the garlic and thyme.
  • Do not overcook the cabbage; steamed cabbage should still have a slight bite.
  • This dish is very forgiving, so feel free to add vegetables like mushrooms or zucchini.

Simple and Tasty Steamed Cabbage With Ham

This steamed cabbage with ham is a Caribbean-style side dish made with leftover ham, fresh vegetables, and bold seasoning. It’s an easy cabbage recipe that’s flavorful, flexible, and perfect for everyday meals.
Prep Time 15 minutes
Cook Time 15 minutes
Course Breakfast, Caribbean Classics, Comfort Food, Easy Caribbean Recipes, Side Dish, Weeknight Dinners
Servings 4

Ingredients
  

  • 1 tablespoon olive oil
  • 1/2 medium onion sliced
  • 1/4 Scotch bonnet pepper sliced
  • 4 sprigs thyme leaves only
  • 1/2 teaspoon black pepper
  • 1 clove garlic smashed
  • 1 1/2 cups ham chopped
  • 1 lb cabbage rough chopped
  • 1/2 teaspoon salt
  • 2 tablespoons water
  • 1 small carrot julienned
  • 1 small bell pepper rough chopped
  • 3/4 teaspoon curry powder

Instructions
 

  • Heat the olive oil on a medium flame in a pan with a lid. Add the onion, scotch bonnet pepper, garlic, thyme, and black pepper. Turn the heat down to low and cook gently for 3 to 4 minutes until the onion softens and everything becomes fragrant.
  • Add the chopped ham and stir to combine. Continue cooking on medium-low heat to allow some of the fat from the ham to render and flavor the dish.
  • Add the salt and cabbage to the pot, followed by the water. Stir well to combine, then cover the pot to begin steaming.
  • After 3 minutes, top with the bell pepper and carrot and sprinkle on the curry powder. Add any other vegetables you are using. Cover and continue cooking, but on low heat.
  • After another 4 minutes, taste and adjust the salt to your liking. Cook a little longer if you prefer softer vegetables.
  • Serve hot as a side to your favorite Caribbean meals or use as a filling for a simple sandwich.

Video

Notes

Frequently Asked Questions About Steamed Cabbage

Can I make steamed cabbage without ham?
Yes, absolutely. This steamed cabbage recipe works very well without ham and can easily be kept vegan. Omit the ham and rely on the aromatics, herbs, and curry powder for flavor. You can also add mushrooms or zucchini to give the dish more body.
What type of cabbage works best for steamed cabbage?
Green cabbage is the best choice for classic Caribbean-style steamed cabbage. It softens nicely while still holding a bit of texture and does a great job of absorbing flavor during the steaming process.
How do I prevent the steamed cabbage from getting soggy?
The key is not overcooking it and using just a small amount of water. Steamed cabbage should be tender but still have a slight bite. Keep the heat on medium-low and cook with the lid on just long enough to soften the cabbage.
Is steamed cabbage supposed to be spicy?
Steamed cabbage does not have to be spicy as it’s a personal preference. The heat level is completely up to you. The scotch bonnet pepper adds flavor more than heat when used in small amounts, and you can leave it out entirely if you prefer a mild dish.
Can I make steamed cabbage ahead of time?
Yes, steamed cabbage can be made ahead and stored in the refrigerator for up to three days. Reheat gently on the stove over low heat so the cabbage does not overcook or lose its texture. If you plan on eating this dish at a later date, may I recommend that you cook 1/2 of the time to help maintain the integrity of the vegetables and reheat a few minutes longer when you’re ready to dine.
Keyword cabbage, cabbage recipe, cabbage with ham, Caribbean cookbook, Caribbean cooking, chris de la rosa, jamaican steamed cabbage, steamed cabbage
Tried this recipe?Let us know how it was!

Gluten Free Meat & Poultry

Cabbage With Smoked Pork And Pumpkin.

The only way mommy could get me/us to eat cabbage as kids growing up on the islands, was if she made or bought Chow Mein. Back then I don’t ever recall seeing bean sprouts in Chow Mein as I do in Canada as the norm. Maybe I’ll share that recipe soon! However as an adult, I’m always looking for ways to put cabbage to use. Here’s another (soon to be) classic dish using the humble cabbage..

You’ll Need…

1/2 lb smoked pork soup bones
1 1/2 tablespoon olive oil
3/4 lb pumpkin (cubed)
2 pimento peppers (aka seasoning peppers)
1/2 teaspoon black pepper
1/2 teaspoon curry powder
1 1/2 – 2 lb cabbage
1 medium onion (sliced)
3/4 teaspoon sea salt
1 bell pepper (chopped)

Notes! I used sea salt as it’s the only salt I really use. Use your fav salt. Should you wanted to add 1/2 teaspoon dried thyme and 2 cloves crushed garlic, it will add additional flavor to the overall dish. 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 needs. May I suggest you watch the video below as some questions you may have should be answered there.

At my local butcher the smoked pork I purchased was labelled as Smoked Pork Soup Bones. In your area it may be called something else. Should you want to use remnants of ham, smoked pork hocks, smoked ribs, or if pork is not your thing, you may use smoked turkey. Regular smoked pork or turkey bacon could be used with success as well.

Heat the oil in a pan on a med/low flame and add the pieces of smoked pork. Allow it to cook for about 5 minutes to flavor the oil and the render some of it’s fat out.

Then add the sliced onion, black pepper and pimento peppers. Don’t stress if you can’t source the pimento pepper (I grew mine, but you can try West Indian and Asian supermarkets). It gives the dish a lovely flavor, without any heat.

After a couple minutes add the curry powder and if you wanted, some garlic and dry thyme.

Next goes the diced pumpkin (butternut squash will work as well) and stir. Continue cooking for another 3-4 minutes, then add the bell pepper.

Two minutes later add the chopped cabbage and mix well to combine and coat everything with that lovely smokey flavor.

Don’t worry if you find that it looks like it will not all fit, as the cabbage gets in contact with the heat from the pan, it will wilt down. Add in layers if necessary. Top with the salt and cook on a medium flame until it’s tender to your liking. BTW I did wash the cabbage before and after slicing.

I allowed it to cook for 5-6 minutes after adding the cabbage (pan uncovered) as the residual water from washing the cabbage and the natural juices it sprouted allowed it to steam sauté.

To personalize things, taste and adjust the salt to your liking and determine how ‘cooked’ you want the finished cabbage. The diced pumpkin will give the dish a wonderful sweet undertone. Should you want to give it a kick, add a few slices of your fav hot pepper. Serve with rice or as you would with any cabbage dish.

Gluten Free Meat & Poultry

Cabbage With Jerk Chicken.

Leftover Jerk Chicken! “can you explain this leftover Jerk Chicken ting Chris? I’ve never had such” One of the comments I received when I first shared this recipe on Instagram. The simple answer to this question is, no one in my home appreciates Jerk Chicken Breast. Usually when I make jerk chicken I use an entire chicken (usually 2) which I butterfly and the leftover jerk chicken breasts are used in stir-fry, fried rice, topping for salads, noodle dishes, dips and in this case, Cabbage with jerk chicken.

You’ll Need…

1 Small Cabbage (chopped)
1 tablespoon olive oil
Jerk Chicken (leftovers chopped into pieces)
1/2 teaspoon black pepper
1 small carrot (match sticks)
1/2 bell pepper (sliced)
1 medium onion (sliced)
2 cloves garlic (smashed)
1/2 teaspoon salt (adjust)
3/4 tablespoon brown sugar

Notes! If doing this recipe gluten free please go though the full list of ingredients to ensure they meet with your specific gluten free dietary requirements. Especially take note of the jerk marinade you used in making your jerk chicken as many will have soy sauce and other ingredients which may contain gluten. My jerk chicken is always made spicy (until Zyair starts eating it), so to balance the heat, I added the brown sugar.

This is a very quick dish to put together so may I recommend that you prepare all of the ingredients in advance and please use the video below to follow along.

Heat the oil in a wide pan on a medium/low flame then add the pieces of jerk chicken and stir. This step will heat through the chicken and allow some of that jerk flavor to really stand out.

Once heated through (about 3-5 minutes) add the chopped cabbage (chopped to your liking and stir to coat with the jerk chicken flavor. It will wilt down as it cooks, so don’t worry too much about not having enough space in the pan.

Once the cabbage has wilted a bit, add the other ingredients and mix well.

You’re free to add any vegetables you like. Another reason for liking this type of dish.. you can clean out ends of vegetables you have in the fridge.

After about 5 minutes it’s time to personalize things. Once you’re happy with the doneness of the vegetables (I like a slight crunch), taste and adjust the salt.

Should you wanted to add a bit of soy sauce, more jerk marinade, a bit of Hoisin sauce or freshly chopped Scotch Bonnet for more heat, I’d do so as you were heating the jerk chicken at the start.

I used leftover jerk chicken breast (white meat), however any jerk chicken will work. All I suggest is to remove the meat off the bones first. While this is a CLASSIC side dish, my fav way to enjoy this cabbage with jerk chicken is as filler for sandwiches.

Gluten Free Meat & Poultry

Great Grandma’s Salted Pork With Cabbage.

This recipe is loosely based on a dish my great-grandmother would make for my dad. While I never had the chance to meet her, nor ‘taste her hand”, I feel I know her just from the stories my dad would tell us. From a baby to his teen years dad lived with my great grandparents in Tabaquite, Trinidad and Tobago. So his childhood (and the stories he tells us) are based on that carefree time in his life, living on a cocoa and coffee estate.

You’ll Need…

1/2 large cabbage (chopped)
1/2 – 3/4 lb salted pork (diced)
2 tablespoon olive oil
1 medium onion (diced)
3 cloves garlic (smashed)
1/4 teaspoon black pepper
1/4 scotch bonnet pepper (sliced thin)
3 sprigs thyme
1/4 bell pepper (diced)

Important! If doing this recipe gluten free, please go through the entire list of ingredients to make sure they meet with your specific gluten free dietary needs. Additionally you can use smoked turkey, bacon, pancetta etc if you cannot source salted pork. And remember to wash your hands with soap and water after handling hot peppers, such at the Scotch Bonnet.

Soak the pork for a few hours in cool water to remove the excess salt (try to drain and repeat if you remember), then dice into 1 cm cube pieces.

In a wide pot on a medium high heat, add the olive oil followed by the cubed salted pork and stir well. Cook on medium. Five minutes later (should have rendered and gained some color) add the onion, thyme, garlic and Scotch Bonnet pepper. Do not include any seeds of the pepper as that’s where most of the heat will be.

Note: If you wanted to add 1/2 teaspoon curry powder here, it will add another delicious layer of flavor. Dad mentioned that my great-grandfather didn’t like curry so it was never added. 3-4 Minutes later add the black pepper and the washed/chopped cabbage.

Stir well. It will wilt down so don’t fret when you see it piling up in the pot. Place the lid on the pan, to allow for some steam.

I allowed it to cook for 4 minutes with the lid on, then I added the diced bell pepper and stirred. Now with the lid off, it took 2 minutes to get to the texture I like (slight crunch).

Taste for salt (the remaining salt in the pork should be enough) and cook to your liking.

Serve warm! Treat it a side dish… for me it’s either plain rice or hot roti.

Drop me your comments below, tag me on Instagram and don’t forget you can now get my cookbook – The Vibrant Caribbean Pot, 100 Traditional And Fusion Recipes @ CaribbeanPot.com/CookBook/

Meat & Poultry

Curry Cabbage With Leftover Caribbean Stewed Chicken.

Cabbage is another one of those vegetables mom could never get us to eat, unless it was in chow mein or if she added leftover stewed meats to it. However these days you can always find cabbage in our crisper in the fridge as I add it to many dishes I prepare. Especially if I’m trying to ‘stretch’ a dish to feed more people. With left-over stewed chicken in the fridge, I thought this would be an excellent time to share the curry cabbage with stewed chicken mom would bribe us into eating cabbage when we were kids.

If you’re new to the website and don’t know what ‘Stewed chicken” is, see: Tasty Trinidad style stew chicken recipe.

 

You’ll Need…

1 medium cabbage (shredded)
1 small onion
4 cloves garlic
3/4 teaspoon salt
2 tablespoon curry powder (your fav)
2 tablespoon veg oil
1/4 scotch bonnet pepper
1/4 teaspoon black pepper
* left over stewed chicken

 

Notes: I used a Caribbean made Madras curry powder in making this dish , but you’re free to use your favorite kind. This dish is just as delicious if you choose not to add any meats and have it fully vegetarian.

Shred the cabbage, crush the garlic, dice the onion and slice the scotch bonnet pepper (don’t use any of the seeds of the pepper or it will be very spicy). Then heat the oil on a medium flame and add the garlic and onion. Turn the heat down to low and allow this to slowly cook for 3-5 minutes.

With you heat still on low, add the curry powder and black pepper and mix around. Cook for another 3-4 minutes.. basically we’re toasting the curry powder to release all the flavors of the spices. It will go darker and grainy.

Turn the heat up to medium and start adding the cabbage, it will wilt as it cooks in the event you find that your pan is crowded. Add the scotch bonnet pepper and salt.

Turn the heat down to med-low, cover the pot and let it go for about 7 minutes or so. Stir a couple times during this cooking period.

Remove the lid (here is where you’ll personalize it a bit) and taste for salt and see if the texture is close to how you like it. Add the pieces of leftover stewed chicken, stir and turn up the heat to burn off any excess liquid (about 3-4 minutes).

For a little flair I added some chopped cherry tomatoes at the end. This is a wonderful side dish and goes well with rice or roti and is excellent on sandwiches.

Before you go, don’t forget to check out the latest cooking videos, connect with me on twitter and join our community on facebook. oh yea! leave me a comment below – it’s appreciated.

Gluten Free Vegetarian

A Classic Vegetarian Curry Cabbage Recipe.

pg 99 curry cabbage (Copy)

Yet again, this is one of those dishes that our mom couldn’t even beg us to eat as kids. There were two ways we would ever be convinced to eat cabbage (except for in chow mein) and they both included adding meat of some sort. First there’s the corned beef with cabbage and left over stew pork with cabbage. Our dad tried in vain to convince us to eat cabbage when my mom would add bits of salted cod fish to it -nah! However, this curry cabbage dish I’m about to share is superb when you add the same salted cod bits my dad would salivate over.

You’ll Need…

1/4 large cabbage (about 4 cups when shredded)
1/2 teaspoon salt
1 tablespoon olive oil (or vegetable)
1 medium onion sliced (divided)
2 cloves garlic sliced thin
1 teaspoon curry powder (your fav)
1/4 hot pepper ( I used habanero)
4 tablespoon water
* 1 tomato sliced to add some color/contrast – optional

 

Note: be mindful that some curry powders use flour as a filler, so keep that in mind when doing this recipe according to a gluten free diet.

Start by shredding the cabbage as you would for coleslaw, but a little thicker. Give it a quick rinse under cool water and shake off as much of the water as you can. Now heat the oil in a pan over medium heat, then add half of the sliced onion and the hot pepper. Allow that to cook for a couple minutes, then add the curry powder and stir around. This should cook for another 2-3 minutes before you add the 4 tablespoons of water. The idea is to cook the curry powder to release it’s aroma, then make a quick paste. I’ve seen my mom add the water to the curry powder in a bowl first to make a thick paste before adding to the heated oil… but I much prefer my method (don’t tell her). BTW, I used a curry power blend from Trinidad and Tobago, as I much prefer the Caribbean style blends.

trinidad curry cabbage recipe

trinidad curry cabbage recipe (2)

trinidad curry cabbage recipe (3)

trinidad curry cabbage recipe (4)

trinidad curry cabbage recipe (5)

trinidad curry cabbage recipe (6)

Cook off all the water we added to make the curry paste, until you start seeing  that it’s dark and grainy. This is when you add the shredded cabbage, the sliced garlic, the other half of the onion and salt. Give it a good stir and turn the heat down to low. Cook with the pot uncovered or risk having the cabbage spring a lot of liquid and get soupy.

trinidad curry cabbage recipe (7)

trinidad curry cabbage recipe (8)

trinidad curry cabbage recipe (9)

I usually cook this for about 20-25 minutes as I like the cabbage to have a slight crunch to it, however you can cook it a little longer if you wish. The last 5 minutes is when you would add the slices of tomato if you’d like to give it a bit of contrast. Remember to taste for salt as we well know that everyone salt preference is different. Enjoy!

trinidad curry cabbage recipe (12)

trinidad curry cabbage recipe (11)

This curry cabbage goes well with both rice and/or roti (buss up shut, Sada roti, fry bake) and should be enough for at least four people. Before you go I’d love for you to leave me a comment below (even if it’s just to say hello – it’s appreciated) and don’t forget to join our chat on Facebook and tune into the cooking videos. Check on the upper right side of this page to access those areas I mentioned.