
This dish brings the vibrant flavors of Jamaica to your kitchen in a one-pot creation. I tested it in my tiny Boston kitchen to ensure it works in any space.
Traditional seasonings like thyme, scallions, and Scotch bonnet pepper create the authentic island taste. The cabbage stays tender-crisp while soaking up the aromatic rice.
The beauty lies in its simplicity—just layer the ingredients and let them steam together. The result is a fragrant, colorful meal that’s as practical as it is delicious.
Serve it as a main dish or alongside jerk chicken for a complete Caribbean experience. This method delivers consistent, flavorful results every time.
Ingredients for Jamaican Cabbage and Rice
Pantry staples plus fresh island flavors make this one-pot wonder come alive.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 2 cups | Rinsed until water runs clear |
| Green Cabbage 🥬 | 1 whole | Medium head, cored and sliced |
| Scallions 🧅 | 6 whole | Thinly sliced, whites and greens separated |
| Fresh Thyme Sprigs 🌿 | 4 whole | Leaves stripped from stems |
| Scotch Bonnet Pepper 🌶️ | 1 whole | Seeded and minced (adjust for heat) |
| Garlic Cloves 🧄 | 4 cloves | Minced finely |
| Vegetable Oil 🫒 | 2 tbsp | Or coconut oil for authenticity |
| Diced Tomatoes 🍅 | 1 can | 14.5 oz, with juices |
| Vegetable Broth 🥣 | 2 cups | Low-sodium preferred |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher salt preferred |
| Black Pepper 🌶️ | 1 tsp | Freshly ground |
| Ground Allspice 🌿 | ½ tsp | Key Jamaican flavor |
| Coconut Milk 🥥 | ½ cup | Full-fat for creaminess |
The Scotch bonnet is non-negotiable for authentic taste. Find them at Caribbean markets or well-stocked Latin grocers—look for bright red or orange, firm peppers (no wrinkles). Fresh thyme is worth hunting down too; Whole Foods usually has it in the herb section. For the cabbage, green works best—savoy has too much texture. I grab my rice at Trader Joe’s (their jasmine is perfect if you can’t find long-grain).
No Scotch bonnet? Habanero at half the amount gets you close. Out of fresh thyme? Dried thyme at one-third the amount works in a pinch. Vegetable broth can be swapped for water plus a bouillon cube. For the coconut milk, full-fat is essential—light versions won’t give you that creamy finish. No allspice? Cinnamon plus nutmeg (tiny pinch) mimics the flavor.
This keeps beautifully—actually tastes better the next day once flavors meld. Store in the fridge for 4-5 days, or freeze for 3 months. Reheat with a splash of water to bring it back to life. The cabbage softens more over time, so eat within 2 days for that perfect tender-crisp bite.
Why You’ll Love This Recipe
- One Pot Meal: I love that everything cooks together—rice, cabbage, scallions—minimal dishes, maximum flavor.
- Vibrant Heat: The scotch bonnet pepper and fresh thyme give it that authentic Jamaican kick I crave.
- Meal Prep Star: Honestly, this tastes even better the next day, so I always make extra for lunch.
- Budget Keeper: Long-grain rice and cabbage stretch far, feeding my family for pennies per serving.
Step-by-Step Instructions for Jamaican Cabbage and Rice
This one-pot method delivers authentic island flavor with minimal cleanup.
Step 1: Sauté Aromatics for Depth of Flavor
Heat the 2 tbsp vegetable oil in a large, heavy pot over medium heat. Add the 6 whole scallions (whites only), 4 cloves minced garlic, and 1 whole minced scotch bonnet pepper. Sauté for 2-3 minutes until the scallions soften and the garlic becomes fragrant.
Here’s the thing—you want to cook these just until they release their aromas, not until they brown. The scotch bonnet will infuse the oil with its signature heat, but removing the seeds keeps it manageable. Stir in the stripped leaves from the 4 whole fresh thyme sprigs and cook for another 30 seconds.
Step 2: Toast the Rice for Nutty Richness
Add the 2 cups long-grain white rice to the pot and stir to coat the grains in the aromatic oil. Toast for 2-3 minutes until the rice turns slightly translucent at the edges and smells nutty. This step is crucial—it prevents the rice from turning mushy.
Season with the 1.5 tsp salt, 1 tsp black pepper, and 0.5 tsp ground allspice. The allspice is what gives this dish its authentic Jamaican character, so don’t skip it. Stir well to distribute the spices evenly.
Step 3: Build the Liquid Base and Add Cabbage
Pour in the 1 can diced tomatoes (with juices), 2 cups vegetable broth, and 0.5 cup coconut milk. Stir to combine, scraping up any browned bits from the bottom of the pot. These bits are packed with flavor and will dissolve into the cooking liquid.
Add the 1 whole green cabbage (cored and sliced) in batches, pressing it down into the liquid as it wilts. The cabbage should be mostly submerged. Bring the mixture to a boil, then reduce heat to low.
Step 4: Simmer Until Rice Is Tender
Cover the pot and let it simmer for 20-25 minutes. Don’t stir during this time—disturbing the rice can make it gummy. You’ll know it’s done when the liquid is absorbed and the rice is tender with no chalky center.
If the mixture looks dry but the rice isn’t done, add a splash of water or broth and continue cooking. The cabbage should be soft but still have a slight bite. Taste and adjust seasoning if needed.
Step 5: Finish with Scallion Greens and Rest
Remove from heat and gently fold in the reserved scallion greens. Let the pot sit covered for 5-10 minutes. This resting time allows the flavors to meld and the rice to steam to perfect tenderness.
Fluff the rice with a fork and serve hot. The cabbage should be tender and sweet, the rice fluffy and infused with the rich, spiced coconut-tomato broth. Each bite delivers the comforting, vibrant flavors of the islands.
Pro Tips For Making Jamaican Cabbage And Rice
- Rinse the Rice: Use cold water to rinse the long-grain rice until it runs clear—this removes excess starch so your rice stays fluffy, not gummy. I learned this the hard way after ending up with a sticky mess more than once.
- Shred Cabbage Thin: Slice the green cabbage as thin as you can, almost like coleslaw. It cooks down faster and absorbs the thyme and scallion flavors better than thick chunks.
- Seed the Pepper: Remove the seeds and membrane from the scotch bonnet before chopping, unless you want serious heat. Even a tiny piece left in can overpower the whole dish.
- Simmer Covered: Once you add the liquid, cover the pot tightly and resist the urge to peek for at least 15 minutes. Lifting the lid lets steam escape and turns your rice unevenly cooked.
Creative Variations of These Flavors
Spicy Kick Variation
Add 1 tbsp minced ginger and 1 tsp cayenne pepper along with the scotch bonnet for extra heat. This version reminds me of the bold flavors I tasted at a Jamaican restaurant in Boston’s Dorchester neighborhood.
Coconut-Centric Twist
Increase the coconut milk to 1 full cup and add ½ cup toasted coconut flakes at the end. The rice becomes creamier and the dish takes on a tropical richness. I love how this makes the kitchen smell like a Caribbean vacation.
Protein-Packed Option
Stir in 1 can kidney beans (drained) or 1 lb cooked chicken when adding the cabbage. The beans soak up the flavorful broth, while chicken makes this a heartier main dish.
Vegetable Medley
Add 1 diced bell pepper and 1 grated carrot with the cabbage. This creates a colorful, nutrient-packed version that’s perfect for using up garden vegetables. The extra veggies add nice texture contrast.
Quick Weeknight Version
Use instant rice (1½ cups) and reduce liquid to 2½ cups total. Cook time drops to 12-15 minutes. While not traditional, this works when I’m short on time in my tiny kitchen. 💡
Herb-Forward Adaptation
Add 1 tbsp fresh chopped cilantro and 1 tsp dried oregano with the thyme. The cilantro brightens the dish, while oregano adds depth. This combo gives a slightly different but equally delicious island flavor profile.
Nutrition Facts
Frequently Asked Questions
Can I use a different type of rice?
Long-grain white rice works best for this dish, but jasmine or basmati are good substitutes. Avoid instant or parboiled rice as they don’t absorb flavors as well.
How do I adjust the heat level?
For milder flavor, remove all seeds and membranes from the Scotch bonnet. For extra heat, leave some seeds in or add a pinch of cayenne. Always taste as you go.
Can I make this ahead of time?
Yes! It actually tastes better the next day. Store in an airtight container in the fridge for up to 4 days. Reheat with a splash of water to restore moisture.
- Jimmy Dean Sausage and Rice Recipe: Hearty One-Pot Savory Delight - October 19, 2026
- Indian Jasmine Rice Recipe: Fragrant Basmati-Free Elegance - October 19, 2026
- KFC Rizo Rice Recipe: Copycat Side Dish With Savory Spice Blend - October 19, 2026