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

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/

Gluten Free Vegetarian

Classic Jamaican Steamed Cabbage Recipe.

If I had a dollar! Jamaican Style steamed cabbage, is probably one of the most requested recipes I get via Instagram, especially from those who have visited Jamaica at some point in their life and have had the pleasure of this simple dish. Not necessarily a “Jamaican” dish, as I’ve had it throughout the Caribbean in one for or another, however it’s the term used to best identify it.

You’ll Need…

1 large Cabbage (about 6 cups shredded)
1 onion (sliced)
2 scallions (chopped)
3-4 sprigs thyme
3 cloves garlic (crushed or sliced)
1/4 scotch bonnet pepper (sliced thin)
1 1/2 tablespoon olive oil
1 veg stock cube (crushed)
1/4 teaspoon black pepper
1 large carrot (julienne)
1 red bell pepper (julienne)
1 green bell pepper (julienne)
2 allspice berries (pimento)
1/2 teaspoon salt (adjust)

Important. If making this dish gluten free, please use a stock cube which meets with your specific gluten free dietary needs. Remember to wear gloves when handling such hot peppers as Scotch Bonnet.

Start by prepping all the ingredients! Then in a wide pot on a low heat add the olive oil (any oil you like using) then add the onion and garlic, stir and then continue adding the black pepper, pimento berries, thyme and Scotch Bonnet pepper. Cook on low for about 3 minutes.

Turn the heat up to med/low and add the carrot and bell peppers, followed by the salt and stock cube (crushed). Stir well and cook for two minutes.

It’s now time to add the shredded (cut as you like) to the pot and stir well. It will look like a lot, however it will wilt down. Place the lid on the pot and get it to steam within it’s own juices.

After about 6 minutes (try to stir it a couple times while it steams) it’s time to personalize things a bit. Taste for salt and adjust to your own liking and you can turn off the stove if the texture is to your liking or cook longer.

A classic vegan side dish your entire family will love. Don’t forget to watch the video below. If you can, please support. And should you have questions about this recipe or anything food related, be sure to Ask Chris.