Learn how to make Jamaican steamed cabbage with this tasty and easy recipe. This dish is made with carrots and bell peppers and is perfectly vegan, vegetarian, and low-carb. It makes for a great side dish and is absolutely quick to make.
We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites, at no extra cost to you.
Jump to:
I first had Jamaican steamed cabbage as a student in London, served alongside grilled jerk chicken and well, it was love at first bite. It goes without saying that after my first taste, I knew I had to learn how to make it at home. It has since then, along with this Jamaican cabbage salad (or slaw), become a staple in our home.
This steamed cabbage recipe is flavorful, quick to prepare, and perfect for beginners as the steps are pretty straightforward. Made without cream, it is also dairy-free, whole-30, paleo-friendly, and vegan, as previously mentioned. It is also budget-friendly as cabbage is mostly an affordable vegetable that is readily available in most supermarkets and farmer's markets.
ingredients
Here is an overview of the ingredients you will need to make Jamaican steamed cabbage. The exact measurements are included in the printable recipe card, at the bottom of this page.
- fresh cabbage - the best types of cabbage to use are the white and green kinds, as these have their leaves tightly packed together. Other hard cabbage types such as cannonball cabbage also work great. I do not recommend using the soft kind, such as savoy or bok choy.
- extra virgin olive oil - or any cooking oil of your choice. You can also use regular unsalted butter. Just be careful if on special diets such as the keto or paleo diets, as you will have to select a suitable diet-friendly cooking oil in this case.
- scallions (also known as green or spring onion) - these are in my opinion, a must-have. They add another dimension of taste to the dish, and I do not advise leaving them out.
- scotch bonnet pepper - this is a common kitchen ingredient in Caribbean cooking and almost never misses in most dishes. Feel free to omit this or use milder pepper, if you are not accustomed to eating spicy food.
- other vegetables and herb(s): red and yellow bell pepper (cut julienne style), red or yellow onion, garlic cloves, carrots, and thyme.
- salt to taste.
- water or vegetable stock - If you decide to use vegetable stock instead of water, then by all means check that it is low in sodium.
step by step instructions
Here is a summary showing you how to make Jamaican steamed cabbage with carrots. You will find the full instructions, together with how to make this recipe using the Instant Pot in the recipe card provided at the bottom of this page.
- Clean and slice the vegetables. In a medium-sized pot, non-stick wok, or pan, fry the onion and garlic.
- Add the scallions, carrot, scotch bonnet pepper, and thyme.
- Next, add the cabbage, salt, and water or vegetable stock, and allow this to steam covered, for a few minutes before adding the julienned peppers. Normally, the peppers are added to the pot together with the cabbage but I find adding them at a later stage gives the dish so much flavor! Check for salt, add more if needed then serve on plates and enjoy. For a more tender Jamaican steamed cabbage, allow the cabbage to cook longer.
refrigeration and freezing
- In the fridge - just like most vegetables, Jamaican cabbage can be made ahead and stored in the fridge for 3-5 days. When you are ready to eat it, just warm it up in a suitable container in the microwave.
- Freezing - You can also keep it in the freezer for up to 12 months. To use, thaw it overnight in the fridge and heat it up in the microwave or in a pan.
variations
There is really no limitation on how you can adapt your steamed cabbage. Here are a few combinations that you can try out:-
- Seasoning - add a tablespoon of smoked paprika for some lovely color and a very mild heat or enhance the flavor by using all-purpose seasoning.
- Protein - add corned beef to make some tasty Jamaican corned beef and cabbage or use other types of protein such as saltfish, shrimp, chicken, sausage, or fried bacon.
- Coconut cream - for a more creamy taste, use one can of coconut milk instead of water.
- Heat- the scotch bonnet pepper is optional. Throw in the scotch bonnet pepper whole and then simply take it out before serving or use other milder peppers, if you prefer less heat.
useful tips
Here are a few useful tips that will help you make the best Jamaican steamed cabbage ever!
- The cooking time will depend on how big or small your cabbage is as well as how tender or crunchy you prefer your cabbage. Smaller heads definitely need less time to cook, so give yourself some room to experiment when it comes to this.
- Depending on the type of cabbage you are using, feel free to add some more water or stock, if the pot feels too dry. In this case, add a quarter of a cup at a time.
- Scotch bonnet pepper can be dangerous, especially if it lands on your eyes. For this reason, use gloves, if you feel you could forget and rub your eyes, ouch!!
- Cook in batches if your pot or pan is not large enough. Allow wilting before adding the next batch to the same pot. Bear in mind that with this method, the cabbage will cook unevenly, in the sense that the batches that went into the pot first tend to be softer, while the later batches tend to be crunchier.
serving suggestions
In the Caribbean, Jamaican cabbage is normally served with Jamaican Salt Fish, Jerk Chicken or Pork, Ackee and Saltfish, Jamaican Rice and Peas, and pumpkin rice, just to mention a few. It is also the perfect dish to serve to guests during parties, summer grills, or potlucks as it goes well with just about anything!!
frequently asked questions
The time needed to cook this Caribbean cabbage will depend on how crunchy you like it. The traditional way is to however give the cabbage enough time to steam, normally around 20 to 30 minutes.
Eating cabbage has also been proven to provide many health benefits. It is loaded with fiber, Vitamin C, Vitamin A, and other useful vitamins and minerals. The good news is that a serving of this cabbage has only about 164 calories and only 10 grams of net carbs, making it a great side dish for those on a low-calorie and low-carb diet.
Great news, you have made it this far which means you probably made or are making this Jamaican steamed cabbage with carrots recipe! It would go a long way if you could leave a ⭐rating on the recipe card or comment in the comments section below.
Feel free to follow me on my social channels! Tag me @weeatatlast (formerly paleolowcarbkate) on Instagram, pin it on Pinterest, or like my Facebook page for the latest updates! Don't forget to subscribe to my YouTube channel or Newsletter for regular recipe notifications!
📖 Recipe
Jamaican Steamed Cabbage
Video
Equipment
Ingredients
- 1 cabbage medium-sized
- ½ onion medium
- ½ cup scallions or green onion sliced
- 3 cloves of garlic
- ½ large bell pepper red
- ½ large bell pepper yellow
- 2 sprigs of thyme
- 1 carrot medium
- ½ teaspoon salt
- ¼ cup extra virgin olive oil or regular unsalted butter
- 1 scotch bonnet pepper optional
- 1 cup water or vegetable stock
Instructions
- Start by preparing all your ingredients and wash the vegetables.
- Slice the cabbage, scallions (or spring onion), carrot, bell pepper, and onions. Use a pestle and mortar to crush the garlic (or simply slice the cloves finely).
- Set the stove on medium heat. In a medium-sized pot, non-stick wok or pan, heat cooking oil and fry the onions and garlic. Next add the scallions, carrot, scotch bonnet pepper, and thyme.
- Add the cabbage, salt, and water or vegetable stock, and allow this to steam for about 10 minutes before adding the julienned peppers. Normally, the peppers are added to the pot together with the cabbage but I find adding them at a later stage gives the dish so much flavor!
- Steam your cabbage for a further 5 minutes before serving if you prefer it crunchier. For a more tender Jamaican steamed cabbage, allow it to further steam, for about 10-15 more minutes before serving.
- Check for salt and add more if needed.
- Serve Jamaican cabbage with saltfish and ackee, jerk chicken or pork, or your favorite Caribbean dishes.
INSTANT POT METHOD
- Set the Instant Pot to SAUTE and NORMAL temperature. Add olive oil and allow to heat. Fry the onions, scallions or spring onions, thyme and scotch bonnet pepper (optional) until the onion is translucent. Add the garlic and allow to saute for about 3 minutes.
- Add the cabbage, julienned peppers, carrots and vegetable stock or water.
- Lock the lid of the Instant Pot and set the nozzle to SEAL. Set the settings of the Instant Pot to PRESSURE COOK or MANUAL and set the time to 3 minutes on HIGH.
- Once the set cooking time has passed, set the nozzle to vent for pressure QUICK RELEASE.
- Open the lid and stir. Add more salt if needed then serve.
Notes
- The cooking time will depend on how big or small your cabbage is as well as how tender or crunchy you prefer your cabbage. Smaller heads definitely need less time to cook, so give yourself some room to experiment when it comes to this.
- Depending on the type of cabbage you are using, feel free to add some more water or stock, if the pot feels too dry. In this case, add a quarter of a cup at a time.
- Scotch bonnet pepper can be dangerous, especially if it lands on your eyes. For this reason, use gloves, if you feel you could forget and rub your eyes, ouch!!
- Cook in batches if your pot or pan is not large enough. Allow wilting before adding the next batch to the same pot. Bear in mind that with this method, the cabbage will cook unevenly, in the sense that the batches that went into the pot first tend to be softer, while the later batches tend to be crunchier.
Paula
Its looks yummy👌🏽 gonna try it. Its healthy and delicious😋
Carita
I stumbled on this recipe from Pinterest and so glad I took a stab at preparing it! I absolutely love steamed cabbage and this Jamaican version did NOT disappoint. The thyme and scotch bonnet pepper was the perfect addition. Will be making this again!
Crystal
I'm so used to eating fried cabbage with lots of far added, so this steamed cabbage was the perfect way to switch it up! Had this as a side for jerk salmon.
Kate Hahnel
Happy you loved it, thank you!!
Robin
I prefer sautéed cabbage over boiled so this tasty recipe did not disappoint. Thank you!
Crystal
I love Jamaican style cabbage! The flavors in this dish were perfect!
Tamara
I had the pleasure of trying this cabbage at a friends house, and was ecstatic to find the recipe on your site! It is absolutely delicious!
Kate Hahnel
Thank you! Makes me so happy to know you loved it!
Maya Hawkins-Nelson
I grew up eating Jamaican steamed cabbage from the restaurants in my heavily Jamaican neighborhood growing up and I always LOVED it but it was hard to find a reliable recipe that would yield great results. This is a great recipe that to you how to make the cabbage the right way, with great flavor. I'm so excited to be able to make this recipe at home now!
Kate Hahnel
I wish we had Jamaican restaurants nearby. Jamaican food is just the best!!
Jahmila Boswell
How much stock or water do you add to this?
Kate Hahnel
Hello Jamila,
I used one cup. 1/2 cup to 1 cup should be ok, it will depend on how soft you want your cabbage. Feel free to use more or less.
Niecey
Love me some cabbage and this looks really good, will definitely have to try this ❤️