Jamaican Coconut Vegetable Curry

Highlighted under: Authentic Global Cuisine Favorites

I’ve always had a love for bold and vibrant flavors, and this Jamaican Coconut Vegetable Curry truly encapsulates that passion. The combination of creamy coconut milk and fresh vegetables creates a dish that is not only comforting but bursting with taste. While experimenting with various spices, I found that a touch of allspice brings warmth and depth to this curry, making it a favorite among my friends. Whether you enjoy it with rice or on its own, this recipe has become a staple in my kitchen for its ease and deliciousness.

Ottoline Reeves

Created by

Ottoline Reeves

Last updated on 2026-01-05T21:17:35.240Z

Creating this Jamaican Coconut Vegetable Curry was a delightful experience that took me on a culinary journey to the Caribbean. I particularly enjoyed discovering how the spices worked together with the coconut milk, and I learned that simmering for just the right amount of time makes all the difference in enhancing the flavors. Using fresh vegetables not only adds nutrition but brings a wonderful crunch to the dish.

When I first shared this recipe, I was surprised by how quickly my friends became hooked. One key detail is to not rush the cooking process; allowing the vegetables to soften while absorbing the flavorful coconut broth results in a memorable dish that everyone will ask for again and again.

Why You'll Love This Recipe

  • Creamy coconut milk complemented by vibrant vegetables
  • A delightful blend of spices that offers a warm kick
  • Quick and easy to prepare, making it perfect for any weeknight

The Importance of Coconut Milk

Coconut milk is the cornerstone of this Jamaican Coconut Vegetable Curry, lending it a luxuriously creamy texture and a subtly sweet flavor that complements the spices beautifully. When using canned coconut milk, opt for a full-fat variety to achieve that rich, velvety sauce. If you prefer a lighter version, you can use light coconut milk, but keep in mind this may alter the creaminess and flavor balance.

To enhance the depth of the curry, I recommend choosing coconut milk that contains no additives or preservatives. A high-quality coconut milk will not only offer the best flavor but also ensure a silky consistency. Shake the can well before opening to incorporate the cream and liquid uniformly. This small step makes a significant difference in the final dish.

Vegetable Selection and Variations

While the recipe calls for bell peppers, carrots, and zucchini, feel free to customize your vegetable medley based on seasonal produce or personal preference. For instance, adding spinach or kale offers extra nutrients and color, while eggplant or sweet potatoes can provide a heartier texture. If you choose denser vegetables like potatoes, adjust the cooking time accordingly; add them earlier in the cooking process to ensure they become tender.

Another variation is to include legumes for added protein and fiber. Chickpeas or lentils can significantly enhance the heartiness of the curry. If using canned legumes, add them during the last 10–15 minutes of simmering to heat through without overcooking. These substitutions enable the recipe to fit different dietary needs without sacrificing flavor.

Storing and Reheating Tips

Storing leftovers of this curry is a breeze! After it cools completely, transfer it into an airtight container and refrigerate for up to five days. The flavors actually deepen as it sits, making it even more delicious the next day. If you need to store it for longer, you can freeze the curry. Portion it into freezer-safe containers, and it will last for about three months in the freezer.

When reheating, I suggest doing so on the stove over medium heat for the best results, stirring frequently to prevent the curry from sticking to the bottom of the pot. If the curry appears too thick after reheating, simply add a splash of water or coconut milk to achieve your desired consistency. This will help it regain its creamy texture while maintaining the delicious flavor.

Ingredients

Gather the following ingredients to create this vibrant curry:

Ingredients

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

Make sure to have everything prepped before you start cooking to make the process smooth!

Instructions

Follow these steps for a delicious curry:

Sauté the Aromatics

In a large pot, heat the coconut oil over medium heat. Add the chopped onion and sauté until translucent. Stir in the minced garlic and grated ginger, cooking for another minute until fragrant.

Add the Vegetables

Add the chopped bell pepper, carrots, and zucchini to the pot. Cook for about 5 minutes, stirring occasionally until they start to soften.

Combine the Coconut Milk and Spices

Pour in the coconut milk and sprinkle in the curry powder and allspice. Stir well to combine and bring to a gentle simmer.

Season and Simmer

Season the curry with salt and pepper. Let it simmer for about 20 minutes, allowing the flavors to meld together and the vegetables to become tender.

Serve and Garnish

Once the curry is ready, serve it hot over rice or enjoy it on its own. Garnish with fresh cilantro for an extra burst of flavor.

Enjoy this dish with your favorite side or on its own!

Secondary image

Pro Tips

  • For added protein, consider adding chickpeas or tofu to the curry for a heartier meal.

Serving Suggestions

To serve this curry, I recommend pairing it with fluffy jasmine or basmati rice, which absorbs the rich sauce beautifully. If you're looking for a gluten-free alternative, quinoa is an excellent option that adds a slightly nutty flavor. For a refreshing contrast, a side of cucumber salad or pickled vegetables can brighten the meal, balancing the warmth of the curry with a cool crunch.

Consider topping the finished dish with additional garnishes such as sliced green onions or a squeeze of lime for an extra layer of flavor. Feel free to serve it alongside warm naan or roti for dipping, making the meal even more enjoyable. These additions enrich the dining experience by offering a variety of textures and flavors.

Customizing Spice Levels

Adjusting the spice level in this curry is easy, making it accessible for various palates. If you or your guests prefer a milder flavor, reduce the amount of curry powder or allspice. To elevate heat, consider adding chopped jalapeños or a pinch of cayenne pepper. Remember, it's always preferable to start with less spice and gradually add more, stirring continuously and tasting until you reach your desired level of heat.

For those who enjoy experimenting with flavors, incorporating different spices can create an entirely new profile. For instance, adding turmeric brings a vibrant color and earthy aroma, while a sprinkle of garam masala at the end of cooking can introduce a complex warmth that will excite your taste buds. Experimenting with spices helps personalize the dish to your liking.

Questions About Recipes

→ Can I use frozen vegetables?

Yes, frozen vegetables work well in this curry. Just be sure to add them slightly later in the cooking process to avoid mushiness.

→ Is this curry spicy?

This recipe is mild, but you can add chili flakes or fresh chili to spice it up according to your preference.

→ How can I store leftovers?

Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or microwave.

→ Can I make this curry vegan?

Absolutely! This recipe is naturally vegan as it uses coconut milk and vegetables. Just ensure any additional ingredients are also plant-based.

Jamaican Coconut Vegetable Curry

I’ve always had a love for bold and vibrant flavors, and this Jamaican Coconut Vegetable Curry truly encapsulates that passion. The combination of creamy coconut milk and fresh vegetables creates a dish that is not only comforting but bursting with taste. While experimenting with various spices, I found that a touch of allspice brings warmth and depth to this curry, making it a favorite among my friends. Whether you enjoy it with rice or on its own, this recipe has become a staple in my kitchen for its ease and deliciousness.

Prep Time15 minutes
Cooking Duration30 minutes
Overall Time45 minutes

Created by: Ottoline Reeves

Recipe Type: Authentic Global Cuisine Favorites

Skill Level: Easy

Final Quantity: 4 servings

What You'll Need

Ingredients

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

How-To Steps

Step 01

In a large pot, heat the coconut oil over medium heat. Add the chopped onion and sauté until translucent. Stir in the minced garlic and grated ginger, cooking for another minute until fragrant.

Step 02

Add the chopped bell pepper, carrots, and zucchini to the pot. Cook for about 5 minutes, stirring occasionally until they start to soften.

Step 03

Pour in the coconut milk and sprinkle in the curry powder and allspice. Stir well to combine and bring to a gentle simmer.

Step 04

Season the curry with salt and pepper. Let it simmer for about 20 minutes, allowing the flavors to meld together and the vegetables to become tender.

Step 05

Once the curry is ready, serve it hot over rice or enjoy it on its own. Garnish with fresh cilantro for an extra burst of flavor.

Extra Tips

  1. For added protein, consider adding chickpeas or tofu to the curry for a heartier meal.

Nutritional Breakdown (Per Serving)

  • Calories: 300 kcal
  • Total Fat: 24g
  • Saturated Fat: 20g
  • Cholesterol: 0mg
  • Sodium: 200mg
  • Total Carbohydrates: 24g
  • Dietary Fiber: 6g
  • Sugars: 6g
  • Protein: 4g