Jamaican Vegetable Curry

Highlighted under: Global Ideas

I love making Jamaican Vegetable Curry because it’s a burst of flavor and a delightful way to enjoy a variety of vegetables. Each bite is infused with aromatic spices, creamy coconut milk, and vibrant colors that brighten up any meal. It's a dish that brings a taste of the Caribbean right into my kitchen, and I can whip it up in under an hour. Whether you’re looking for a hearty family dinner or a healthy option for meal prep, this curry fits the bill perfectly.

Una Merrick

Created by

Una Merrick

Last updated on 2026-01-13T04:51:35.066Z

When I first discovered Jamaican Vegetable Curry, I was amazed at how simple yet delicious it was. The combination of spices like allspice and turmeric offers warmth, while the coconut milk creates a luscious, creamy sauce that perfectly complements the vegetables. I experimented with various veggies and found that sweet potatoes, bell peppers, and peas worked beautifully together.

One particularly helpful tip I picked up is to sauté the spices before adding the vegetables. This helps to develop their flavors and ensures every bite is packed with deliciousness. Trust me, once you try this method, you’ll be hooked on making this curry time and again!

Why You Will Love This Recipe

  • Aromatic spices that awaken your senses
  • Creamy coconut base that enhances the veggies
  • Versatile and easy to customize with your favorite vegetables

Understanding the Flavor Profile

The Jamaican Vegetable Curry is a vibrant dish where the aromatic spices play a crucial role in building depth of flavor. The blend of curry powder and allspice not only adds warmth but also a subtle complexity that balances the sweetness of the vegetables. The spices release their essential oils when heated, enhancing their potency, so be sure to sauté them thoroughly before adding the coconut milk to maximize this effect.

Coconut milk is not just a creamy base; it also acts as a flavor carrier, allowing the spices to infuse evenly throughout the dish. When simmering, it thickens slightly, creating a luxurious texture that envelops the vegetables. The creaminess complements the natural sweetness of the sweet potato and peas, making every bite a well-rounded experience. For a richer flavor, consider using full-fat coconut milk.

Customizing Your Curry

One of the greatest aspects of this Jamaican Vegetable Curry is its versatility. You can easily swap in your favorite vegetables based on what you have on hand or what’s in season. For instance, zucchini, cauliflower, or even chickpeas can be wonderful additions. Just remember to adjust the cooking times slightly; denser vegetables like potatoes will require longer cooking compared to quicker-cooking options like bell peppers and peas.

If you're looking to spice things up, add a chopped chili pepper or a dash of cayenne during the sautéing process. Conversely, for a milder version, feel free to reduce the amount of curry powder or use a milder variant. This dish can easily cater to different spice tolerances, making it a flexible meal for both families and entertaining guests.

Ingredients

Ingredients

Jamaican Vegetable Curry Ingredients

  • 1 tablespoon coconut oil
  • 1 onion, diced
  • 2 cloves garlic, minced
  • 1 teaspoon fresh ginger, grated
  • 1 bell pepper, chopped
  • 1 carrot, sliced
  • 1 sweet potato, diced
  • 1 cup green peas
  • 1 can (400ml) coconut milk
  • 2 teaspoons curry powder
  • 1 teaspoon allspice
  • Salt and pepper to taste
  • Fresh cilantro for garnish

Instructions

Instructions

Sauté the Aromatics

In a large pot, heat coconut oil over medium heat. Add the diced onion and sauté for about 5 minutes, or until translucent. Stir in the garlic and ginger, cooking for another minute until fragrant.

Add the Vegetables

Add bell pepper, carrot, and sweet potato to the pot, stirring to coat with the aromatics. Cook for another 5 minutes, allowing the vegetables to slightly soften.

Incorporate the Spices

Sprinkle the curry powder and allspice over the vegetables, stirring well to ensure everything is evenly coated.

Pour in Coconut Milk

Pour in the coconut milk and bring the mixture to a simmer. Reduce heat to low and let it cook for about 20 minutes, or until the sweet potato is tender.

Finish with Peas

Stir in the green peas and season with salt and pepper to taste. Cook for an additional 5 minutes, then remove from heat.

Serve

Garnish with fresh cilantro and serve hot with rice or your favorite flatbread.

Secondary image

Pro Tips

  • Feel free to add your favorite vegetables or legumes for added nutrition. A squeeze of lime juice just before serving gives an extra zesty flavor that complements the dish beautifully.

Serving Suggestions

This Jamaican Vegetable Curry pairs beautifully with steamed jasmine rice or fluffy basmati rice, providing a pleasant contrast to the creamy, spiced sauce. Alternatively, you can serve it with warm naan or roti, allowing you to scoop up the curry for an enjoyable eating experience. To elevate the dish, consider serving a side of mango chutney, which adds a sweet and tangy note that complements the savory curry perfectly.

For a complete meal, a side salad with citrus dressing can provide a refreshing contrast to the warmth of the curry. Simple ingredients like mixed greens, avocado, and cherry tomatoes can be dressed lightly with olive oil and lemon for a bright finish.

Storage and Meal Prep

Leftover Jamaican Vegetable Curry stores well in the refrigerator for up to 4 days, making it an excellent option for meal prep. Allow the curry to cool completely before transferring it to an airtight container. Just reheat on the stove or in the microwave, adding a splash of coconut milk to restore its creamy texture if needed.

For longer storage, you can freeze this curry for up to 3 months. Portion it out into freezer-safe containers and label with the date. To reheat from frozen, let it thaw in the refrigerator overnight and then warm it gently on the stove, ensuring you stir frequently to maintain an even texture.

Questions About Recipes

→ Can I make this curry in advance?

Absolutely! The flavors develop even more after resting, making it a great dish to prepare a day ahead.

→ What can I use instead of coconut milk?

You can substitute coconut milk with vegetable broth or cashew cream for a different flavor profile.

→ Is this dish vegan?

Yes, Jamaican Vegetable Curry is completely vegan and dairy-free.

→ Can I freeze the leftover curry?

Yes, it freezes well! Just store it in an airtight container for up to 3 months.

Jamaican Vegetable Curry

I love making Jamaican Vegetable Curry because it’s a burst of flavor and a delightful way to enjoy a variety of vegetables. Each bite is infused with aromatic spices, creamy coconut milk, and vibrant colors that brighten up any meal. It's a dish that brings a taste of the Caribbean right into my kitchen, and I can whip it up in under an hour. Whether you’re looking for a hearty family dinner or a healthy option for meal prep, this curry fits the bill perfectly.

Prep Time15
Cooking Duration30
Overall Time45

Created by: Una Merrick

Recipe Type: Global Ideas

Skill Level: Intermediate

Final Quantity: 4 servings

What You'll Need

Jamaican Vegetable Curry Ingredients

  1. 1 tablespoon coconut oil
  2. 1 onion, diced
  3. 2 cloves garlic, minced
  4. 1 teaspoon fresh ginger, grated
  5. 1 bell pepper, chopped
  6. 1 carrot, sliced
  7. 1 sweet potato, diced
  8. 1 cup green peas
  9. 1 can (400ml) coconut milk
  10. 2 teaspoons curry powder
  11. 1 teaspoon allspice
  12. Salt and pepper to taste
  13. Fresh cilantro for garnish

How-To Steps

Step 01

In a large pot, heat coconut oil over medium heat. Add the diced onion and sauté for about 5 minutes, or until translucent. Stir in the garlic and ginger, cooking for another minute until fragrant.

Step 02

Add bell pepper, carrot, and sweet potato to the pot, stirring to coat with the aromatics. Cook for another 5 minutes, allowing the vegetables to slightly soften.

Step 03

Sprinkle the curry powder and allspice over the vegetables, stirring well to ensure everything is evenly coated.

Step 04

Pour in the coconut milk and bring the mixture to a simmer. Reduce heat to low and let it cook for about 20 minutes, or until the sweet potato is tender.

Step 05

Stir in the green peas and season with salt and pepper to taste. Cook for an additional 5 minutes, then remove from heat.

Step 06

Garnish with fresh cilantro and serve hot with rice or your favorite flatbread.

Extra Tips

  1. Feel free to add your favorite vegetables or legumes for added nutrition. A squeeze of lime juice just before serving gives an extra zesty flavor that complements the dish beautifully.

Nutritional Breakdown (Per Serving)

  • Calories: 350 kcal
  • Total Fat: 20g
  • Saturated Fat: 16g
  • Cholesterol: 0mg
  • Sodium: 600mg
  • Total Carbohydrates: 35g
  • Dietary Fiber: 6g
  • Sugars: 6g
  • Protein: 6g