
This Jamaican vegetable rice brings the vibrant flavors of the island to your kitchen table with every bite.
The dish combines fragrant spices, fresh vegetables, and long-grain rice cooked to perfectly fluffy perfection. Traditional island techniques ensure each grain absorbs the rich, aromatic seasonings.
What makes this recipe special is its balance of heat, sweetness, and earthy depth from ingredients like thyme, scallions, and bell peppers. The one-pot method makes it simple to prepare.
You’ll end up with a colorful, flavor-packed side dish that pairs beautifully with jerk chicken or grilled fish. Ready to transport your taste buds to the Caribbean?
Ingredients for Jamaican Vegetable Rice
Fragrant spices, fresh vegetables, and long-grain rice create this vibrant island-inspired dish with ease.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 2 cups | Rinsed until water runs clear |
| Coconut Milk 🥥 | 1 can | Full-fat for creaminess |
| Red Kidney Beans 🫘 | 1 can | Drained and rinsed thoroughly |
| Red Bell Pepper 🌶️ | 1 whole | Finely diced for even distribution |
| Green Bell Pepper 🌶️ | 1 whole | Finely diced for even distribution |
| Scallions 🧅 | 4 whole | White and green parts, thinly sliced |
| Fresh Thyme Leaves 🌿 | 2 tbsp | Stems removed, finely chopped |
| Garlic Cloves 🧄 | 4 cloves | Minced for maximum flavor release |
| Scotch Bonnet Pepper 🌶️ | ½ whole | Seeds removed, finely minced (adjust for heat) |
| Vegetable Broth 💧 | 2 cups | Low-sodium preferred for balance |
| Ground Allspice 🌿 | 1 tsp | Freshly ground for optimal aroma |
| Ground Cumin 🌿 | 1 tsp | Toasted lightly for depth |
| Sea Salt 🧂 | 1 tsp | Adjust to taste after cooking |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for sautéing vegetables |
The coconut milk is non-negotiable for authentic flavor. Thai Kitchen or Native Forest brands offer consistent quality. Look for full-fat versions—light coconut milk lacks the richness needed. The kidney beans should be firm, not mushy; Goya or Bush’s Best are reliable. For thyme, fresh sprigs from the produce section are ideal (avoid dried for this preparation). Most Whole Foods or Latin markets carry Scotch bonnet peppers if your regular store doesn’t.
No Scotch bonnet? Habanero makes a fine substitute—same heat profile. Fresh herbs can be swapped: cilantro adds a different brightness if thyme isn’t available. For a milder dish, reduce allspice to half a teaspoon. The bell peppers can be any color combination (yellow or orange add sweetness). If using canned diced tomatoes, drain well to avoid a watery rice.
This keeps 4-5 days refrigerated, though the rice absorbs more liquid over time. For best texture, store in a shallow container. Reheats well in a skillet with a splash of broth. Freezes for up to 3 months—thaw overnight before reheating.
Why You’ll Love This Recipe
- One Pot Wonder: I toss everything in—rice, coconut milk, peppers—and let it simmer. No babysitting required.
- Creamy Coconut Kick: The coconut milk soaks into the rice, making it rich and slightly sweet, with a little heat from the Jamaican spices.
- Weeknight Hero: Between us, this feeds my family for two nights straight. Leftovers taste even better the next day.
- Budget Stretcher: Red kidney beans bulk it up, so I can feed four hungry people for the price of a takeout meal.
Step-by-Step Instructions for Jamaican Vegetable Rice
Master the technique for this vibrant dish with authentic island flavors and perfect texture.
Step 1: Sauté Aromatics to Build Flavor Foundation
Heat the 2 tbsp olive oil in a large, heavy-bottomed pot over medium heat. Add the 4 cloves garlic cloves, 2 tbsp fresh thyme leaves, and 0.5 whole scotch bonnet pepper, sautéing for 1-2 minutes until fragrant. The thyme should release its earthy aroma while the garlic turns just lightly golden.
Add the finely diced 1 whole red bell pepper and 1 whole green bell pepper. Cook for 5-6 minutes until the peppers soften but retain a slight bite. Stir occasionally to prevent the garlic from browning. This base layer creates the signature depth of flavor.
Step 2: Toast Spices and Incorporate Rice
Stir in the 1 tsp ground allspice and 1 tsp ground cumin, toasting for 30 seconds until the spices become aromatic. This brief toasting amplifies their warmth and complexity. Immediately add the 2 cups long-grain white rice and stir to coat every grain with the spiced oil.
The rice should glisten with oil and take on a slight translucency at the edges after 2 minutes of stirring. This step ensures each grain absorbs maximum flavor before liquid is added.
Step 3: Add Liquids and Simmer
Pour in the 1 can coconut milk and 2 cups vegetable broth, stirring to combine. Add the 1 can red kidney beans (drained and rinsed) and 4 whole scallions. Bring to a gentle boil, then reduce heat to low, cover, and simmer for 20 minutes.
The liquid should just cover the rice initially. As it cooks, the grains will absorb the coconut milk’s richness while the broth provides depth. Resist the urge to stir during cooking—this prevents the rice from becoming mushy.
Step 4: Rest and Finish
After 20 minutes, remove from heat and let stand covered for 10 minutes. This resting period allows the rice to steam in its own moisture, ensuring even cooking and fluffiness. The grains should be tender with no resistance when tested.
Season with the 1 tsp sea salt and 0.5 tsp black pepper, adjusting to taste. Gently fold in any settled ingredients from the bottom, then fluff with a fork. The final dish should have distinct grains with a creamy, spiced coconut base and vibrant vegetable accents.
Pro Tips For Making Jamaican Vegetable Rice
- Rinse the Rice: Wash the long-grain white rice until the water runs clear to remove excess starch—I learned this the hard way after ending up with mushy rice instead of light, separate grains.
- Bloom the Spices: Sauté the bell peppers and any spices in a little oil for 2-3 minutes before adding liquids to wake up their flavors—sounds small, but it actually changes the outcome.
- Skip the Overcooking: Reduce heat to low once the coconut milk simmers, or the rice will turn to paste; 15-18 minutes covered is usually perfect.
- Use Canned Beans: I was skeptical until I tried it, but canned red kidney beans save time and keep their shape better than dried ones in this dish—just drain and rinse them first.
Pro Cooking Tips for This Recipe
Spice Toasting Technique
Toast the allspice and cumin for exactly 30 seconds in hot oil before adding rice. This brief bloom releases essential oils that define Jamaican flavor. I use a wooden spoon to keep spices moving constantly. 🌿
Rice Coating Method
After toasting spices, stir the 2 cups rice into the pot for 2 minutes until every grain glistens with oil. This creates a protective coating that prevents sticking and ensures even flavor distribution throughout the dish.
Liquid Layering Trick
Pour the coconut milk first, then the vegetable broth over the rice. The fat from the coconut milk rises to the top, creating a natural barrier that prevents a crust from forming during the 20-minute simmer. Never stir after adding liquids.
Resting Importance
The 10-minute rest off heat is non-negotiable. This allows the rice to absorb residual steam, finishing the cooking process gently. I cover mine with a clean kitchen towel to trap just the right amount of heat. 💡
Heat Control
Maintain a gentle simmer—you should see just a few bubbles breaking the surface. If it boils vigorously, reduce heat immediately. I use a diffuser plate on my gas stove for even heat distribution with this one-pot method.
Scotch Bonnet Handling
For consistent heat, finely mince the ½ scotch bonnet with seeds removed. Wear gloves if sensitive to capsaicin. The flavor develops best when added with the initial aromatics, not later in the cooking process.
Nutrition Facts
Frequently Asked Questions
Can I use brown rice instead of white?
Yes, but increase liquid by ½ cup and extend simmer time to 40-45 minutes. Brown rice needs more moisture and time to soften properly.
What if I don’t have scotch bonnet peppers?
Habanero makes an excellent substitute with similar heat. For milder flavor, use ½ tsp cayenne or a dash of hot sauce in the cooking liquid.
How do I prevent the rice from sticking?
Use a heavy pot and avoid stirring after adding liquids. Coating rice in oil before adding broth helps. If it sticks, soak the pot in warm water immediately.
Can this be made gluten-free?
The recipe is naturally gluten-free. Just ensure your vegetable broth and spices are certified gluten-free to avoid cross-contamination.
- Mujadara Rice and Lentils Recipe: Earthy Spiced Lentils With Caramelized Onions - November 1, 2026
- Naija Fried Rice Recipe: Street-Style Spice With Veggie Crunch - November 1, 2026
- Mushy Rice Recipe: Fluffy Grains Transformed in Minutes - November 1, 2026