National Dish Jamaica: Steamed Cabbage (Recipe)

In this article
Bright, fresh and ready in minutes, Steamed Cabbage is one of Jamaica’s most cherished vegetable sides. Crisp white cabbage is gently steamed with sweet carrot, colourful peppers and fragrant thyme, then lifted with the warm, unmistakable heat of a Scotch bonnet. It is simple home cooking at its best — light enough to sit beside almost anything, yet full of the sunny Caribbean character that makes Jamaican food so moreish.
About Steamed Cabbage
Steamed Cabbage is one of the most popular vegetable sides in Jamaica — light, fresh and packed with flavour. The classic combination pairs white cabbage with carrot, pepper and thyme. Depending on the region, the dish is cooked either mild or fiery, and a whole Scotch bonnet chilli often joins the pan to make it intensely aromatic and spicy (in Europe it tends to be used very sparingly). It is a wonderful example of everyday Jamaican cuisine, the kind of quick, wholesome cooking served in kitchens across the island.
Ingredients (serves 1–2)
- 1/2 small head of white cabbage (or pointed cabbage), finely shredded
- 1 carrot, cut into fine sticks or slices
- 1/2 pepper (red or yellow), cut into strips
- 1 small onion, finely sliced
- 2 cloves garlic (optional), finely chopped
- 2–3 sprigs fresh thyme (or 1 tsp dried thyme)
- 1–2 tablespoons vegetable oil or butter
- 4–6 tablespoons water or vegetable stock
- Salt and black pepper, to taste
- Optional (authentic): 1 Scotch bonnet (cooked whole, not cut!)
- Optional: 1 spring onion, to garnish
Shopping for the ingredients
For an authentic result, it is well worth buying fresh cabbage that is still crisp and firm. Carrot and pepper give the dish not only colour but also a gentle sweetness and freshness. Most important of all is thyme — in Jamaica it is almost always part of the mix. Scotch bonnet can sometimes be found in well-stocked Asian or African grocers, or in larger supermarkets.
Preparing the dish
Wash the cabbage thoroughly and cut it into fine strips so it cooks evenly. Prepare the carrot and pepper in the same way, and slice the onion into strips. If you are using a Scotch bonnet, be sure to leave it whole — that way it releases its aroma without turning the dish instantly fiery. (Take care: as soon as it splits open, things get noticeably hotter.)
Step-by-step instructions
- Heat the oil (or butter) in a large frying pan or pot.
- Sauté the onions briefly until translucent. Add the garlic (optional) and cook for 30 seconds.
- Add the carrot and pepper and fry for 2 minutes.
- Add the cabbage, season with salt and pepper, and toss everything together well.
- Add the thyme. If you like, lay the Scotch bonnet whole on top (do not cut it!).
- Pour in the water or stock, cover with a lid and steam for 8–12 minutes over medium heat.
- Stir once or twice as it cooks. The cabbage should stay tender but still slightly crisp.
- Remove the thyme sprigs, lift out the Scotch bonnet (or press it gently for extra heat, to taste) and serve.
Gluten-free / lactose-free version
Steamed Cabbage is naturally gluten-free. For a lactose-free version, simply use vegetable oil instead of butter. If you would rather cook it with stock than plain water, just check that your vegetable stock is gluten-free.
Tips for vegans and vegetarians
Made with oil, the dish is completely vegan and works beautifully as a light vegetable side. For something more filling, pair it with rice, beans or fried tofu — much like a hearty Ital Stew. The key is that the flavour lives above all on thyme and a short cooking time.
More tips and tricks
- Do not skip the thyme: it is one of the most important flavours in the Jamaican original.
- Use the Scotch bonnet wisely: cooking it whole gives aroma plus controlled heat. Cutting it open makes it very hot.
- Do not overcook: otherwise the cabbage turns to mush and loses its freshness.
- More “Jamaica style”: a small knob of butter at the end rounds out the aroma (optional).
Adapting the recipe to your taste
You can make the cabbage milder or hotter depending on how you use the Scotch bonnet. For an especially mild result, leave the chilli out altogether. For a more authentic flavour, add a pinch of Jamaican pimento (allspice) — but only very sparingly, so the taste of the cabbage stays in the foreground.
Ingredient substitutions
- White cabbage: pointed cabbage works very well too and cooks more quickly.
- Thyme: dried at a pinch — but fresh is noticeably better.
- Scotch bonnet: habanero makes a good stand-in (similar heat). For a European level of spice, use a mild chilli or leave it out entirely.
Drink pairing ideas
Jamaican classics such as Ginger Beer, a fresh lime drink or simply cold sparkling water all pair nicely with this dish. If you fancy something typically Caribbean, a light rum cocktail also goes down wonderfully. A refreshing Sorrel Drink is another good match.
Serving and presentation ideas
Serve Steamed Cabbage in a warm bowl, ideally alongside Rice and Peas or fried chicken. A few strips of pepper on top look especially fresh. Garnish with spring onions if you like.
A bit of history
Jamaica’s cuisine is shaped by African, European and Indian influences. Vegetable dishes such as Steamed Cabbage belong to the island’s classic home cooking and are often served as a side to more substantial meals such as Brown Stew Chicken. Herbs like thyme and chillies like Scotch bonnet create that unmistakable Caribbean character.
More recipe ideas
Summary: Steamed Cabbage
Steamed Cabbage is a Jamaican vegetable side that comes together quickly and takes its signature flavour from carrot, pepper and thyme. A whole Scotch bonnet adds an authentic kick, to be used according to your tolerance. It is an uncomplicated recipe that brings a taste of Jamaica straight into your kitchen.



