Jamaican Sweet Potato Coconut Curry

Highlighted under: Everyday World Food Favorites

I love making Jamaican Sweet Potato Coconut Curry because it brings a taste of the Caribbean right to my kitchen. The mellow sweetness of the sweet potatoes pairs beautifully with the rich, creamy coconut milk and aromatic spices. Each spoonful is like a warm embrace, leaving me feeling satisfied and comforted. Plus, it's a one-pot wonder, making it easy to clean up after a delicious meal. It's become a go-to dish for gatherings and cozy dinners at home, where I can share this vibrant flavor with loved ones.

Serena Whitaker

Created by

Serena Whitaker

Last updated on 2026-01-13T01:05:35.677Z

My love for Jamaican Sweet Potato Coconut Curry blossomed during a visit to the vibrant island, where I first tasted this dish bursting with flavor. The blend of spices and the smooth texture of sweet potatoes and coconut milk felt like a revelation. What’s fantastic about this recipe is how easily it comes together. I often recommend allowing it to simmer longer to deepen the flavors; it’s worth the wait!

Experimenting with different vegetables has been a joy, too. While sweet potatoes are traditional, I’ve found that adding bell peppers or spinach adds another layer of freshness and color. Each time I serve it, the wide smiles around the table remind me why this dish has become a beloved staple in my home.

Secondary image

Why You’ll Love This Recipe

  • Vibrant, tropical flavors that brighten any meal
  • Healthful ingredients packed with nutrients
  • A comforting dish perfect for any season

The Role of Sweet Potatoes

Sweet potatoes are not only the star of this Jamaican curry but also provide a natural sweetness that balances the spices beautifully. They also contribute to the dish's creamy texture once cooked. I recommend choosing firm, medium-sized sweet potatoes for even cooking; avoid any that feel soft or have blemishes. Their vibrant orange hue also indicates high beta-carotene content, making this dish both visually appealing and nutrient-rich.

When you dice the sweet potatoes, aim for uniform pieces about 1-inch in size. This ensures they cook evenly and absorb the flavors from the spices and coconut milk effectively. If you prefer a slightly firmer texture, reduce the cooking time by 5 minutes; the sweet potatoes will still be flavorful and provide a pleasant contrast to the creamy sauce.

Coconut Milk: The Creamy Base

Coconut milk is essential for achieving the rich, creamy consistency of this curry. It not only adds a luscious mouthfeel but also a tropical flavor that complements the sweet potatoes perfectly. For the best results, choose full-fat coconut milk, as the lower-fat versions might not provide the same creamy texture or flavor depth. If you need a lighter option, consider using light coconut milk but be prepared for a slightly different outcome.

If you're looking for a dairy-free variation, this recipe is already perfect as it contains no dairy products. Additionally, if coconut milk isn't available, you can substitute it with cashew cream or another non-dairy milk, but you may want to adjust the seasonings to enhance the flavor since these alternatives might lack the richness of coconut milk.

Storing and Serving Suggestions

This Jamaican Sweet Potato Coconut Curry is perfect for meal prep. It stores well in the fridge for up to 4 days, making it a convenient option for busy weekdays. When reheating, simply warm it on low heat on the stovetop, stirring occasionally, until heated through. If the curry thickens too much while sitting, you can add a splash of vegetable broth or water to reach your desired consistency.

For an extra burst of flavor, consider serving the curry over a bed of fluffy jasmine rice or quinoa. Garnishing with fresh cilantro not only adds visual appeal but also a fresh zest that elevates the dish. Additionally, you can serve it alongside crusty bread or naan to soak up the delicious sauce, providing a comforting and satisfying dining experience.

Ingredients

Gather these fresh ingredients to create your delicious curry.

Main Ingredients

  • 2 medium sweet potatoes, peeled and diced
  • 1 can (400ml) coconut milk
  • 1 cup vegetable broth
  • 1 onion, chopped
  • 3 cloves garlic, minced
  • 1 tablespoon ginger, grated
  • 1 red bell pepper, chopped
  • 2 teaspoons curry powder
  • 1 teaspoon turmeric
  • Salt and pepper, to taste
  • 2 tablespoons olive oil
  • Fresh cilantro, for garnish

These ingredients combine to create a vibrant and satisfying dish.

Cooking Steps

Follow these easy steps to prepare your curry.

Sauté the Aromatics

In a large pot, heat the olive oil over medium heat. Add the chopped onion, garlic, and ginger and sauté for about 5 minutes until the onion is translucent.

Add Vegetables and Spices

Stir in the diced sweet potatoes, red bell pepper, curry powder, turmeric, salt, and pepper. Mix well to coat the vegetables in spices.

Pour in the Liquids

Add the coconut milk and vegetable broth to the pot. Bring to a gentle simmer, then reduce the heat to low.

Cook Until Tender

Cover the pot and let it simmer for about 25 minutes, or until the sweet potatoes are tender, stirring occasionally.

Finish and Serve

Once cooked, adjust seasoning if needed. Serve hot, garnished with fresh cilantro.

Enjoy your homemade Jamaican Sweet Potato Coconut Curry!

Pro Tips

  • For an extra kick, add a banana pepper or a squeeze of lime juice before serving for added flavor!

Common Cooking Tips

Be mindful of heat levels while cooking; medium heat is ideal for sautéing the aromatics, allowing the flavors to develop without burning. If you notice any browning on the bottom of the pot, deglaze it by adding a small amount of vegetable broth to lift those flavorful bits. This technique enhances the overall depth of flavor in the curry.

While it's tempting to stir frequently, give the curry some uninterrupted cooking time for the flavors to meld and the sweet potatoes to become tender. It typically takes around 25 minutes on low heat after bringing it to a simmer; however, feel free to check a few minutes early to ensure the sweet potatoes are cooked to your liking.

Flavor Variations

If you'd like to experiment with flavors, adding a tablespoon of lime juice just before serving can introduce a refreshing tang that balances the sweetness of the sweet potatoes. For a spicier kick, consider incorporating sliced jalapeños or a dash of cayenne pepper during the cooking process, adjusting the heat to suit your preference.

Additionally, don't hesitate to throw in other vegetables such as spinach, kale, or chickpeas towards the end of cooking for added texture and nutrition. These additions can enhance the curry's vibrancy and create a more colorful dish, while also satisfying various dietary needs.

Questions About Recipes

→ Can I make this curry vegan?

Yes, this recipe is naturally vegan as all the ingredients are plant-based.

→ Can I use other vegetables?

Absolutely! Feel free to add vegetables like spinach, carrots, or peas based on your preference.

→ How can I store leftovers?

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

→ Is this dish gluten-free?

Yes, all ingredients in this recipe are gluten-free, making it a suitable choice for those with gluten sensitivities.

Jamaican Sweet Potato Coconut Curry

I love making Jamaican Sweet Potato Coconut Curry because it brings a taste of the Caribbean right to my kitchen. The mellow sweetness of the sweet potatoes pairs beautifully with the rich, creamy coconut milk and aromatic spices. Each spoonful is like a warm embrace, leaving me feeling satisfied and comforted. Plus, it's a one-pot wonder, making it easy to clean up after a delicious meal. It's become a go-to dish for gatherings and cozy dinners at home, where I can share this vibrant flavor with loved ones.

Prep Time15 minutes
Cooking Duration30 minutes
Overall Time45 minutes

Created by: Serena Whitaker

Recipe Type: Everyday World Food Favorites

Skill Level: Intermediate

Final Quantity: 4 servings

What You'll Need

Main Ingredients

  1. 2 medium sweet potatoes, peeled and diced
  2. 1 can (400ml) coconut milk
  3. 1 cup vegetable broth
  4. 1 onion, chopped
  5. 3 cloves garlic, minced
  6. 1 tablespoon ginger, grated
  7. 1 red bell pepper, chopped
  8. 2 teaspoons curry powder
  9. 1 teaspoon turmeric
  10. Salt and pepper, to taste
  11. 2 tablespoons olive oil
  12. Fresh cilantro, for garnish

How-To Steps

Step 01

In a large pot, heat the olive oil over medium heat. Add the chopped onion, garlic, and ginger and sauté for about 5 minutes until the onion is translucent.

Step 02

Stir in the diced sweet potatoes, red bell pepper, curry powder, turmeric, salt, and pepper. Mix well to coat the vegetables in spices.

Step 03

Add the coconut milk and vegetable broth to the pot. Bring to a gentle simmer, then reduce the heat to low.

Step 04

Cover the pot and let it simmer for about 25 minutes, or until the sweet potatoes are tender, stirring occasionally.

Step 05

Once cooked, adjust seasoning if needed. Serve hot, garnished with fresh cilantro.

Extra Tips

  1. For an extra kick, add a banana pepper or a squeeze of lime juice before serving for added flavor!

Nutritional Breakdown (Per Serving)

  • Calories: 360 kcal
  • Total Fat: 24g
  • Saturated Fat: 14g
  • Cholesterol: 0mg
  • Sodium: 230mg
  • Total Carbohydrates: 35g
  • Dietary Fiber: 5g
  • Sugars: 8g
  • Protein: 4g