Jamaican Steamed Cabbage Recipe
This jamaican steamed cabbage recipe is buttery, garlicky, and made in one pot. Tender veggies, big Caribbean flavor, and an easy side you’ll make on repeat.
Every Sunday, my kitchen smelled like garlic, thyme, and butter, and I swear nobody could resist sneaking a spoonful straight from the pot. This jamaican steamed cabbage recipe is that cozy memory in one easy dish, and yes, it’s way better than boiled cabbage ever dreamed of being. Stick with me and you’ll get tender, buttery veggies with real flavor.
Table of Contents
Why This Jamaican Steamed Cabbage Recipe Is So Good
Think of this as the friendly side dish that quietly steals the show. It’s a simple cabbage dish built on sweet onion, carrots, bell pepper, and a good hit of garlic and thyme.
The magic is in the method. You sauté the aromatics first, then steam the cabbage in just a splash of water so it turns tender and juicy without going mushy.
It’s also one of those Jamaican vegetable dishes that’s easy to love. Mild by default, bold if you add the scotch bonnet, and ready to sit next to just about any main.
Here’s what you get from this recipe at a glance:
- A one-pot, buttery side with a gentle thyme and paprika kick
- Soft-but-not-soggy texture, or a slight crunch if you prefer
- An easy spicy option for heat lovers
- Budget-friendly steamed vegetables made with simple pantry seasonings

Jamaican Steamed Cabbage
Equipment
- Medium-large pot with lid
- Knife
- Cutting board
- Strainer
- Wooden spoon
- Airtight container
Ingredients
Vegetables
- ½ head cabbage roughly chopped and rinsed
- ½ sweet onion diced or sliced
- ½ bell pepper any color
- 6-8 baby carrots diced or sliced thin
Aromatics and Fats
- 2 tsp minced garlic
- 1 Tbsp olive oil
- 2 Tbsp butter divided
- ¼ cup water
Seasonings
- 2 tsp onion powder
- 1 tsp seasoned salt
- 2 sprigs fresh thyme or 1/2 tsp ground thyme
- ½ tsp black pepper
- ½ tsp paprika
Optional
- 1 scotch bonnet pepper left whole; VERY SPICY
Instructions
- Roughly chop the cabbage, rinse it in a strainer, and set it aside. Dice or slice the carrots, onion, and bell pepper, then set them aside too. Cut the carrots a little thinner than the other veggies.
- Set the heat to high and add the olive oil and 1 Tbsp of butter to the pot. Once the butter melts, add the garlic and stir quickly for about 15 seconds, until fragrant.
- Add the bell pepper, carrots, and onion. Stir well and cook for 2-3 minutes.
- Add the cabbage. Top it with the remaining 1 Tbsp of butter, the thyme, onion powder, seasoned salt, black pepper, and paprika. If you’re using the scotch bonnet, add it whole now.
- Pour in the water and cover with the lid right away. Cook on high for 1-2 minutes, then reduce the heat to medium-low and cook for 10 minutes.
- Lift the lid and stir until everything is well combined. For a slight crunch, cook for another 10 minutes. For softer cabbage, cook for an additional 10-15 minutes.
- Remove the thyme sprigs, and the scotch bonnet if you used it. Serve hot.
Notes
Ingredients for Authentic Jamaican Steamed Cabbage
Nothing fancy here. Most of this is stuff you probably already have in your fridge and spice drawer.

| Group | Ingredient | Amount and Notes |
|---|---|---|
| Vegetables | Cabbage | 1/2 head, roughly chopped and rinsed |
| Vegetables | Sweet onion | 1/2, diced or sliced |
| Vegetables | Bell pepper | 1/2, any color you prefer |
| Vegetables | Baby carrots | 6-8, diced or sliced |
| Aromatics and Fats | Minced garlic | 2 tsp |
| Aromatics and Fats | Olive oil | 1 Tbsp |
| Aromatics and Fats | Butter | 2 Tbsp, divided |
| Aromatics and Fats | Water | 1/4 cup |
| Seasonings | Onion powder | 2 tsp |
| Seasonings | Seasoned salt | 1 tsp |
| Seasonings | Fresh thyme | 2 sprigs, or 1/2 tsp ground thyme |
| Seasonings | Black pepper | 1/2 tsp |
| Seasonings | Paprika | 1/2 tsp |
| Optional | Scotch bonnet pepper | 1, left whole. VERY SPICY |
A Few Ingredient Notes
For the cabbage, any green head works. The cabbage varieties you’ll find at the store all steam up nicely, though standard green gives the best texture.
Baby carrots are a handy shortcut because they’re already cleaned and sweet. Slice them thin so they soften at the same pace as the cabbage.
The scotch bonnet is the star of many traditional Jamaican dishes. It brings fruity, floral heat, so only add it whole and never pierce it unless you want a fiery pot.
Fresh thyme is worth it if you can find it. If you’re using ground thyme, no stress, it still tastes great.
How to Make Jamaican Steamed Cabbage Step by Step
This whole thing happens in one pot. Grab a medium-large one with a lid, big enough to hold all that cabbage before it cooks down.

Prep Your Veggies
Roughly chop your cabbage and rinse it in a strainer. Set it to the side.
Next, dice or slice your carrots, onion, and bell pepper. Sit them to the side too, so everything is ready when the pot gets hot.
Pro Tip: Cut the carrots a little thinner than the other veggies. They take longer to soften, and thin slices catch up fast.
Build the Flavor Base
Set the heat to high and add your olive oil and 1 Tbsp of butter to the pot. Once the butter melts into the oil, toss in the minced garlic.
Stir quickly. You want that fragrance to bloom without the garlic burning, which takes about 15 seconds.
Now add the bell peppers, carrots, and onions. Stir well to mix everything together, then let it cook for another 2-3 minutes.
At this point your kitchen should smell amazing. If someone wanders in asking what’s for dinner, you’re on the right track.
Add the Cabbage and Seasonings
Pile your chopped cabbage into the hot pot. Add the last Tbsp of butter, the thyme sprigs, onion powder, seasoned salt, black pepper, and paprika right on top.
If you’re using the scotch bonnet, drop it in whole now. Keep it intact so you get flavor without the full blast of heat.
Steam It Low and Slow
Pour the water into the hot pot. You should hear a sizzle of steam, so put the lid on right away.
Let it cook on high for a minute or two, then turn the heat down to medium-low. Let it cook for another 10 minutes.
Lift the lid and stir everything together until it’s well combined. Notice how the cabbage has already wilted down? That’s the steam doing its job.
Choose Your Texture
Here’s where you decide your own adventure. For cabbage with a slight crunch, let it cook for another 10 minutes.
If you like it soft and silky, let it simmer for an additional 10-15 minutes. Either way is delicious, so go with your mood.
Quick Answer: Cook the cabbage 10 minutes after stirring for a slight bite, or 10-15 extra minutes for a softer, melt-in-your-mouth texture.
Finish and Serve
Remove the sprigs of thyme, and the scotch bonnet if you added it. Plate it up while it’s hot and glossy with butter.
Enjoy! That’s really all there is to it.

Expert Tips, Variations, and Troubleshooting
Tips for Perfect Steamed Cabbage
Don’t skip rinsing the cabbage. The little bit of water that clings to the leaves adds extra steam to the pot.
Keep the lid on as much as you can. Every peek lets steam escape, and steam is what cooks the cabbage gently.
Use a pot that’s big enough. Cramped veggies steam unevenly, and nobody wants half-crunchy, half-mushy cabbage.
Fun Variations to Try
Want to turn it into a stir fry style dish? Skip the lid, keep the heat higher, and toss the cabbage often for a seared, slightly charred finish.
Craving more protein? Stir in cooked shrimp, sliced smoked sausage, or flaked saltfish near the end. Just remember saltfish is already salty, so go easy on the seasoned salt.
For a cold twist, chill leftovers and toss with a squeeze of lime. It makes a surprisingly tasty cabbage salad the next day.
You can also swap the bell pepper color, add a sliced scallion, or sprinkle in a pinch of allspice for a more authentic Jamaican flavor.
Troubleshooting Common Problems
Too watery? Remove the lid for the last few minutes and let the extra liquid cook off. A quick stir helps it evaporate faster.
Bland? Taste before serving. A pinch more seasoned salt, a little extra black pepper, or one more pat of butter usually fixes it.
Burnt garlic? It happens when the heat is too high for too long. Add the garlic quickly, stir right away, and move on to the veggies.
Too spicy? Remove the scotch bonnet sooner next time. For a milder pot, skip it entirely, because the recipe is still full of flavor without it.
Storage, Reheating, and No-Waste Kitchen Ideas
This dish keeps well, which makes it a great candidate for meal prep. Here’s how to store it:
| Method | How To | How Long |
|---|---|---|
| Refrigerator | Cool completely, then store in an airtight container | 3 to 4 days |
| Freezer | Freeze in a sealed freezer bag with the air pressed out | Up to 2 months, texture will be softer |
| Countertop | Not recommended for leftovers | Serve within 2 hours |
How to Reheat
Warm it in a skillet over medium heat with a splash of water and a small pat of butter. Stir until hot, which takes about 3-5 minutes.
The microwave works too. Cover loosely and heat in 30-second bursts, stirring in between.
No-Waste Ideas
- Stir leftovers into a pot of soup for extra veggies
- Fold into scrambled eggs or an omelet for breakfast
- Spoon over rice for a quick lunch bowl
- Save cabbage cores and carrot ends for homemade vegetable stock
What to Serve With This Cabbage Dish
This side is flexible, so it plays well with lots of mains. It’s a classic partner for jerk chicken, fried fish, rice and peas, or fried plantains.
If you love cabbage as much as I do, try these chicken katsu cabbage bowls for another crunchy, satisfying dinner.
For a richer pairing, these miso butter salmon rice bowls go beautifully with something green and buttery on the side.
Hearty eaters will love this Japanese curry ground beef skillet alongside a scoop of steamed cabbage.
And if you plan ahead, this chicken teriyaki rice bowl meal prep is a perfect match for leftover cabbage during the week.
Frequently Asked Questions
What is Jamaican steamed cabbage made of?
It starts with cabbage, onion, carrots, bell pepper, and garlic, then gets seasoned with thyme, paprika, black pepper, and onion powder. A little butter, olive oil, and water do the rest.
Is Jamaican steamed cabbage spicy?
Not by default. The scotch bonnet is optional, so you can skip it for a mild dish or add it whole for a gentle warmth. Remove it before serving.
Can I use a different type of cabbage?
Yes. Napa or savoy cabbage will work, though they cook faster and turn softer. Check the pot a few minutes earlier.
Can I make this recipe without butter?
You can use all olive oil or a plant-based butter. The dish will be a little less rich, but the thyme and garlic still carry plenty of flavor.
Why is my steamed cabbage mushy?
It was likely cooked too long or the pot was overcrowded. Stick to the recommended times and stir gently so the cabbage keeps some body.
Final Thoughts
This jamaican steamed cabbage recipe proves that simple vegetables can taste like a celebration. Garlic, thyme, butter, and a little patience turn humble cabbage into a side everyone asks about.
Give it a try this week, then tell me how it turned out in the comments. I love hearing how you made it your own.
If you enjoyed it, save this recipe to your favorite board and share it on Pinterest so other cabbage lovers can find it too. Happy cooking!
