Jamaican Spiced Vegetable Rice

Highlighted under: Global Food

I absolutely love making Jamaican Spiced Vegetable Rice on days when I want something flavorful yet satisfying. This dish is vibrant and packed with fresh vegetables, complemented by aromatic spices that take me back to the Caribbean. The combination of thyme, allspice, and ginger adds depth, while the vegetables keep the dish light and nutritious. Whether it’s a side for a barbecue or a main course on its own, this recipe never fails to impress my family and friends!

Zadie Whitmore

Created by

Zadie Whitmore

Last updated on 2026-01-06T10:49:34.297Z

When I first tasted Jamaican Spiced Vegetable Rice during a family gathering, I was blown away by the vibrant flavors and aroma. I decided to recreate this dish, experimenting with various vegetables and spices until I found the perfect blend. Each time I prepare it, I get nostalgic about the Caribbean and the joy of sharing a meal with loved ones.

One tip I discovered is to use jasmine rice for a fragrant base; it really enhances the flavors of the spices. Additionally, allowing the rice to steam with the lid on for a few minutes after cooking makes it fluffier, ensuring that each bite is as delicious as the last!

Why You Will Love This Recipe

  • Aromatic spices that awaken your senses
  • Colorful medley of fresh vegetables
  • Perfect for any meal—side or main!

The Role of Spices

In Jamaican Spiced Vegetable Rice, spices are not merely adornments; they are fundamental to the dish's character. The dried thyme introduces an earthy warmth that penetrates through the layers of vegetables and rice, enhancing everything beautifully. Allspice adds an aromatic sweetness, while ginger contributes a subtle zing that brightens the palate. Each spice works synergistically, creating a fragrant profile that transports you straight to the Caribbean with every bite.

To maximize the impact of these spices, be sure to let them bloom in the pot before adding the rice. This means cooking them for just a minute in hot oil so they release their essential oils and flavor compounds. Skipping this step may result in a muted taste. Trust me, the aroma that fills your kitchen will make you eager to dig in!

Perfecting the Rice Texture

Achieving fluffy, perfectly cooked rice is crucial in this dish. After rinsing the jasmine rice, it's important to keep the rinsing process thorough—this removes excess starch, which can lead to gummy rice. When cooking, pay attention to the liquid-to-rice ratio; just four cups of vegetable broth for two cups of rice is key for maintaining the right moisture level, ensuring the rice absorbs all those lovely flavors without becoming mushy.

Once the rice has simmered, avoid the temptation to stir it frequently. Stirring can break the grains and lead to a sticky texture. Instead, simply cover the pot and let it do its magic undisturbed. After resting for a few minutes post-cooking, fluff the rice gently with a fork to separate the grains without crushing them.

Serving and Variations

While this dish is delightful on its own, consider serving it alongside jerk chicken or grilled fish to enhance the Caribbean experience. The spices in the rice beautifully complement the smoky, spiced flavors of grilled meats, making for a harmonious plate. You could also add a squeeze of lime just before serving to introduce a hint of acidity that brightens the flavors.

For a vegetarian protein boost, try folding in cooked chickpeas or black beans when you fluff the rice. This not only adds nutritional benefits but also makes it a complete meal. If you're looking to explore variations, feel free to experiment with seasonal vegetables based on what you have on hand or what's fresh; zucchini, peas, or corn can all work beautifully in this dish.

Ingredients

Gather your ingredients before you start cooking!

Ingredients

  • 2 cups jasmine rice
  • 1 tablespoon olive oil
  • 1 onion, diced
  • 2 cloves garlic, minced
  • 1 carrot, diced
  • 1 bell pepper, chopped
  • 1 cup green beans, chopped
  • 1 teaspoon dried thyme
  • 1 teaspoon allspice
  • 1 teaspoon ginger, grated
  • 4 cups vegetable broth
  • Salt and pepper to taste

Make sure to have everything prepped for ease while cooking!

Instructions

Follow these steps to create a wonderful dish.

Prepare the Ingredients

Start by rinsing the jasmine rice under cold water until the water runs clear. Dice the onion, garlic, carrots, and bell pepper, and chop the green beans. This will help everything cook evenly.

Cook the Vegetables

In a large pot, heat the olive oil over medium heat. Add the diced onion and minced garlic, sautéing until fragrant and translucent, about 3-4 minutes. Then, add the carrots, bell pepper, and green beans, cooking for an additional 5 minutes.

Add Spices and Rice

Stir in the dried thyme, allspice, and grated ginger, allowing the spices to bloom for about 1 minute. Add the rinsed rice to the pot, stirring to coat with the vegetable mixture.

Pour in the Broth

Pour the vegetable broth into the pot and season with salt and pepper. Bring it to a boil, then reduce the heat to low. Cover the pot and let it simmer for about 20-25 minutes or until the rice is tender and has absorbed the liquid.

Fluff and Serve

Once cooked, remove the pot from heat, fluff the rice with a fork, and let it sit covered for an extra 5 minutes. Serve warm as a delightful side or main dish.

Enjoy your delicious Jamaican Spiced Vegetable Rice!

Secondary image

Pro Tips

  • Experiment with different seasonal vegetables to keep this dish fresh and exciting! Also, feel free to add some beans for extra protein if desired.

Ingredient Substitutions

If jasmine rice isn't available, you can easily substitute it with basmati or long-grain rice, keeping in mind that cooking times may vary slightly. Basmati typically requires a bit less water, so adjust accordingly to avoid a soggy outcome. Additionally, various types of vegetable broth can be used, such as low-sodium or homemade stock, allowing for flexibility in flavor intensity.

For a gluten-free version, ensure that your vegetable broth is labeled gluten-free, as some store-bought versions may contain gluten. Additionally, fresh herbs like cilantro or parsley can elevate the freshness of the dish if you're looking to switch up the flavor profile.

Make-Ahead and Storage Tips

Jamaican Spiced Vegetable Rice can be made ahead of time, making it a great option for meal prep. Just allow it to cool completely before storing it in an airtight container in the fridge for up to four days. When reheating, add a splash of vegetable broth to restore moisture and prevent drying out, warming it on the stove over low heat for the best results.

For longer storage, this dish freezes well. Just ensure it is cooled and portioned into freezer-safe bags or containers. It can be stored for up to three months. To reheat from frozen, place the container in the refrigerator overnight to thaw, then warm it in a pot, ensuring you add a bit of liquid to help with moisture.

Questions About Recipes

→ Can I use brown rice instead of jasmine rice?

Yes, but cooking time may vary. Brown rice typically requires more liquid and a longer cooking time.

→ What if I don't have allspice?

You can replace it with a mix of cinnamon and nutmeg for a similar warm flavor.

→ Is this dish vegan?

Absolutely! All the ingredients are plant-based, making it a perfect vegan option.

→ Can leftovers be stored?

Yes, store any leftovers in an airtight container in the fridge for up to 3 days. Reheat thoroughly before serving.

Jamaican Spiced Vegetable Rice

I absolutely love making Jamaican Spiced Vegetable Rice on days when I want something flavorful yet satisfying. This dish is vibrant and packed with fresh vegetables, complemented by aromatic spices that take me back to the Caribbean. The combination of thyme, allspice, and ginger adds depth, while the vegetables keep the dish light and nutritious. Whether it’s a side for a barbecue or a main course on its own, this recipe never fails to impress my family and friends!

Prep Time20 minutes
Cooking Duration30 minutes
Overall Time50 minutes

Created by: Zadie Whitmore

Recipe Type: Global Food

Skill Level: Intermediate

Final Quantity: 4 servings

What You'll Need

Ingredients

  1. 2 cups jasmine rice
  2. 1 tablespoon olive oil
  3. 1 onion, diced
  4. 2 cloves garlic, minced
  5. 1 carrot, diced
  6. 1 bell pepper, chopped
  7. 1 cup green beans, chopped
  8. 1 teaspoon dried thyme
  9. 1 teaspoon allspice
  10. 1 teaspoon ginger, grated
  11. 4 cups vegetable broth
  12. Salt and pepper to taste

How-To Steps

Step 01

Start by rinsing the jasmine rice under cold water until the water runs clear. Dice the onion, garlic, carrots, and bell pepper, and chop the green beans. This will help everything cook evenly.

Step 02

In a large pot, heat the olive oil over medium heat. Add the diced onion and minced garlic, sautéing until fragrant and translucent, about 3-4 minutes. Then, add the carrots, bell pepper, and green beans, cooking for an additional 5 minutes.

Step 03

Stir in the dried thyme, allspice, and grated ginger, allowing the spices to bloom for about 1 minute. Add the rinsed rice to the pot, stirring to coat with the vegetable mixture.

Step 04

Pour the vegetable broth into the pot and season with salt and pepper. Bring it to a boil, then reduce the heat to low. Cover the pot and let it simmer for about 20-25 minutes or until the rice is tender and has absorbed the liquid.

Step 05

Once cooked, remove the pot from heat, fluff the rice with a fork, and let it sit covered for an extra 5 minutes. Serve warm as a delightful side or main dish.

Extra Tips

  1. Experiment with different seasonal vegetables to keep this dish fresh and exciting! Also, feel free to add some beans for extra protein if desired.

Nutritional Breakdown (Per Serving)

  • Calories: 350 kcal
  • Total Fat: 7g
  • Saturated Fat: 1g
  • Cholesterol: 0mg
  • Sodium: 300mg
  • Total Carbohydrates: 65g
  • Dietary Fiber: 5g
  • Sugars: 4g
  • Protein: 8g