Jamaican Vegetable Curry

Highlighted under: World Collection

I absolutely adore cooking Jamaican Vegetable Curry because it allows me to experiment with vibrant flavors and fresh vegetables. The fusion of spices like curry powder, allspice, and thyme gives this dish its unique character that transports me to the Caribbean with every bite. Plus, it’s incredibly versatile—tailoring it to the season's best veggies or what I have in my pantry, while keeping it healthy and satisfying. I love sharing this recipe with friends and family, who are always amazed at how such simple ingredients can create something so delicious.

Elodie March

Created by

Elodie March

Last updated on 2026-01-13T06:37:36.760Z

When I first attempted to make Jamaican Vegetable Curry, I was surprised at how such a simple combination of vegetables could yield an explosion of flavors. What I discovered was the importance of toasting the spices before adding any liquids, which truly enhances their aromatic qualities and brings depth to the dish.

Over the years, I’ve tried many variations, but one secret ingredient I always include is coconut milk. It not only adds a creamy texture but also balances the spices, making each spoonful feel indulgent and comforting. This recipe has become a staple in my kitchen!

Why You'll Love This Recipe

  • A symphony of spices that warms the soul
  • Creamy coconut milk that balances the heat
  • Loaded with colorful, nutritious vegetables

Understanding the Spices

The spice blend in Jamaican Vegetable Curry is what truly elevates this dish. Curry powder, a blend of different spices, not only adds warmth and depth but also contributes to the vibrant yellow hue of the curry. When using curry powder, opt for a fresh brand to ensure maximum flavor. If you're feeling adventurous, try adding a pinch of cayenne pepper for an extra kick or switch to a madras curry powder for a spicier twist.

Allspice, also known as pimento, brings a unique sweet and spicy flavor profile that complements the rich coconut milk beautifully. It’s essential to use high-quality allspice; fresh ground can make a significant difference. If you run out of allspice, a mix of cinnamon, nutmeg, and clove can serve as a suitable substitute in a pinch, although the flavor will not be identical.

Vegetable Variations

One of the best aspects of this vegetable curry is its versatility. You can easily swap in seasonal vegetables or whatever you have on hand. Sweet potatoes, green beans, or cauliflower can be excellent additions to create a heartier dish. If you choose denser vegetables like sweet potatoes, increase the cooking time during the vegetable phase by about 3-5 minutes to ensure they're tender by the end of the simmering process.

For those looking to enhance the protein content, consider adding chickpeas or lentils. If doing so, add them alongside the coconut milk to allow them to absorb the flavors while cooking. This change not only boosts nutrition but also creates a more filling meal, perfect for serving over rice or quinoa to soak up the creamy sauce.

Ingredients

Ingredients

Gather the following ingredients to make your Jamaican Vegetable Curry.

Vegetables and Spices

  • 1 tablespoon vegetable oil
  • 1 onion, diced
  • 2 cloves garlic, minced
  • 1-inch ginger, grated
  • 1 bell pepper, chopped
  • 2 carrots, sliced
  • 1 zucchini, sliced
  • 1 can (14 oz) coconut milk
  • 1 tablespoon curry powder
  • 1 teaspoon allspice
  • 1 teaspoon dried thyme
  • Salt and pepper to taste
  • Fresh cilantro for garnish

Make sure to have all your ingredients prepped and ready to go for an enjoyable cooking experience!

Instructions

Method

Follow these steps to create your flavorful Jamaican Vegetable Curry.

Sauté Aromatics

In a large pot, heat the vegetable oil over medium heat. Add the diced onion, garlic, and ginger, and sauté for about 3 minutes or until fragrant. This forms the base of your curry.

Add Vegetables

Stir in the bell pepper, carrots, and zucchini. Cook for another 5 minutes, stirring occasionally, until the vegetables are slightly softened.

Introduce Spices

Sprinkle in the curry powder, allspice, and thyme. Mix well and cook for 2 more minutes to release the spices' flavors.

Pour in Coconut Milk

Add the coconut milk to the pot, stir to combine, and allow the mixture to simmer for 20 minutes. Season with salt and pepper to taste.

Serve

Once the curry thickens and the vegetables are tender, remove from heat. Serve hot, garnished with fresh cilantro, and enjoy!

Pair this delicious curry with rice or naan for a complete meal!

Secondary image

Pro Tips

  • For added flavor, consider marinating the vegetables in a little lime juice and salt before cooking. This enhances their natural sweetness and complements the spices beautifully.

Storage Tips

This Jamaican Vegetable Curry stores incredibly well, making it a fantastic option for meal prep. Once cooled, store it in airtight containers in the refrigerator for up to 4 days. The flavors will meld together beautifully, tasting even better the next day. Just make sure to give it a good stir and, if necessary, add a splash of water when reheating to regain its creamy consistency.

For longer-term storage, you can freeze the curry in freezer-safe containers for up to 3 months. When ready to eat, thaw overnight in the fridge and reheat on the stove over low heat. This method helps maintain the texture of the vegetables, while still providing a comforting, ready-to-go meal.

Serving Suggestions

When serving your Jamaican Vegetable Curry, a side of fluffy white rice or coconut rice works beautifully to complement the rich coconut flavor. I love adding a squeeze of fresh lime juice on top for a bright, zesty contrast that balances the creaminess of the curry. Alternatively, serving it with flatbreads or naan can provide a delightful way to scoop up the curry.

For a garnish, freshly chopped cilantro is excellent, but you can also experiment with toppings like sliced green onions or a dollop of yogurt. This not only adds freshness but also introduces additional textures that elevate your dish visually and flavorful-wise. Pair it with a light salad for a complete and satisfying meal.

Questions About Recipes

→ Can I make this curry ahead of time?

Absolutely! The flavors develop even more if you let it sit overnight in the fridge. Just reheat before serving.

→ Is it possible to make this recipe vegan?

Yes! This recipe is naturally vegan as it contains no animal products. Just ensure your vegetable broth is vegan, if used.

→ What can I substitute for coconut milk?

If you don’t have coconut milk, you can use almond milk with a bit of cornstarch or cashew cream for creaminess.

→ Can I add protein to this dish?

Of course! Tofu or chickpeas are excellent protein additions and complement the flavors beautifully.

Jamaican Vegetable Curry

I absolutely adore cooking Jamaican Vegetable Curry because it allows me to experiment with vibrant flavors and fresh vegetables. The fusion of spices like curry powder, allspice, and thyme gives this dish its unique character that transports me to the Caribbean with every bite. Plus, it’s incredibly versatile—tailoring it to the season's best veggies or what I have in my pantry, while keeping it healthy and satisfying. I love sharing this recipe with friends and family, who are always amazed at how such simple ingredients can create something so delicious.

Prep Time15 minutes
Cooking Duration30 minutes
Overall Time45 minutes

Created by: Elodie March

Recipe Type: World Collection

Skill Level: Intermediate

Final Quantity: 4 servings

What You'll Need

Vegetables and Spices

  1. 1 tablespoon vegetable oil
  2. 1 onion, diced
  3. 2 cloves garlic, minced
  4. 1-inch ginger, grated
  5. 1 bell pepper, chopped
  6. 2 carrots, sliced
  7. 1 zucchini, sliced
  8. 1 can (14 oz) coconut milk
  9. 1 tablespoon curry powder
  10. 1 teaspoon allspice
  11. 1 teaspoon dried thyme
  12. Salt and pepper to taste
  13. Fresh cilantro for garnish

How-To Steps

Step 01

In a large pot, heat the vegetable oil over medium heat. Add the diced onion, garlic, and ginger, and sauté for about 3 minutes or until fragrant. This forms the base of your curry.

Step 02

Stir in the bell pepper, carrots, and zucchini. Cook for another 5 minutes, stirring occasionally, until the vegetables are slightly softened.

Step 03

Sprinkle in the curry powder, allspice, and thyme. Mix well and cook for 2 more minutes to release the spices' flavors.

Step 04

Add the coconut milk to the pot, stir to combine, and allow the mixture to simmer for 20 minutes. Season with salt and pepper to taste.

Step 05

Once the curry thickens and the vegetables are tender, remove from heat. Serve hot, garnished with fresh cilantro, and enjoy!

Extra Tips

  1. For added flavor, consider marinating the vegetables in a little lime juice and salt before cooking. This enhances their natural sweetness and complements the spices beautifully.

Nutritional Breakdown (Per Serving)

  • Calories: 320 kcal
  • Total Fat: 18g
  • Saturated Fat: 10g
  • Cholesterol: 0mg
  • Sodium: 180mg
  • Total Carbohydrates: 34g
  • Dietary Fiber: 6g
  • Sugars: 5g
  • Protein: 5g