Picture yourself on a sunny Jamaican beach, the air filled with the irresistible aroma of spices and grilled delights. That vibrant island flavor is exactly what we’re bringing to your kitchen with these 25 delicious Jamaican recipes. From comforting stews to quick, fiery jerk dishes, get ready to transform your meals into a tropical feast. Let’s dive in and spice up your cooking routine!
Jamaican Jerk Chicken

Vibrant and spicy, Jamaican Jerk Chicken packs bold flavor into every bite. This Caribbean classic balances heat with sweet, smoky notes from the grill. Get ready for a fiery, aromatic meal that’s surprisingly simple to make at home.
Serving: 4 | Pre Time: 30 minutes | Cooking Time: 45 minutes
Ingredients
– Chicken thighs – 2 lbs
– Scotch bonnet peppers – 2
– Green onions – 4
– Garlic cloves – 4
– Fresh ginger – 1 tbsp
– Soy sauce – ¼ cup
– Brown sugar – 2 tbsp
– Allspice – 1 tbsp
– Thyme – 1 tsp
– Vegetable oil – 2 tbsp
Instructions
1. Remove stems from Scotch bonnet peppers and roughly chop them.
2. Trim green onions and slice them into 1-inch pieces.
3. Peel garlic cloves and ginger, then mince them finely.
4. Combine chopped peppers, green onions, garlic, ginger, soy sauce, brown sugar, allspice, thyme, and vegetable oil in a blender.
5. Blend the mixture on high speed for 60 seconds until it forms a smooth paste.
6. Place chicken thighs in a large bowl and pour the marinade over them.
7. Use your hands to coat each piece of chicken thoroughly with the marinade.
8. Cover the bowl with plastic wrap and refrigerate for at least 2 hours, or overnight for deeper flavor.
9. Preheat a grill to 350°F, ensuring the grates are clean and lightly oiled to prevent sticking.
10. Remove chicken from the refrigerator and let it sit at room temperature for 15 minutes.
11. Place chicken thighs on the preheated grill, skin-side down.
12. Grill for 20 minutes, then flip the chicken using tongs.
13. Continue grilling for another 25 minutes, or until the internal temperature reaches 165°F when checked with a meat thermometer.
14. Transfer the cooked chicken to a plate and let it rest for 5 minutes before serving.
Deliciously charred and tender, this jerk chicken boasts a crispy skin with juicy, flavorful meat inside. Serve it with rice and peas or grilled pineapple for a sweet contrast to the heat. Leftovers make excellent tacos or salads the next day, keeping the Caribbean vibes going strong.
Ackee and Saltfish

Mention Jamaica’s national dish, and ackee and saltfish immediately comes to mind. This savory breakfast staple combines creamy ackee fruit with flaky salted cod for a uniquely satisfying meal. It’s surprisingly simple to prepare at home with a few key ingredients.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
– Salt cod – 1 lb
– Ackee (canned) – 19 oz can
– Onion – 1 medium, diced
– Bell pepper – 1, diced
– Tomato – 1, diced
– Garlic – 2 cloves, minced
– Scotch bonnet pepper – 1, whole
– Thyme – 3 sprigs
– Black pepper – ½ tsp
– Vegetable oil – 2 tbsp
Instructions
1. Place the salt cod in a medium bowl and cover with cold water. Soak for 12 hours, changing the water 3 times to remove excess salt.
2. Drain the salt cod and transfer it to a medium pot. Cover with fresh water and bring to a boil over high heat.
3. Reduce heat to medium and simmer the cod for 15 minutes until it flakes easily with a fork.
4. Drain the cod, let it cool for 5 minutes, then use your fingers to shred it into small pieces, discarding any bones.
5. Heat the vegetable oil in a large skillet over medium heat for 1 minute.
6. Add the diced onion, bell pepper, and minced garlic to the skillet. Sauté for 5 minutes until the vegetables soften.
7. Add the diced tomato, whole scotch bonnet pepper, and thyme sprigs to the skillet. Cook for 3 minutes until the tomato begins to break down.
8. Add the shredded salt cod to the skillet. Stir to combine with the vegetables and cook for 2 minutes.
9. Gently fold in the drained ackee and black pepper. Cook for 3 minutes, stirring carefully to avoid mashing the ackee.
10. Remove the skillet from heat. Discard the scotch bonnet pepper and thyme stems before serving.
Look for the creamy texture of the ackee against the firm, salty flakes of cod. The Scotch bonnet infuses a subtle heat without overpowering the dish. Serve it traditionally with fried dumplings or boiled green bananas for an authentic Jamaican breakfast.
Curry Goat

You’ll find curry goat delivers deep, spicy flavors in every tender bite. This Jamaican classic simmers goat meat with curry spices until fall-apart tender. Serve it over rice for a satisfying meal.
Serving: 6 | Pre Time: 20 minutes | Cooking Time: 2 hours 30 minutes
Ingredients
– Goat meat – 3 lbs
– Vegetable oil – 2 tbsp
– Onion – 1 large, chopped
– Garlic – 4 cloves, minced
– Ginger – 1 tbsp, grated
– Curry powder – 3 tbsp
– Scotch bonnet pepper – 1, whole
– Potatoes – 2 large, cubed
– Water – 4 cups
– Salt – 1 tsp
Instructions
1. Trim excess fat from the goat meat and cut it into 2-inch chunks.
2. Heat vegetable oil in a large Dutch oven over medium-high heat until shimmering, about 2 minutes.
3. Add goat meat in a single layer and brown on all sides for 8–10 minutes total, working in batches if needed to avoid crowding.
4. Remove meat and set aside, leaving oil in the pot.
5. Add onion to the pot and cook until translucent, about 5 minutes, stirring occasionally.
6. Stir in garlic and ginger, cooking for 1 minute until fragrant.
7. Add curry powder and toast for 30 seconds to bloom the spices, stirring constantly to prevent burning.
8. Return goat meat to the pot and toss to coat with the curry mixture.
9. Pour in water and add the whole Scotch bonnet pepper and salt.
10. Bring to a boil, then reduce heat to low, cover, and simmer for 1 hour 30 minutes.
11. Add cubed potatoes, submerging them in the liquid.
12. Cover and continue simmering for another 45 minutes until potatoes are fork-tender and meat pulls apart easily.
13. Remove Scotch bonnet pepper before serving.
14. For a thicker sauce, uncover and simmer for an additional 10–15 minutes to reduce.
Fall-apart tender meat soaks up the rich, aromatic curry sauce. The potatoes add a soft, hearty texture that balances the heat from the Scotch bonnet. Serve it over steamed rice or with warm roti for a complete meal.
Jamaican Beef Patties

You’ve probably seen those golden turnovers at Caribbean spots and wondered how to make them at home. Jamaican beef patties combine a flaky turmeric crust with a spicy, savory filling that’s surprisingly straightforward to prepare. Let’s get right into it.
Serving: 8 | Pre Time: 30 minutes | Cooking Time: 25 minutes
Ingredients
– All-purpose flour – 2 cups
– Unsalted butter – ½ cup
– Turmeric – 1 tsp
– Salt – ½ tsp
– Ice water – ½ cup
– Ground beef – 1 lb
– Onion – 1 medium
– Garlic – 2 cloves
– Scotch bonnet pepper – 1
– Thyme – 1 tsp
– Allspice – ½ tsp
– Black pepper – ¼ tsp
– Vegetable oil – 1 tbsp
Instructions
1. Combine flour, turmeric, and salt in a large bowl.
2. Cut cold butter into small cubes and add to the flour mixture.
3. Use your fingers or a pastry cutter to work the butter into the flour until it resembles coarse crumbs.
4. Gradually add ice water, 1 tablespoon at a time, mixing until the dough just comes together.
5. Tip: Handle the dough minimally to keep the butter cold and ensure flaky layers.
6. Shape the dough into a disc, wrap in plastic, and refrigerate for 30 minutes.
7. Finely chop the onion, garlic, and Scotch bonnet pepper (remove seeds for less heat).
8. Heat vegetable oil in a skillet over medium-high heat.
9. Add onion and cook for 3 minutes until translucent.
10. Add garlic and Scotch bonnet, cooking for 1 minute until fragrant.
11. Add ground beef, breaking it up with a spoon, and cook for 5 minutes until browned.
12. Stir in thyme, allspice, and black pepper, then cook for 2 more minutes.
13. Remove from heat and let the filling cool completely.
14. Tip: Cooling the filling prevents the pastry from becoming soggy.
15. Preheat oven to 375°F and line a baking sheet with parchment paper.
16. Roll out the chilled dough on a floured surface to ⅛-inch thickness.
17. Cut out 6-inch circles using a bowl or cutter.
18. Place 2 tablespoons of filling in the center of each circle.
19. Fold the dough over to form a half-moon, pressing the edges to seal.
20. Crimp the edges with a fork to secure.
21. Tip: For a shiny finish, brush the tops with an egg wash before baking.
22. Arrange patties on the baking sheet and bake for 20-25 minutes until golden brown.
23. Remove from oven and let cool for 5 minutes before serving.
Rich, flaky pastry encases a warmly spiced beef filling that’s both comforting and vibrant. These patties are perfect handheld snacks—serve them with a side of hot sauce for extra kick or alongside a simple cabbage slaw to balance the richness.
Escovitch Fish

Boldly spiced and tangy, this Jamaican classic brings vibrant Caribbean flavors to your table. Escovitch fish features crispy fried fish topped with a colorful, vinegar-based vegetable medley that packs a punch. It’s surprisingly simple to make at home with just a few key ingredients.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
– Whole red snapper – 2 (about 1 lb each)
– All-purpose flour – ½ cup
– Salt – 1 tsp
– Black pepper – ½ tsp
– Vegetable oil – 1 cup
– White onion – 1 large
– Carrot – 1 large
– Bell pepper – 1 (red or green)
– Scotch bonnet pepper – 1
– White vinegar – ¾ cup
– Water – ¼ cup
– Sugar – 1 tbsp
– Allspice berries – ½ tsp
Instructions
1. Pat the whole red snapper completely dry with paper towels inside and out.
2. Score each fish with 3 diagonal cuts on both sides, cutting about ¼-inch deep.
3. Combine ½ cup all-purpose flour, 1 tsp salt, and ½ tsp black pepper in a shallow dish.
4. Dredge each fish thoroughly in the flour mixture, coating all surfaces evenly.
5. Heat 1 cup vegetable oil in a large skillet over medium-high heat until it reaches 350°F.
6. Carefully place one fish in the hot oil and fry for 5-6 minutes per side until golden brown and crispy.
7. Remove the first fish to a paper towel-lined plate and repeat with the second fish.
8. While the fish fries, thinly slice 1 large white onion, 1 large carrot, and 1 bell pepper into uniform strips.
9. Slice 1 Scotch bonnet pepper thinly, removing seeds for less heat if desired.
10. In a saucepan, combine ¾ cup white vinegar, ¼ cup water, 1 tbsp sugar, and ½ tsp allspice berries.
11. Bring the vinegar mixture to a boil over high heat, then reduce to a simmer for 3 minutes.
12. Add all sliced vegetables to the simmering liquid and cook for exactly 2 minutes until slightly softened but still crisp.
13. Arrange the fried fish on a serving platter and immediately pour the hot vegetables and vinegar sauce over them.
14. Let the dish rest for 5 minutes before serving to allow flavors to meld.
Zesty and vibrant, the crispy fish skin contrasts beautifully with the tangy, crunchy vegetable topping. The Scotch bonnet pepper provides authentic heat that builds gradually with each bite. Serve it over coconut rice or with fried plantains for a complete Caribbean meal that transports you straight to the islands.
Callaloo and Saltfish

Bold and satisfying, this Caribbean classic combines tender greens with savory salted fish. It’s a comforting one-pot meal that comes together quickly for a flavorful weeknight dinner. The dish balances earthy, salty, and slightly spicy notes perfectly.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
– Saltfish – 8 oz
– Callaloo – 1 lb
– Onion – 1 medium
– Garlic – 3 cloves
– Scotch bonnet pepper – 1
– Vegetable oil – 2 tbsp
– Water – ½ cup
Instructions
1. Soak saltfish in cold water for 12 hours, changing water twice to remove excess salt.
2. Drain saltfish, place in pot, cover with fresh water, and boil for 15 minutes.
3. Drain saltfish again, let cool slightly, then flake into small pieces, removing any bones.
4. Heat vegetable oil in large skillet over medium heat until shimmering, about 2 minutes.
5. Dice onion and mince garlic, then sauté in oil until translucent, 4-5 minutes.
6. Add flaked saltfish to skillet and cook until lightly browned, stirring occasionally for 3 minutes.
7. Wash callaloo thoroughly, remove tough stems, and chop leaves into 1-inch pieces.
8. Add callaloo and water to skillet, stirring to combine.
9. Pierce scotch bonnet pepper with fork and add whole to skillet—this infuses heat without making it too spicy.
10. Cover skillet and simmer on low heat for 10 minutes, stirring halfway through.
11. Remove scotch bonnet pepper and discard.
12. Taste and adjust seasoning only if needed—saltfish usually provides enough salt.
13. Serve immediately while hot.
Achieving perfect texture means the callaloo should be tender but not mushy, with the saltfish retaining slight chew. The flavors meld into a savory, earthy combination with subtle heat from the pepper. For a creative twist, serve it alongside fried plantains or spoon it over fluffy white rice for a complete meal.
Jamaican Oxtail Stew

A hearty Jamaican classic, oxtail stew simmers low and slow for fall-off-the-bone meat. This rich, savory dish is perfect for a comforting weekend meal. Get ready for deep, layered flavors.
Serving: 6 | Pre Time: 20 minutes | Cooking Time: 3 hours 30 minutes
Ingredients
– Oxtails – 3 lbs
– All-purpose flour – ½ cup
– Vegetable oil – 2 tbsp
– Yellow onion – 1 large, chopped
– Garlic – 4 cloves, minced
– Green bell pepper – 1, chopped
– Scotch bonnet pepper – 1, whole
– Thyme – 4 sprigs
– Allspice berries – 1 tsp
– Soy sauce – 2 tbsp
– Worcestershire sauce – 1 tbsp
– Beef broth – 4 cups
– Butter beans – 1 (15 oz) can, drained and rinsed
– Salt – 1 tsp
– Black pepper – ½ tsp
Instructions
1. Pat the oxtails dry with paper towels. Tip: Drying ensures a better sear.
2. Season the oxtails evenly with the salt and black pepper.
3. Dredge the oxtails in the all-purpose flour, shaking off any excess.
4. Heat the vegetable oil in a large Dutch oven over medium-high heat until shimmering, about 350°F.
5. Sear the oxtails in batches for 4–5 minutes per side until deeply browned. Tip: Do not overcrowd the pot to avoid steaming.
6. Transfer the seared oxtails to a plate.
7. Add the chopped yellow onion to the pot and cook for 5 minutes until softened.
8. Add the minced garlic and chopped green bell pepper, cooking for 2 more minutes.
9. Return the oxtails to the pot.
10. Add the whole Scotch bonnet pepper, thyme sprigs, allspice berries, soy sauce, and Worcestershire sauce.
11. Pour in the beef broth, ensuring the oxtails are mostly submerged.
12. Bring the liquid to a boil, then reduce the heat to low.
13. Cover the pot and simmer for 3 hours, stirring occasionally. Tip: Check liquid levels halfway through; add more broth if needed.
14. Add the drained butter beans during the last 30 minutes of cooking.
15. Remove the thyme sprigs, Scotch bonnet pepper, and allspice berries before serving.
Just spoon this stew over fluffy white rice or buttery mashed potatoes. The meat should be incredibly tender, pulling easily from the bone, while the gravy is thick and deeply savory from the slow simmer. For a creative twist, serve it in a bowl with a side of fried plantains to balance the richness.
Rice and Peas

Grab a bowl and spoon—this classic Caribbean rice and peas dish delivers creamy coconut rice with tender beans in under an hour. Get ready for a hands-off simmer that fills your kitchen with aromatic spices. It’s a staple side that pairs with everything from jerk chicken to grilled fish.
Serving: 6 | Pre Time: 10 minutes | Cooking Time: 45 minutes
Ingredients
– Long-grain white rice – 2 cups
– Coconut milk – 1 (13.5 oz) can
– Kidney beans – 1 (15 oz) can, drained and rinsed
– Scallions – 3, chopped
– Garlic – 2 cloves, minced
– Thyme – 1 tsp dried
– Allspice – ½ tsp
– Salt – 1 tsp
– Water – 1 cup
Instructions
1. Rinse the rice under cold water in a fine-mesh strainer until the water runs clear to remove excess starch.
2. In a large pot over medium heat, combine the coconut milk, water, scallions, garlic, thyme, allspice, and salt.
3. Bring the mixture to a gentle boil, stirring occasionally to prevent sticking.
4. Stir in the rinsed rice and kidney beans, ensuring they are fully submerged in the liquid.
5. Reduce the heat to low, cover the pot tightly with a lid, and simmer for 25 minutes without lifting the lid to trap steam.
6. After 25 minutes, remove the pot from the heat and let it sit, covered, for 10 minutes to allow the rice to finish steaming and absorb any remaining liquid.
7. Fluff the rice gently with a fork to separate the grains without mashing the beans.
8. Discard the scallion pieces if desired before serving.
Look for plump, separate grains with beans nestled throughout—the coconut milk lends a subtle sweetness that balances the earthy spices. Serve it warm alongside grilled meats or scoop it into bowls topped with avocado for a quick, satisfying meal. Leftovers reheat beautifully for lunch the next day.
Bammy

Nourishing and versatile, bammy is a Jamaican cassava flatbread with a satisfying chew. Traditionally soaked and griddled, it makes a perfect gluten-free base for savory or sweet toppings. This streamlined version delivers authentic texture with minimal effort.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 15 minutes
Ingredients
– Cassava flour – 1 cup
– Salt – ½ tsp
– Water – ½ cup
– Coconut oil – 2 tbsp
Instructions
1. Combine cassava flour and salt in a medium bowl.
2. Gradually add water while stirring with a fork until a shaggy dough forms.
3. Knead dough on a clean surface for 2 minutes until smooth and pliable. Tip: If dough cracks, add 1 tsp more water; if sticky, dust with extra flour.
4. Divide dough into 4 equal pieces and roll each into a ball.
5. Flatten each ball into a ¼-inch thick disc using a rolling pin or your hands.
6. Heat a large skillet or griddle over medium heat (350°F).
7. Add 1 tbsp coconut oil to the skillet and swirl to coat.
8. Place 2 dough discs in the skillet and cook for 3–4 minutes until golden brown with small bubbles.
9. Flip bammy using a spatula and cook for another 3–4 minutes. Tip: Press gently with the spatula to ensure even browning.
10. Transfer cooked bammy to a plate and repeat with remaining dough and oil.
11. Serve immediately or keep warm in a 200°F oven. Tip: For softer texture, soak cooked bammy in warm water for 1 minute before serving.
A chewy, slightly nutty flatbread, bammy holds up well to hearty toppings like jerk chicken or scrambled eggs. Its subtle cassava flavor pairs beautifully with sweet spreads like guava jam or honey. Try it toasted the next day for a crispy snack.
Run Down (Fish Stew)

Let’s dive straight into a hearty, one-pot Caribbean classic. Run Down is a savory fish stew simmered in coconut milk with bold spices and vegetables. It’s a comforting, flavor-packed dish that comes together with minimal fuss.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
– Cod fillets – 1 lb
– Coconut milk – 1 (13.5 oz) can
– Onion – 1, diced
– Garlic – 3 cloves, minced
– Tomato – 1, chopped
– Scotch bonnet pepper – 1, whole
– Thyme – 2 sprigs
– Allspice – ½ tsp
– Salt – 1 tsp
– Black pepper – ½ tsp
– Lime – 1, juiced
Instructions
1. Pat the cod fillets dry with paper towels and cut them into 2-inch chunks.
2. Heat a large pot over medium heat and add the diced onion.
3. Sauté the onion for 5 minutes until softened and translucent.
4. Add the minced garlic and cook for 1 minute until fragrant.
5. Stir in the chopped tomato and cook for 3 minutes until it begins to break down.
6. Pour in the coconut milk and add the whole Scotch bonnet pepper, thyme sprigs, allspice, salt, and black pepper.
7. Bring the mixture to a gentle simmer over medium-low heat, then reduce heat to low.
8. Simmer uncovered for 15 minutes to allow the flavors to meld, stirring occasionally.
9. Gently add the cod chunks to the pot, ensuring they are submerged in the liquid.
10. Cook for 8–10 minutes until the fish is opaque and flakes easily with a fork.
11. Remove the pot from heat and discard the Scotch bonnet pepper and thyme sprigs.
12. Stir in the lime juice just before serving.
Oily coconut milk creates a rich, velvety broth that coats the tender fish perfectly. The stew has a subtle heat from the pepper and a bright finish from the lime. Serve it over steamed rice or with crusty bread to soak up every last drop.
Festival Bread

Zesty and celebratory, this Festival Bread brings vibrant flavor to any gathering. Its colorful appearance and soft texture make it a standout centerpiece. You’ll love how simple it is to prepare with minimal ingredients.
Serving: 8 | Pre Time: 20 minutes | Cooking Time: 25 minutes
Ingredients
– All-purpose flour – 3 cups
– Active dry yeast – 2¼ tsp.
– Granulated sugar – ¼ cup
– Salt – 1 tsp.
– Warm water (110°F) – 1 cup
– Vegetable oil – 2 tbsp.
– Food coloring (red, green, yellow) – 3 drops each
Instructions
1. Combine warm water, sugar, and yeast in a large bowl; let sit for 5 minutes until foamy.
2. Stir in flour, salt, and vegetable oil until a dough forms. Tip: Use a stand mixer with a dough hook for easier mixing.
3. Knead dough on a floured surface for 8 minutes until smooth and elastic.
4. Divide dough into three equal portions.
5. Add red food coloring to one portion, green to another, and yellow to the third; knead each until color is evenly distributed. Tip: Wear gloves to avoid staining your hands.
6. Roll each colored dough into a long rope about 18 inches in length.
7. Braid the three ropes together tightly, pinching ends to seal.
8. Place braid on a parchment-lined baking sheet; cover with a damp cloth and let rise in a warm place for 1 hour until doubled in size.
9. Preheat oven to 375°F.
10. Bake bread for 20–25 minutes until golden brown and hollow-sounding when tapped. Tip: Check at 20 minutes to prevent over-browning.
11. Transfer to a wire rack to cool completely before slicing.
Buttery and slightly sweet, this bread boasts a soft, pull-apart texture with a subtle yeast flavor. The colorful braid makes it perfect for festive occasions like holidays or birthdays. Serve it toasted with jam or as a base for creative sandwiches to impress your guests.
Conclusion
More than just a list, these 25 Jamaican recipes are your passport to vibrant, soul-warming flavors. We hope you feel inspired to bring a taste of the islands into your own kitchen. Don’t forget to leave a comment telling us which dish you loved most, and please share this roundup on Pinterest to spread the culinary joy!

Laura Hauser is a food writer and editor passionate about authentic, approachable home cooking.




