Jamaican Steamed Cabbage
Jamaican steamed cabbage is a wonderful example of authentic Caribbean cooking. Every bite is full of flavor, thanks to garlic, fresh thyme, colorful bell peppers, and a little butter. The fresh, herbal notes of thyme mix beautifully with the natural sweetness of carrots, creating a dish that is simple, vibrant, and satisfying.

This easy Jamaican cabbage dish comes together in one big pot and takes less than 20 minutes from start to finish. It pairs perfectly with favorites like Jamaican rice and peas, brown stew chicken, or brown stew fish. It also goes well with curry goat or even a Jamaican festival for a hearty and comforting meal.
Steamed cabbage is a perfect choice when looking for vegetable side dish recipes that bring both nutrition and taste to the table. This version offers a lot of flexibility to add even more veggies, making it a go-to option for busy weeknights.
WHY THIS JAMAICAN CABBAGE DISH IS A FAVORITE
One great thing about this Jamaican cabbage dish is how easy it is to include different vegetables. Bell peppers, carrots, broccoli, cauliflower, or even green beans can be added without changing the heart of the recipe. Every vegetable brings its own color and texture, making the dish even more exciting.
When it comes to authentic Caribbean cooking, recipes like this are all about bold flavors and easy preparation. That’s why steamed cabbage is loved in many Jamaican homes. It’s not just simple; it’s a celebration of fresh, healthy ingredients cooked with care.

INGREDIENTS FOR JAMAICAN STEAMED CABBAGE
Cabbage: The star of the dish. Cabbage offers a mild, slightly peppery taste and a nice crunch that softens when steamed. Green cabbage (white cabbage) is often used for a more authentic peppery flavor, but napa cabbage works well too.
Butter: Butter helps to sauté the vegetables perfectly, bringing out the flavors and adding richness to the dish.
Carrots: Carrots add natural sweetness and a lovely pop of orange color, balancing the earthy flavor of the cabbage.
Bell Peppers: Red bell peppers bring extra sweetness and a bright color that makes the dish visually appealing.
Thyme: Fresh thyme gives an aromatic, herbal flavor that is essential for creating an authentic Jamaican taste.
Broth: Broth, whether chicken or beef, adds a deep, savory layer of flavor. It steams the vegetables gently, infusing them with richness. Both homemade and store-bought broth can be used, depending on what is available.

HOW TO MAKE JAMAICAN STEAMED CABBAGE
Learning how to make Jamaican steamed cabbage is simple and rewarding. Follow these easy steps:
- Heat oil or olive oil in a large skillet over medium heat.
- Add minced garlic and sauté until fragrant.
- Toss in the cabbage, carrots, bell peppers, thyme, and any other vegetables you are using.
- Pour in a little broth to help steam everything.
- Cover the skillet and cook for about 10–12 minutes, stirring occasionally.
- Once the vegetables are tender but still slightly crisp, give everything a final stir and serve.
The key is not to overcook the vegetables. The cabbage should be soft but still have a little bite, keeping the dish fresh and lively.
TIPS FOR MAKING THE BEST JAMAICAN STEAMED CABBAGE
Prep the Vegetables in Advance
Chopping the cabbage, carrots, bell peppers, and onions ahead of time can make cooking much faster. Prepped vegetables can be stored in the fridge until ready to use.
Avoid Overcooking
For the best texture, cook the vegetables until they are just tender. Overcooked cabbage can become mushy, so it’s best to keep an eye on it and stir occasionally.
Add More Vegetables for Variety
This recipe is very flexible. Broccoli, cauliflower, and green beans are excellent additions. This not only adds more flavors but also makes use of any leftover vegetables in the fridge.
Use Fresh Thyme When Possible
Fresh thyme gives a bright and fresh taste that dried thyme cannot fully match. If using dried thyme, use only about 1–2 teaspoons since the flavor is stronger.
Include Pimento Seeds
For those who want an authentic Caribbean flavor, adding a few pimento seeds can make a difference. They add a subtle peppery note that complements the other flavors beautifully.
Add Some Heat
Those who love a little spice can add Scotch Bonnet pepper to the mix. It adds heat and brings out even more flavor, giving the dish an authentic Jamaican kick.

SERVING IDEAS FOR JAMAICAN STEAMED CABBAGE
Jamaican steamed cabbage makes a fantastic side dish for many Caribbean main dishes. It pairs especially well with Jamaican jerk chicken, brown stew chicken, fried fish, and rice and peas. It’s also a great way to complete any meal needing a flavorful vegetable side dish recipe.
This dish is very versatile. It can be served hot or at room temperature, making it great for everyday meals or larger gatherings. Whether as part of a family dinner or a casual weekend meal, this Jamaican cabbage dish adds flavor, color, and freshness to the table.
FREQUENTLY ASKED QUESTIONS
HOW SHOULD JAMAICAN STEAMED CABBAGE BE STORED AND REHEATED?
Leftovers can be stored in an airtight container in the refrigerator for up to 3–4 days. To reheat, warm it gently in a pan over medium heat or microwave it for about 1–2 minutes.
CAN PURPLE CABBAGE BE USED INSTEAD?
Purple cabbage can be used, although it usually takes a little longer to cook. It also gives the dish a different, colorful look.
CAN THIS DISH BE MADE WITHOUT OIL?
Yes, it can. Instead of oil, a little water or broth can be used to cook the vegetables. This makes it an even lighter and healthier option.

Jamaican Steamed Cabbage
Ingredients
- ½ head cabbage thinly sliced
- 2 medium carrots thinly sliced
- 1 red bell pepper thinly sliced
- 1 medium onion thinly sliced
- 3 spring onions chopped
- 3 garlic cloves finely chopped
- 2 tablespoons butter
- 4 –5 sprigs fresh thyme
- 4 –5 pimento seeds optional
- ¼ cup cooking oil
- ¼ cup broth chicken or vegetable
- ½ teaspoon salt or to taste
- ½ teaspoon black pepper or to taste
Instructions
- Start by removing any damaged or wilted outer leaves from the cabbage. Wash it well, cut out the tough core, and slice it into thin strips.
- Heat the oil in a large skillet over medium heat. Add the chopped garlic and sauté until it smells nice and fragrant.
- Add the cabbage, carrots, bell pepper, onion, and spring onions to the skillet. Drop in the butter, fresh thyme, pimento seeds (if using), broth, salt, and black pepper. Give everything a good toss so the flavors mix together.
- Cover the skillet and let it cook for about 10–12 minutes. Stir every few minutes so nothing sticks to the bottom. The vegetables should be tender but still have a little crunch. Try not to overcook them.
- Once everything is cooked to your liking, take it off the heat and serve warm.
Notes
- Always slice the cabbage thinly for quicker and even cooking.
- Keep an eye on the vegetables—steamed cabbage tastes best when it still has a little crunch.
- For a creamy and tropical twist, you can add a splash of coconut milk at the end. It brings a whole new flavor!
Nutrition
Love this recipe? Pin it on Pinterest so you can find it easily next time!