This post may contain affiliate links via Amazon's affiliate advertising program. See privacy policy
Bright, tender, and full of island soul—this Jamaican steamed cabbage is comfort food with a spicy kick and pure reggae rhythm.
Flavor lovers, let me tell ya—I love Jamaican steamed cabbage, and when that cabbage hits the pan with carrots, bell peppers, and a whisper of thyme, you know you’re groovin’ in the right kitchen.
Jamaican steamed cabbage ain’t no plain veggie side—it’s tender, buttery-soft, with just enough spice and heat to keep your taste buds swaying. Light, vibrant, and soulful, it’s the kind of dish that turns simple greens into pure island comfort.
Why You'll Love This Recipe
Flavor Profile: This steamed cabbage dish layers sweet, earthy green cabbage with the herbal lift of fresh thyme, the savory punch of onion and garlic, and a subtle kiss of that Scotch bonnet heat.
Texture Profile: Soft, wilted cabbage and tender thinly sliced vegetables melt together, creating a juicy, silky bite with just the right amount of crunch left for freshness.
Cooking Technique & Time: Sauté aromatics, add cabbage and vegetables, then steam gently with a splash of water for 15–20 minutes until tender but not mushy—quick, simple, and full of flavor.

Key Flavor Enhancer
A whole uncut Scotch bonnet pepper (sub habanero pepper is needed) infuses the cabbage with gentle fruity heat and deep Caribbean flavor, bringing warmth without overwhelming spice. Garlic powder, allspice, and coconut oil bring the rest of the flavor. I tinker with adding a lil green sesoning to the mix sometime.
Beats and Eats (music to pair with Jamaican cabbage)
This delicious Jamaican steamed cabbage rolls like Bob Marley’s “Satisfy My Soul”—smooth, uplifting, and rooted in joy. Each bite feels like a harmony of spice and sweetness, soothing yet energizing, reminding you of sunshine, rhythm, and island comfort. Just like the song, the dish satisfies deep down, feeding both body and soul.

What To Serve With Steamed Cabbage
Serve this Jamaican steamed cabbage recipe with fried sweet plantains, rice and peas, and smoked jerk chicken for a complete Jamaican food meal. Also goes great alongside authentic oxtail stew or instant pot Jamaican oxtail, quick grilled jerk shrimp,or brown stew chicken.

Keep up with my food exploits on Instagram and YouTube. If you like any of the music you find on the site, visit me at Spotify to find curated playlists.
Jamaican Steamed Cabbage Recipe
Ingredients
- 1 medium cabbage sliced
- 1 medium Onion sliced
- 4 cloves Garlic minced
- 1 large Bell Pepper sliced
- 2 medium Carrots sliced
- 1 whole Scotch Bonnet
- 4 sprigs Fresh Thyme
- 4 Green Onions
- 2 tablespoon Coconut oil
- ¼ cup water
- ½ teaspoon Pepper
- 1 teaspoon Kosher Salt
- 1 teaspoon paprika
- ½ teaspoon All Spice
Method
- Cut the vegetables really thin.
- Mix dry seasonings together in a small bowl to create a spice mix. Set aside.
- Preheat large skillet on medium heat. Add a ¼ cup of water for steaming. After about 30 seconds add the coconut oil. Once heated add the scotch bonnet pepper and onions. Saute 2 minutes as the onions begin to soften.
- Add the garlic and fresh thyme. Cook quickly for about 30 seconds.
- Layer in the remaining vegetables (carrots, peppers, greens onions) and mix well. Saute 2-3 minutes.
- Add the shredded cabbage, cover, and allow cabbage to reduce (2-3 minutes). Remove lid and mix the cabbage with all the vegetables. If more oil is needed, add butter or coconut oil before adding the cabbage.
- Add lid back and allow to steam 15-20 minutes. Enjoy




Great recipe and so colorful. Thanks for the how to make directions. Easy to follow even for a beginner to Jamaican cooking, like m Much thanks.
Thank u! Glad you enjoyed.