Sides · Jamaican

Jamaican Steamed Cabbage

This is the kind of quick, colorful side that turns a plain weeknight plate into something special. Cabbage, carrots, and tomato steam down in butter and olive oil with garlic, thyme, and just enough Scotch bonnet to wake everything up. It comes together in one pan in about 20 minutes.

Jump to recipe
Jamaican Steamed Cabbage

Why you'll love this

  • One pan and about 25 minutes start to finish.
  • Buttery, garlicky, and just spicy enough.
  • A budget-friendly way to make cabbage exciting.
  • Naturally vegetarian and gluten-free.

EveryDayMeal recipe

Jamaican Steamed Cabbage

Prep
10m
Cook
15m
Total
25m
Serves
4
Level
Easy

Ingredients

  • 1/2 head green cabbage, cored and sliced
  • 2 carrots, sliced
  • 1 plum tomato, chopped
  • 1 onion, chopped
  • 4 cloves garlic, chopped
  • 4 scallions, chopped
  • 4 sprigs fresh thyme
  • 1/2 Scotch bonnet pepper
  • 2 tablespoons water
  • 2 tablespoons olive oil
  • 4 tablespoons unsalted butter
  • 2 teaspoons kosher salt
  • 1 teaspoon black pepper

Equipment

  • Large pan or Dutch oven with a lid
  • Sharp knife
  • Cutting board

Instructions

  1. Add all of the ingredients to a large pan or Dutch oven and set it over medium heat, then cover with a lid so the vegetables can steam in their own moisture along with the butter and oil.
  2. Cook covered for 10 minutes, lifting the lid to stir every few minutes so nothing sticks and the cabbage wilts down evenly. It will start bright green and loosen up as it cooks.
  3. Lower the heat and cook another 5 minutes, until the cabbage is soft and tender but still has a little bite and the carrots have softened. Taste and add more salt if needed.
  4. Pull out and discard the thyme stems before serving, since the leaves will have fallen off into the vegetables. Serve warm as a side.

Tips from the kitchen

  • Handle the Scotch bonnet carefully and wash your hands after. For milder heat, leave it whole so it flavors the pan without releasing all its heat, then remove before serving.
  • Slice the cabbage into ribbons about the same width so it cooks evenly and finishes at the same time.
  • Do not overcook it. Pull it off the heat while there is still a slight crunch so it stays vibrant, not mushy.

Estimated nutrition per serving: 210 cal · 3g protein · 15g carbs · 16g fat

Make it your own

  • Add a diced bell pepper or a handful of green beans for more color and crunch.
  • Swap the butter for coconut oil to lean fully dairy-free.
  • Stir in cooked shrimp or shredded chicken at the end to turn it into a light main.

Storing & make-ahead

Refrigerate leftovers in an airtight container up to 4 days. Reheat in a skillet over medium heat with a splash of water until warmed through. It softens more on reheating, so slightly undercook if you plan to save some.

Good to know

How spicy is this?
With half a Scotch bonnet it has a warm background heat, not blistering. Use less or leave the pepper whole and uncut to dial it down.
Can I use red cabbage?
Yes, though it turns the dish a purple hue and takes a couple minutes longer to soften. The flavor stays delicious.
Do I need to add oil since there is butter?
The olive oil helps keep the butter from browning too fast and adds richness, but you can use all butter or all oil if you prefer.
Can I make it ahead?
You can, but cabbage is best fresh. If making ahead, undercook slightly and finish reheating just before serving.

Related recipes