This post contains affiliate links. Please see our disclosure policy.

Jamaican curry rice is a super quick, one pan meal which is absolutely delicious. Crisped up soy curls and lots of veggies simmer in a creamy, coconut Jamaican curry sauce that’s just packed with flavor!

Jamaican curry rice in the pan with cilantro and green onions
Hungry for more?
My quick start guide has tips and secrets with easy recipes that you will LOVE!
Please enable JavaScript in your browser to complete this form.

This curry rice gets its incredible flavor from Jamaican curry powder that you make from scratch. If you’d rather not make the spice mix, you can use store-bought Jamaican curry powder instead.
Crisped up soycurls, loads of veggies and potato, rice, Jamaican curry powder, coconut milk all come together to make an easy meal. It’s like a vegan version of Jamaican curry chicken and rice!

It’s hearty, flavorful, delicious and needs just 1 pan. Perfect for weeknights. Serve with fresh lime, some non dairy yogurt, or a chili garlic sauce!

bowl of Jamaican curry rice with hot sauce and lime

This curry rice is just so versatile. Use other veggies of choice and it goes well with a variety of proteins. You can use different proteins of choice, like beans, chickpeas, or tofu instead of the soy curls. Use other spice blends for variation such as curry powder, garam masala, Berbere or Cajun!

Why You’ll Love Jamaican Curry Rice

  • flavorful dish with plenty of protein and veggies
  • make your own Jamaican curry powder or use store bought!
  • easy one-pot meal ready in just over 30 minutes
  • naturally gluten-free and nut-free with easy soy-free option
close-up of the Jamaican curry rice in the bowl

More Jamaican-Inspired Recipes 

Jamaican Curry Rice

5 from 6 votes
By: Vegan Richa
Prep: 10 minutes
Cook: 25 minutes
Total: 35 minutes
Servings: 4
Course: Main, Main Course
Cuisine: Jamaican
Jamaican curry rice is a super quick, one pan meal which is absolutely delicious. Crisped up soy curls and lots of veggies simmer in a creamy, coconut Jamaican curry sauce that’s just packed with flavor!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 
 

  • 1 teaspoon oil
  • 2 ounces soy curls, soaked in 1.5 cups broth for 15 minutes and then drained, reserve the broth
  • 1/2 cup chopped onion
  • 1/2 teaspoon salt
  • 2 tablespoons ginger-garlic paste, or 5 cloves of garlic minced and 1/2 inch of ginger minced
  • 2 teaspoons hot sauce
  • 2 tablespoons Jamaican curry powder
  • 1 teaspoon dried thyme
  • 1/2 cup chopped bell pepper
  • 1 scotch bonnet pepper, or use other hot chili pepper
  • 2 tablespoons green onion
  • 1/2 cup chopped carrots
  • 1/2 to 1 cup peeled and cubed potatoes
  • 1/4 teaspoon salt
  • 15 ounce can coconut milk
  • 1/2 cup water/broth, (use reserved broth after draining soycurls)
  • 1 cup white rice, washed and drained
  • green onion, cilantro, and lime juice, for garnish

Instructions 

  • Soak your soy curls, if you haven't already, and then drain, reserving the stock, and set aside.
  • Heat a large skillet over medium-high heat, then add the oil. Once the oil is hot, add the soy curls, onions, and 1/2 teaspoon salt, and cook for a few minutes to crisp up the soy curls and until the onion turns translucent. 5-7 minutes
  • Reduce heat to medium. Mix in the ginger garlic paste, hot sauce, and another splash of water, then add the Jamaican curry powder and thyme to the pan. Cook for half a minute.
  • Then, mix in the bell peppers, Scotch bonnet pepper, green onion, carrots, potatoes, and remaining 1/4 teaspoon salt. Cover and cook until the potatoes are al dente, about 10 minutes.
  • Add the coconut milk and 1/2 cup of water/ broth, mixing well. Bring to a boil.
  • Next, add the drained rice, and mix in and even it out. Reduce the heat to low, cover the pan with the lid, and cook for 15 to 17 minutes, or until the rice is cooked to preference.
  • Fluff with a fork, then garnish with green onion, cilantro, and lime, and serve, or you can also add some non-dairy yogurt or creamy dressing of choice or garlic chili sauce.

Video

Notes

To make your own Jamaican curry powder, mix the following and use. This can be scaled up easily, if you want to make more to have on hand for other recipes.
  • 3/4 teaspoon turmeric,
  • 2 teaspoons ground coriander,
  • 1/2 teaspoon ground cumin,
  • 1/4 teaspoon ground nutmeg,
  • 1/4 teaspoon ground clove,
  • 1/2 teaspoon ground ginger,
  • 1/2 teaspoon fenugreek leaves,
  • 1/4 teaspoon allspice,
  • 1/4 teaspoon mustard,
  • 1/2 teaspoon black pepper.
This is a gluten-free nut-free recipe. Use chickpeas or other beans to make it soy-free.

Nutrition

Calories: 368kcal, Carbohydrates: 56g, Protein: 12g, Fat: 9g, Saturated Fat: 7g, Sodium: 601mg, Potassium: 351mg, Fiber: 6g, Sugar: 5g, Vitamin A: 3353IU, Vitamin C: 38mg, Calcium: 94mg, Iron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this recipe? Rate and comment below!
rice, potatoes, Jamaican curry powder, and other ingredients in bowls on a kitchen counter

Ingredients and Substitutions

  • oil – To sauté.
  • soy curls – This is your protein. For soy-free, use seitan or a drained can of chickpeas or chickpea tofu instead.
  • veggies – This Jamaican curry rice dish is packed with onion, bell pepper, Scotch bonnet pepper, green onions, carrots, and potatoes!
  • ginger garlic paste – Adds umami and a ginger kick!
  • hot sauce – For tang and heat.
  • Jamaican curry powder – You can use store-bought, or make your own by mixing 3/4 teaspoon turmeric, 2 teaspoons ground coriander, 1/2 teaspoon ground cumin, 1/4 teaspoon ground nutmeg, 1/4 teaspoon ground clove, 1/2 teaspoon ground ginger, 1/2 teaspoon fenugreek leaves, 1/4 teaspoon allspice, 1/4 teaspoon mustard, and 1/2 teaspoon black pepper. 
  • coconut milk – Gives the curry rice a coconutty creaminess.
  • water – Moisture for the rice.
  • rice – Soak and drain your rice before cooking for the best results.
  • garnishes – Garnish with more green onion and some fresh cilantro and lime juice.

How to Make Jamaican Curry Rice

Soak your soy curls, if you haven’t already, and then drain, Reserving the broth, and set aside. 

Heat a large skillet over medium-high heat, then add the oil. Once the oil is hot, add the soy curls, onions, and 1/2 teaspoon salt, and cook for a few minutes to crisp up the soy curls and until the onion turns translucent. 5-7 minutes

soy curls and onions in the pan before cooking

Reduce heat to medium. Mix in the ginger garlic paste, hot sauce, and another splash of water, then add the Jamaican curry powder and thyme to the pan. Cook for half a minute stirring.

adding hot sauce and ginger garlic paste
adding Jamaican curry powder and thyme to the soy curls

Then, mix in the bell peppers, Scotch bonnet pepper, green onion, carrots, potatoes, and remaining 1/4 teaspoon salt. Cover and cook until the potatoes are al dente, about 10 minutes.

adding bell pepper and green onion to the pan
adding the carrots to the pan
adding potatoes and a splash of water to the pan
veggies in the pan after covering and cooking

Add the coconut milk and 1/2 cup of water, mixing well. Bring to a boil

adding coconut milk and water to the pan
Jamaican curry sauce, ready for the rice

Next, add the drained rice, and mix in and even it out. Reduce the heat to low, cover the pan with the lid, and cook for 15 to 17 minutes, or until the rice is cooked to preference.

adding rice to the Jamaican curry sauce
rice stirred into the Jamaican curry sauce
Jamaican curry rice in the pan with the lid on, before cooking

Fluff with a fork, then garnish with green onion, cilantro, and lime and serve, or you can also add some non-dairy yogurt or creamy dressing of choice.

fluffed Jamaican curry rice in the pan after cooking
bowl of Jamaican curry rice with hot sauce and lime

Frequently Asked Questions

Is this recipe allergy friendly?

This is a gluten-free nut-free recipe. Use chickpeas or other beans to make it soy-free.

What’s the difference between yellow curry powder and Jamaican curry powder?

They’re very different spice mixes. Yellow curry powder is often used for a generic curry. My recipe for curry powder has flavors of Garam Masala, turmeric, and ginger. Jamaican curry powder also has turmeric, ginger, and complementary flavors come from cumin, coriander, fenugreek, and black pepper along with other Caribbean spices.

About Richa

Hi, I'm Richa! I create flavorful plant based recipes that are inspired by my Indian upbringing, including many gluten-free, soy-free, and oil-free options.

You May Also Like

5 from 6 votes

Leave a comment

If you Love the Recipe, Please consider rating it using stars in comments! It helps readers and helps more people find the recipe online and I love hearing from you all!

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

14 Comments

  1. Paul says:

    5 stars
    Absolutely love this recipe & the flavours & taste is out of this world.
    i substituted the soy curls and potatoes for seitan and sweet potatoes.
    Will be making this again very soon and try other variations of veggies next time

    1. Richa says:

      Yay

  2. Pamela says:

    5 stars
    I already rated this one and I’m going to do it again. I made this last night and served it with cashew yogurt and chopped fresh mango on top – heaven! Tonight I added green peas while reheating, and put roasted cashews on top. We love this recipe!

    1. Vegan Richa Support says:

      Thank you for taking the time to comment!

  3. JuicePlusMD says:

    5 stars
    OM gosh! This recipe is so good!! Made it tonight using sweet potatoes (because that’s all I had). Even my picky husband liked it and he never likes anything with rice in it– so its a WIN!!! Thank you! I’ll definitely make this again.
    LOVE!!

    1. Vegan Richa Support says:

      You know it’s good when the husband likes it!

  4. Pamela says:

    5 stars
    This is outrageously delicious! Made it with sautéed tofu and will make it again soon. Thank you for another awesome recipe!

    1. Vegan Richa Support says:

      Yay! So glad you liked it.

  5. Catherine says:

    5 stars
    I made this for dinner last night and it was absolutely fantastic! My husband said this is one of the best vegan meals I have ever made (I’ve been vegan for seven years)! Thank you so much. We will be making this often. 🙏🏻❤️😁

    1. Vegan Richa Support says:

      That’s awesome! Thank you for taking the time to comment.

  6. Meghan says:

    5 stars
    Probably one of your best recipes, Richa! Love how flavorful it was and quick to make. Your Jamaican spice blend was right on. Will be adding this to our weekly rotation.

    1. Vegan Richa Support says:

      Yay!! Thanks for taking the time to comment.

  7. Lisa says:

    Hi Richa,
    This looks so, so delicious. I love Caribbean flavors. If I used brown jasmine rice, how would you suggest adjusting the amount of liquid and/or cooking time? (I would soak the rice for 30 mins before cooking.) Thank you!

    1. Vegan Richa Support says:

      Precook the rice until aldente, then in recipe use 1 cup coconut milk, no stock and continue to cook as recipe mentions until brown rice is cooked through.