Jamaican Spiced Vegetable Rice

Highlighted under: Traditional World Food Inspiration

I absolutely love making Jamaican Spiced Vegetable Rice as it's the perfect combination of vibrant flavors and healthy ingredients. Each time I prepare this dish, the aroma fills my kitchen with the enticing scent of spices, making it hard to resist. The fluffy rice, rich with Caribbean spices and mixed vegetables, is not only a delicious meal but a colorful centerpiece to any table. Plus, it's quick and easy to whip up, which makes it a go-to recipe whenever I need something satisfying yet nutritious.

Victoria Hall

Created by

Victoria Hall

Last updated on 2026-01-06T12:17:34.827Z

When I first tried making Jamaican Spiced Vegetable Rice, I was amazed by how much flavor could come from such simple ingredients. The secret lies in the blend of spices like allspice and thyme, which create a warm, fragrant profile that truly defines Caribbean cuisine. I've learned that using freshly chopped vegetables enhances the dish's freshness, allowing each bite to burst with texture and taste.

Another tip I've discovered is to let the rice sit after cooking. This helps the flavors meld together beautifully, giving the dish a richer taste. Pair it with your favorite protein or serve it as a standalone meal—it’s a versatile dish that garners compliments every time!

Why You'll Love This Recipe

  • Vibrant, aromatic spices that transport your taste buds to Jamaica
  • Healthy, colorful vegetables packed with nutrients
  • Quick to prepare, making it perfect for weeknight dinners

The Role of Spices

In Jamaican Spiced Vegetable Rice, the spices are truly the stars of the dish. Allspice and thyme not only infuse the rice with warmth and depth but also complement the natural sweetness of the vegetables. The allspice, with its unique flavor profile resembling a mix of cinnamon, nutmeg, and cloves, introduces a rich aroma that's quintessential to Jamaican cuisine. I find that adding the spices while sautéing the vegetables releases their essential oils, enhancing the overall flavor of the dish.

Cooking with aromatic spices like allspice requires careful attention to timing to prevent any bitterness. Be sure to add them right after the vegetables are sautéed, allowing them to cook for a minute or two before adding the rice. This helps to toast the spices slightly, intensifying their flavors. If you're in the mood for a little experimentation, consider adding a pinch of cayenne for a subtle kick or a splash of coconut milk for extra creaminess.

Perfectly Fluffy Rice

Achieving perfectly fluffy rice is crucial for a dish like this. Rinsing the rice until the water runs clear is an essential step that cannot be skipped, as it removes excess starch that can make the finished product sticky. After rinsing, I suggest letting the rice soak for about 20 minutes to allow the grains to absorb some water before cooking. This results in a more evenly cooked texture.

When cooking the rice, it’s important to get your pot covered quickly after adding the vegetable broth. A tight seal ensures that steam is retained, which is vital for proper cooking. If you notice that the rice isn’t fully cooked after the suggested time, avoid lifting the lid repeatedly; instead, let it cook for an additional few minutes, adding a splash more liquid if needed. Letting it rest off the heat for a few minutes after cooking allows any residual steam to finish the job without risking mushy rice.

Serving and Storage Tips

For serving, I love to garnish the Jamaican Spiced Vegetable Rice with freshly chopped cilantro or green onions, which add a nice pop of color and freshness. It pairs wonderfully with grilled jerk chicken orfish, providing a vibrant contrast to the savory protein. Feel free to round out your meal with a bright side salad or fried plantains, which complement the rice's flavors beautifully.

If you have leftovers, they store quite well in an airtight container in the refrigerator for up to four days. Reheating is easy; just add a splash of vegetable broth in a pan over low heat, stirring gently until warmed through. You can also freeze the rice for longer storage—just make sure to cool it completely before transferring it to a freezer-safe container. When reheating from frozen, allow it to defrost overnight, then use the same reheating method to enjoy your flavorful rice again.

Ingredients

Ingredients

For the Rice

  • 1 cup long-grain rice
  • 2 cups vegetable broth
  • 1 tablespoon olive oil
  • 1 onion, finely chopped
  • 2 cloves garlic, minced
  • 1 carrot, diced
  • 1 red bell pepper, diced
  • 1 cup frozen peas
  • 1 teaspoon allspice
  • 1 teaspoon thyme
  • Salt and pepper to taste

Instructions

Instructions

Prepare the Ingredients

Begin by rinsing the rice under cold water until the water runs clear. This step removes excess starch and helps achieve fluffy rice.

Sauté the Vegetables

In a large pot, heat the olive oil over medium heat. Add the chopped onion and garlic, sautéing until they are translucent. Toss in the diced carrot and red bell pepper, cooking for about 5 minutes.

Cook the Rice

Stir in the rice, allspice, and thyme, ensuring the grains are well-coated. Pour in the vegetable broth, bringing the mixture to a boil. Reduce the heat, cover, and let it simmer for 15 minutes, or until the rice is tender and the liquid absorbs.

Add the Peas and Finish

Once the rice is cooked, remove the pot from heat and fluff the rice with a fork. Gently fold in the peas, seasoning with salt and pepper to taste. Let the rice sit covered for another 5 minutes before serving.

Secondary image

Pro Tips

  • Feel free to customize this dish by adding your favorite vegetables. Zucchini, corn, or even some chopped spinach work wonderfully. If you want an extra kick, consider adding a diced Scotch bonnet pepper during the sautéing stage for authentic heat.

Ingredient Substitutions

This dish is versatile and allows for several ingredient substitutions to suit your dietary needs or preferences. For instance, if you're looking for a gluten-free option, ensure the vegetable broth you use is certified gluten-free. You can also swap long-grain rice for jasmine or basmati rice, which will add a light floral note to the dish.

If you wish to increase protein content, consider adding chickpeas or black beans to the dish. They can be stirred in along with the peas for an added layer of texture and nutrition. Additionally, any seasonal vegetables you have on hand—such as zucchini or corn—can be substituted in place of the red bell pepper and carrot, allowing you to tailor this recipe to your tastes.

Variations to Explore

If you're feeling adventurous, you can create a tropical twist on this dish by adding diced mango or pineapple just before serving, which will contribute a sweet and tart flavor that brightens the overall profile. Alternatively, a sprinkle of toasted coconut on top adds both texture and a hint of sweetness, enhancing the Caribbean feel of the dish.

Another fun variation is to incorporate spices from other cuisines. For example, adding curry powder alongside the allspice can lend an Indian influence to the flavor profile, making for a fascinating fusion dish. Just remember to adjust the quantity according to your taste, starting with a teaspoon and increasing if desired.

Questions About Recipes

→ Can I make this dish vegan?

Absolutely! It's already vegan as written.

→ How do I store leftovers?

Store in an airtight container in the fridge for up to 3 days.

→ Can I use brown rice instead of white?

Yes, but you will need to adjust the cooking time and amount of liquid.

→ What protein pairs well with this rice?

Grilled chicken, fish, or tofu make great accompaniments.

Jamaican Spiced Vegetable Rice

I absolutely love making Jamaican Spiced Vegetable Rice as it's the perfect combination of vibrant flavors and healthy ingredients. Each time I prepare this dish, the aroma fills my kitchen with the enticing scent of spices, making it hard to resist. The fluffy rice, rich with Caribbean spices and mixed vegetables, is not only a delicious meal but a colorful centerpiece to any table. Plus, it's quick and easy to whip up, which makes it a go-to recipe whenever I need something satisfying yet nutritious.

Prep Time10 minutes
Cooking Duration20 minutes
Overall Time30 minutes

Created by: Victoria Hall

Recipe Type: Traditional World Food Inspiration

Skill Level: Beginner

Final Quantity: 4 servings

What You'll Need

For the Rice

  1. 1 cup long-grain rice
  2. 2 cups vegetable broth
  3. 1 tablespoon olive oil
  4. 1 onion, finely chopped
  5. 2 cloves garlic, minced
  6. 1 carrot, diced
  7. 1 red bell pepper, diced
  8. 1 cup frozen peas
  9. 1 teaspoon allspice
  10. 1 teaspoon thyme
  11. Salt and pepper to taste

How-To Steps

Step 01

Begin by rinsing the rice under cold water until the water runs clear. This step removes excess starch and helps achieve fluffy rice.

Step 02

In a large pot, heat the olive oil over medium heat. Add the chopped onion and garlic, sautéing until they are translucent. Toss in the diced carrot and red bell pepper, cooking for about 5 minutes.

Step 03

Stir in the rice, allspice, and thyme, ensuring the grains are well-coated. Pour in the vegetable broth, bringing the mixture to a boil. Reduce the heat, cover, and let it simmer for 15 minutes, or until the rice is tender and the liquid absorbs.

Step 04

Once the rice is cooked, remove the pot from heat and fluff the rice with a fork. Gently fold in the peas, seasoning with salt and pepper to taste. Let the rice sit covered for another 5 minutes before serving.

Extra Tips

  1. Feel free to customize this dish by adding your favorite vegetables. Zucchini, corn, or even some chopped spinach work wonderfully. If you want an extra kick, consider adding a diced Scotch bonnet pepper during the sautéing stage for authentic heat.

Nutritional Breakdown (Per Serving)

  • Calories: 280 kcal
  • Total Fat: 8g
  • Saturated Fat: 1g
  • Cholesterol: 0mg
  • Sodium: 390mg
  • Total Carbohydrates: 44g
  • Dietary Fiber: 5g
  • Sugars: 3g
  • Protein: 6g