This Jamaican Cabbage recipe is easy to prepare, super delicious, and nutritious. This dish is a total knockout and surprises me with its unique taste.

If you are interested in cooking your way through different regional cuisines, Jamaica is a good place to start. The Jamaican food culture is something I’ve always found to be unique and richly diverse. For those who have yet to experience this mouth-watering cuisine, here’s my Jamaican steamed cabbage recipe.

Jamaican cabbage is a well-known dish, made with cabbage, onions, and seasoning and it has numerous health advantages (find more details below). 

Since we were young, we were told that fresh is better. However, this isn’t always the case. While fresh veggies are great, sometimes it’s best to live a little and not be so rigid about everything. This dish is a perfect example. 

This steamed cabbage recipe adds a colorful and vibrant mood to any menu. Pair this colorful side dish with any dinner to add a little bite and vibrant color. If you happen to go to a Jamaican restaurant here in the USA, more than likely Jamaican Steamed Cabbage will be on the menu.

If you like this recipe, you’ll love Jamaican Sweet Potato Pudding and Jamaican Rice And Peas!

Jamaican cabbage in a beige bowl on a cream background

Why You’ll Love This Jamaican Cabbage Recipe

Quick and simple — Only around 15-20 minutes of cooking time will be required for this simple one-pot dish. Cooking is simple, and cleaning is also easy.

Budget-friendly — This dish is prepared with readily available ingredients. Wonderful for using up cabbage, and other veggies that have been lying around.

Serve in a variety of ways —  It can be served for a quick dinner, or as a side dish for a variety of meats, fish, or vegetables.

Perfect for any occasion — It’s a great meal to bring to potlucks or serve at parties because you can simply double or triple the recipe to feed a huge crowd. Simply ensure that you have a large enough saucepan for this.

Diets— This recipe is gluten-free, low-carb, and keto diets friendly.

Healthy— This dish is also healthy and nutritious thanks to the cabbage and potato.

Leftovers — This is a fantastic filling for late-night snack quesadillas. It would also be delicious in handmade spring rolls.

Jamaican steamed cabbage in a beige bowl

Health Benefits of Cabbage

Apart from its delicious taste, Jamaican Steamed Cabbage is extremely healthy, thanks to its base ingredient: cabbage. Cabbage is a cruciferous vegetable that offers a range of nutritional benefits. Contrary to popular belief, it is a nutrient-dense vegetable that is low in calories and high in vitamins, minerals, and antioxidants.

  • Rich in Fiber and Antioxidants: Cabbage is high in fiber and rich in antioxidants, such as sulfur and polyphenols compounds.
  • Antioxidants and Anthocyanins: Cabbage contains potent antioxidants known as anthocyanins, which are flavonoid pigments found in plants. A number of studies have linked anthocyanin-rich foods to a lower risk of cardiovascular disease.
  • Free Radical Protection: Antioxidants in cabbage protect the body from free radical damage. Free radicals are unstable molecules that can harm your cells when their levels are excessively high.
  • Preventing Chronic Inflammation: Antioxidants in cruciferous vegetables like cabbage have been shown to prevent chronic inflammation.
  • Vitamin C Content: Cabbage is rich in vitamin C, a powerful antioxidant known to help combat heart disease, cancer, and vision loss. Additionally, vitamin C improves the absorption of nonheme iron, which is abundant in plant-based foods.
  • Soluble Fiber: Cabbage is high in soluble fiber, which cannot be processed in the intestines. Soluble fiber contributes to the health of the digestive tract by adding volume to stools and supporting regular bowel movements.
  • Plant Sterols: Cabbage contains plant sterols, which have been found to lower LDL cholesterol levels.
  • Potassium: Potassium is essential for maintaining normal blood pressure levels. Including potassium-rich vegetables like cabbage in your diet may help reduce high blood pressure.
  • Vitamin K: Vitamin K is crucial for blood clotting, and cabbage is high in vitamin K1, providing 85 percent of the recommended daily intake in just one cup (89 grams).

Apart from cabbage this dish also contains healthy ingredients like carrot, bell pepper, scotch bonnet peppers, and thyme. All of which are extremely nutritious and possess many health benefits.

Also, make sure to include plenty of cabbage and scotch bonnet peppers which are high in capsaicin. You’ve been told that this pepper is really hot!

Ingredients Needed

  • Green Cabbage: Make do with whatever variety of cabbage you’ve got on hand. Simply modify the cooking times
  • Carrot: I add carrots for a little sweetness.
  • Olive Oil: I used olive oil. Why? Because it is healthy. However, you can use your favorite or available one.
  • Onion/Garlic: Onion sets the base for the dish. As for garlic, you simply can’t miss the garlicky flavor! If you do not have fresh ones you can use dried ones.
  • Red Bell Pepper: Red bell pepper offers a citrusy and sweet flavor. They add beautiful color. If you want your dish to be visually more appealing, you can use red, yellow, and green peppers.
  • Thyme: Some Jamaicans dislike thyme, but I like to use fresh thyme in my recipes. Thyme gives a nice background to every dish.
  • Green Onion: You get a grassy yet savory flavor by adding the green onion. If you do not have green onions, you can use scallions as well.
  • Salt to taste
  • Scotch Bonnet Pepper: To make the heat to the next level, I used dried scotch bonnet powder. It also adds fragrance to this Jamaican cabbage. It is, however, fully optional. If you choose, you can skip it. Alternatively, if you prefer the flavor but not the heat, add the pepper whole and then remove it before serving. It is well worth it.
  • Vegetable Broth: You can use any broth you have on hand and even make your own with vegetable peelings. If you are not vegan you can use beef or chicken broth for a more rich and deep flavor. You can use water if you don’t have any broth on hand.

How To Make Jamaican Cabbage and Carrots

  1. To prepare Jamaican Steamed Cabbage, shred cabbage, and carrot thinly discarding the inner core of the cabbage. Fresh thyme is the herb that is traditionally used for this dish, although for most of the year, I have thyme in my garden, at times I use Culinary Thyme Leaves.
  2. Next, remove the outer leaves of the cabbage, cut them in half, using a knife slice thinly discarding the inner core. Shred or thinly slice the carrot.
  3. Heat oil in a large skillet on medium-high heat. Sauté onion, garlic, bell pepper, thyme, green onion, and salt.
  4. Next, add cabbage and carrots and stir well. Add water or broth and whole Scotch Bonnet pepper.
  5. Last, cover and allow to cook for about 10 minutes stirring occasionally.

Recipe Tips

  • Cut the cabbage into equal-sized pieces to ensure that it cooks evenly.
  • The biggest challenge with this dish is that the cabbage must be gently steamed over medium heat. If the heat is turned up too high and the pan is too warm, the cabbage may dry up, adhere to the pan’s bottom, and even burn. So, ensure the heat is set to medium.
  • If you dislike spicy foods, leave out the scotch bonnet pepper.
  • For meal prep, you can easily double the recipe.


Making something from nothing is a specialty of the Jamaican people. We frequently combine steamed cabbage with saltfish and corn meat to make a usable dish.

If you’d like to add more vegetables, you can add leeks, chopped cauliflower, peas, broccoli, and mushrooms. Make it a main dish by adding in some potatoes!

Also, you can use this recipe to make a cabbage soup by adding more stock.

What to Serve with Jamaican Steamed Cabbage

Steamed cabbage is served as a side dish as well as the main course in Jamaica. This dish is served with Sunday dinners and in restaurants and food vendors as an accompaniment.

I like to serve it with simple Rasta Pasta and delectable Vegan Stuffed Eggplant.Steamed cabbage can be served alongside Cassava Dumplings or Vegan Chicken and Dumplings.

Also, here are a few other dishes that go well with this Jamaican Steamed Cabbage:

Overlay of Jamaican cabbage on a beige background

Storage Tips

You can store leftovers in the refrigerator for up to 4 days in an airtight container. Gently reheat them in a microwave oven set to 50% power.

Additionally, if you have some leftover cooked cabbage you can freeze it; just ensure the containers you select are freezer-friendly.

Other Amazing Cabbage Recipes

Recipe FAQs

How long to steam cabbage?

Cabbage takes around 10 mins to steam.

Should I buy a whole head of cabbage?

Even though we adore cabbage, a big head is too much for one to two people. Raw cabbage in salads and leftovers is fine with me, but not for a week! The huge heads are often cut into smaller pieces in several stores. If you don’t mind paying a bit extra for the bagged cabbage, you’ll save a few minutes of prep time and avoid wasting cabbage.

What greens can I substitute for cabbage?

You can replace the cabbage with kale or any other leafy green.

Looking for more cabbage recipes?

The cabbage can be chopped up and frozen to be used at a later date. Alternatively, if you’re feeling ambitious, try making:

Give this recipe a try. I hope you like and enjoy this Jamaican Cabbage. And, don’t forget to share your feedback in the comments!…. Have Fun Cooking!

If you enjoyed this post about Jamaican Steamed Cabbage and would love to see more, join me on YoutubeInstagramFacebook & Twitter!

Get discounted copies of my cookbook here.

Fortunately, because of the ads on our website, readers and subscribers of Healthier Steps are sponsoring many underprivileged families. Thank you!

Want to Save This Recipe?

Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

Save Recipe

By submitting this form, you consent to receive emails from Healthier Steps.

jamaican steamed cabbage on white bowl on grey background

Jamaican Cabbage

Jamaican Cabbage is a popular side dish in Jamaica. It is easy to prepare and very flavorful. Shredded cabbage and carrots are cooked with onion, garlic, bell pepper, and thyme.
4.95 from 39 votes
Print Pin Rate
Course: Side Dish
Cuisine: Jamaican
Keyword: Jamaican cabbage
Prep Time: 10 minutes
Cook Time: 10 minutes
Servings: 6 servings
Calories: 46kcal


  • 1/2 medium head cabbage washed
  • 1 medium carrot washed
  • 2 teaspoons olive oil or coconut oil
  • 1/2 medium onion chopped
  • 2 cloves garlic minced
  • 1/4 red bell pepper chopped
  • 2 sprigs fresh thyme or 1/4 teaspoon dried
  • 2 green onions
  • 1/2 teaspoon salt
  • 1/4 cup water or vegetable broth
  • 1 whole Scotch Bonnet pepper


  • Remove outer leaves of cabbage, cut in half, using a knife slice thinly discarding the inner core. Shred or thinly slice the carrot.
  • Heat oil in a large skillet on medium-high heat. Saute onion, garlic, bell pepper, thyme, green onion, and salt
  • Add cabbage and carrots and stir well. Add water or broth and whole Scotch Bonnet pepper.
  • Cover and allow to cook for about 10 minutes stirring occasionally.


Calories: 46kcal | Carbohydrates: 8g | Protein: 2g | Fat: 2g | Saturated Fat: 0.2g | Polyunsaturated Fat: 0.2g | Monounsaturated Fat: 1g | Sodium: 217mg | Potassium: 226mg | Fiber: 3g | Sugar: 4g | Vitamin A: 2055IU | Vitamin C: 48mg | Calcium: 44mg | Iron: 1mg