Jamaican Sweet Potatoes

Featured in: Side Dishes
This classic Jamaican dish transforms ordinary sweet potatoes into a vibrant, aromatic side that captures the soul of Caribbean cooking. The natural sweetness of the potatoes pairs beautifully with warm spices, coconut milk, and a fiery ginger kick that makes these Jamaican sweet potatoes absolutely unforgettable.
Jamaican sweet potatoes in creamy coconut sauce with fresh herbs and whole Scotch bonnet Pin it
Jamaican sweet potatoes in creamy coconut sauce with fresh herbs and whole Scotch bonnet | cookymood.com

Jamaican sweet potatoes are the kind of side dish that steals the spotlight from the main course every single time. My neighbor first shared this recipe with me after a Sunday barbecue, and I’ve been making these Jamaican sweet potatoes ever since. The combination of coconut milk, Scotch bonnet, and allspice creates this incredible aroma that fills the whole kitchen. It’s the kind of Caribbean magic that turns simple root vegetables into something you’ll crave on a regular basis.

Ingredients You’ll Need

  • Jamaican sweet potatoes: These orange-fleshed beauties provide the natural sweetness and creamy texture that make this dish special. Choose ones that feel heavy for their size with smooth skins.
  • Full-fat coconut milk: The rich creaminess that carries all those warm spices. Shake the can well before opening to blend the cream and liquid together.
  • Coconut oil: Adds authentic tropical flavor while sautéing. Look for unrefined oil for that extra coconut aroma.
  • Onion: Provides the savory backbone that balances the sweetness. Yellow or white onions both work beautifully here.
  • Garlic: Four cloves might seem like a lot, but the mellowing process makes it sweet and aromatic. Fresh is the only way to go.
  • Fresh ginger: This is essential for that authentic Jamaican flavor. Look for firm knobby roots with smooth skin.
  • Scotch bonnet pepper: The signature Jamaican heat source. Keep it whole so you get flavor without overwhelming spice.
  • Ground allspice: This is the key Caribbean spice that makes everything taste authentic. Look for freshly ground if possible.
  • Dried thyme: Just a hint adds that earthy, savory note that ties everything together.
  • Salt: Enhances all the natural flavors and balances the sweetness of the potatoes.
  • Black pepper: A small amount adds a nice background warmth. Freshly cracked is always best.
  • Green onions: These add a fresh, sharp finish that brightens everything up. Use both white and green parts.
  • Fresh cilantro: The final touch that brings freshness and color. If you’re not a cilantro fan, parsley works too.
  • Brown sugar: Only if you need it, but good Jamaican sweet potatoes usually don’t need any extra sweetness.
  • Lime wedges: That final squeeze of acidity makes all the flavors pop. Always use fresh lime juice.
  • Toasted coconut flakes: For garnish and an extra crunch that looks beautiful and tastes amazing.
  • When you’re shopping for this dish, the quality of your sweet potatoes really matters. I always look for the orange-fleshed variety because they have the best natural sweetness and creamy texture when cooked. The coconut milk should be full-fat, don’t even think about using the light version here. You need that richness to stand up to the Scotch bonnet and spices. As for the Scotch bonnet, I know it can be intimidating, but keeping it whole is the secret – it infuses just enough heat without making the dish too spicy for most people.

How to Make It

Prepare the Sweet Potatoes:

Peel your sweet potatoes and cut them into uniform 1-inch chunks. Place them in a large bowl of cold water while you prep everything else. This simple step prevents browning and keeps them looking fresh. The uniform size ensures they all cook at the same rate, which is crucial for getting that perfect fork-tender texture.:

Build Your Flavor Base:

Heat the coconut oil in a large heavy-bottomed pot or Dutch oven over medium heat. Add the diced onion and sauté for 3-4 minutes until it’s softened and translucent. This gives you that sweet, mellow onion flavor that forms the foundation of the dish. Don’t rush this step – proper caramelization makes everything taste better.:

Add Aromatics and Spices:

Toss in the minced garlic and grated ginger, cooking for another 2 minutes while stirring constantly. Your kitchen should smell incredible right about now. Then stir in the allspice, thyme, salt, and black pepper, toasting them for 30 seconds. This wakes up the spices and releases their essential oils for maximum flavor.:

Coat and Cook the Potatoes:

Drain your sweet potatoes and add them to the pot, tossing everything together so each piece gets coated in that fragrant spice mixture. Let them cook for 3-4 minutes, stirring occasionally. This quick cook helps develop flavor before adding the liquid. The potatoes will start to take on some color and absorb those spices.:

Add Liquid and Scotch Bonnet:

Pour in the coconut milk and carefully add the whole Scotch bonnet pepper. The liquid should come about halfway up the potatoes – add a splash of water if needed. Bring everything to a gentle boil. The pepper will infuse its flavor without breaking and making the dish too hot. This is where the magic really starts to happen.:

Simmer to Perfection:

Reduce the heat to medium-low, cover the pot, and simmer for 20-25 minutes. Stir occasionally to prevent sticking and check that the potatoes are becoming fork-tender. You want them soft but still holding their shape. The coconut milk will reduce and start to cling to the potatoes beautifully.:

Thicken the Sauce:

Uncover and continue simmering for another 5 minutes to thicken the sauce slightly. This concentrates the flavors and creates that luscious coating. Remove the Scotch bonnet pepper carefully without breaking it. One sneaky burst of heat from a broken pepper can be overwhelming for some folks.:

Final Seasoning and Texture:

Taste and adjust your seasoning. This is your moment to make it perfect for your taste. If you want a creamier texture, gently mash some of the potatoes against the side of the pot with a wooden spoon. I love doing this because it creates different textures in every bite.:

Finish with Fresh Herbs:

Remove the pot from the heat and stir in the sliced green onions and chopped cilantro. Let it rest for 2-3 minutes before serving. This brief rest allows the flavors to meld together and the fresh herbs to wilt just slightly. The contrast of hot potatoes with fresh herbs is what makes this dish special.:

Steaming bowl of Caribbean sweet potatoes with vibrant orange color and green onion garnish

Steaming bowl of Caribbean sweet potatoes with vibrant orange color and green onion garnish | cookymood.com

Storage Tips

Once cooled, store your Jamaican sweet potatoes in an airtight container in the refrigerator for up to four days. The flavors actually deepen and improve overnight, making leftovers something to look forward to. When reheating, I like to use the stovetop with a splash of water or coconut milk to restore the creamy sauce. The microwave works in a pinch, but it can make the potatoes a bit rubbery. If you want to freeze it, go ahead – it keeps well for up to three months. Just thaw it in the fridge overnight and reheat gently. I always make a double batch because my family fights over the leftovers.

Ingredient Substitutions

If you can’t find Scotch bonnet peppers, habaneros are your best substitute, but use half a pepper instead of a whole since they’re slightly hotter. For the coconut milk, you could use vegetable broth and olive oil if coconut allergies are an issue, though you’ll lose that creamy richness. If you’re stuck with dried thyme instead of fresh, use about one-third the amount. As for the sweet potatoes, any orange-fleshed variety works, but if you can only find white sweet potatoes, you might want to add that tablespoon of brown sugar since they’re less sweet. Don’t have fresh cilantro? Parsley works fine.

Serving Suggestions

These Jamaican sweet potatoes are incredible alongside jerk chicken or curry goat – the creamy, slightly sweet potatoes balance the spicy meats perfectly. I love serving them over rice and peas for a complete Caribbean meal. For a vegetarian spread, pair them with fried plantains, a simple cabbage slaw, and maybe some callaloo. They also work beautifully as part of a larger buffet where people can pile their plates high. A squeeze of fresh lime juice right before serving brightens everything up and makes the flavors pop. My kids love them so much they’ll eat them straight from the bowl as a snack.

Cultural Context

Jamaican sweet potatoes represent the heart of Caribbean home cooking – simple ingredients transformed by technique and bold flavors. This dish showcases the island’s love for combining natural sweetness with heat and aromatic spices. Coconut milk and Scotch bonnet are staples in Jamaican kitchens, while allspice is the signature spice that gives Jamaican cuisine its distinctive taste. What I love about this recipe is how it demonstrates the Jamaican philosophy of making vegetables the star rather than just an afterthought. It’s served at everything from casual family dinners to holiday celebrations, always with that same generous spirit that makes Jamaican food feel like a warm hug.

Coconut milk glazed sweet potato chunks with aromatic ginger and allspice spices

Coconut milk glazed sweet potato chunks with aromatic ginger and allspice spices | cookymood.com

Frequently Asked Questions

What type of sweet potatoes work best for Jamaican Sweet Potatoes?

Jamaican sweet potatoes (yellow-fleshed) are ideal for authentic flavor, but any orange or yellow-fleshed variety works well. Look for firm, unblemished potatoes about 3 large ones (2 pounds total). The key is cutting them into uniform 1-inch chunks so they cook evenly and absorb the coconut milk and spice mixture properly.

Can I make Jamaican Sweet Potatoes ahead of time?

Yes! These Jamaican sweet potatoes actually taste better the next day as flavors meld. Store covered in the refrigerator for up to 3 days. Reheat gently on the stovetop with a splash of coconut milk to restore creaminess. The whole Scotch bonnet pepper continues infusing flavor during storage—just remove it before reheating if the heat level is perfect.

What can I substitute for Scotch bonnet pepper in Jamaican Sweet Potatoes?

For authentic Jamaican flavor, Scotch bonnet is recommended, but you can substitute habanero (similar heat and fruitiness) or jalapeño (milder). If you skip the pepper entirely, add 1/4 teaspoon cayenne for warmth without the fruity heat. Remember, the whole pepper infuses gently—don’t cut it unless you want intense heat in your Jamaican sweet potatoes.

How do I know when Jamaican Sweet Potatoes is ready?

Your Jamaican sweet potatoes are done when the chunks are fork-tender but not mushy, about 35 minutes of simmering. The liquid should reduce to a thick, creamy coating from the coconut milk, and the sweet potatoes will have absorbed the ginger, allspice, and thyme flavors. A slight golden color on the edges is perfect.

What should I serve with Jamaican Sweet Potatoes?

These Jamaican sweet potatoes pair beautifully with traditional Caribbean mains like jerk chicken, curry goat, or oxtail. They’re also excellent alongside simple grilled fish or as part of a vegetarian rice and peas meal. For a complete Jamaican experience, serve with fried plantains and a side of steamed cabbage.

Rate This Recipe

How would you rate this recipe?

Jamaican Sweet Potatoes with Coconut and Ginger

This classic Jamaican dish transforms ordinary sweet potatoes into a vibrant, aromatic side that captures the soul of Caribbean cooking. The natural sweetness of the potatoes pairs beautifully with warm spices, coconut milk, and a fiery ginger kick that makes these Jamaican sweet potatoes absolutely unforgettable.

Prep Time
15 Minutes
Cook Time
35 Minutes
Total Time
50 Minutes
4.6
(44 reviews)
By: Jessica Blair
Category: Side Dishes
Difficulty: Easy
Cuisine: Jamaican
Yield: 4 Servings
Dietary: vegan

Ingredients

  1. 01 2 pounds Jamaican sweet potatoes (about 3 large), peeled and cut into 1-inch chunks
  2. 02 1 cup full-fat coconut milk
  3. 03 3 tablespoons coconut oil
  4. 04 1 medium onion, finely diced
  5. 05 4 cloves garlic, minced
  6. 06 2 tablespoons fresh ginger, grated
  7. 07 1 Scotch bonnet pepper, whole (do not cut)
  8. 08 1 teaspoon ground allspice
  9. 09 1/2 teaspoon dried thyme
  10. 10 1 teaspoon salt
  11. 11 1/2 teaspoon black pepper
  12. 12 2 green onions, sliced
  13. 13 1/4 cup fresh cilantro, chopped

Instructions

Step 01

Peel the sweet potatoes and cut them into uniform 1-inch chunks. Place them in a large bowl of cold water while you prep the other ingredients to prevent browning.

Step 02

Heat coconut oil in a large heavy-bottomed pot or Dutch oven over medium heat. Add the diced onion and sauté for 3-4 minutes until softened and translucent.

Step 03

Add the minced garlic and grated ginger to the pot. Cook for another 2 minutes, stirring constantly until fragrant and golden - this builds the flavor base for your Jamaican sweet potatoes.

Step 04

Stir in the allspice, thyme, salt, and black pepper. Toast the spices for 30 seconds, stirring constantly to prevent burning and release their aromatic oils.

Step 05

Drain the sweet potatoes and add them to the pot. Toss everything together so the potatoes are well coated with the spice mixture. Cook for 3-4 minutes, stirring occasionally.

Step 06

Pour in the coconut milk and add the whole Scotch bonnet pepper. The liquid should come about halfway up the potatoes - add a splash of water if needed. Bring to a gentle boil.

Step 07

Reduce heat to medium-low, cover the pot, and simmer for 20-25 minutes. Stir occasionally to prevent sticking. The potatoes should be fork-tender but not mushy.

Step 08

Uncover and continue simmering for another 5 minutes to thicken the sauce slightly. Remove the Scotch bonnet pepper carefully (don't break it - it will have infused the dish with heat without overwhelming spice).

Step 09

Taste and adjust seasoning. If you prefer a creamier texture, gently mash some of the potatoes against the side of the pot with a wooden spoon.

Step 10

Remove from heat and stir in the sliced green onions and chopped cilantro. Let it rest for 2-3 minutes before serving to allow the flavors to meld.

Notes

Make sure to remove that Scotch bonnet pepper before serving - one accidental bite can be pretty intense! A heavy-bottomed pot prevents scorching and ensures even cooking throughout. Serve immediately while the sauce is still creamy and the potatoes are hot for the best texture and flavor experience.

Tools You'll Need

  • Large heavy-bottomed pot or Dutch oven
  • Cutting board and sharp knife
  • Wooden spoon for stirring
  • Measuring cups and spoons

Allergy Information

Naturally vegan, gluten-free, and dairy-free. Contains coconut. Those with coconut allergies should substitute with vegetable broth and olive oil, though flavor will differ.

Nutrition Facts (Per Serving)

Calories
285
Protein
4g
Carbohydrates
42g
Fat
12g