18 Jamaican Cuisine Recipes That Bring the Heat

Unleash your taste buds with 18 Jamaican cuisine recipes that bring the heat! From fiery jerk chicken to savory curry goat, these dishes pack bold, island flavors. Perfect for spice lovers and weeknight adventures—get ready to fire up your kitchen and embrace the vibes of Jamaica. Let’s cook!

Jerk Chicken

Jerk Chicken

With this step-by-step guide, you'll learn how to make authentic jerk chicken at home. The key is a balanced marinade of Scotch bonnet peppers and warm spices like allspice and nutmeg. Trust me, the wait for marinating is worth every second.

Serving: 4 | Prep Time: 20 minutes | Cooking Time: 30 minutes

Ingredients

For the Marinade

  • a bunch of scallions (about 1/2 cup chopped)
  • 2–3 Scotch bonnet peppers (remove seeds for less heat)
  • 4 garlic cloves
  • a thumb-size piece of fresh ginger (about 1 tbsp minced)
  • a splash of soy sauce (2 tbsp)
  • a glug of vegetable oil (2 tbsp)
  • 1/4 cup packed brown sugar
  • juice of one lime (about 2 tbsp)
  • 1 tsp allspice
  • 1 tsp dried thyme
  • 1/2 tsp cinnamon
  • 1/2 tsp nutmeg
  • 1/2 tsp salt
  • 1/2 tsp black pepper

For the Chicken

  • 4 bone-in, skin-on chicken thighs (about 2 lbs)

Instructions

  1. Combine scallions, Scotch bonnet peppers, garlic, ginger, soy sauce, vegetable oil, brown sugar, lime juice, allspice, thyme, cinnamon, nutmeg, salt, and black pepper in a blender. (Tip: If you want less heat, remove the seeds from the Scotch bonnets before blending—wear gloves to avoid burning your skin.) Blend until smooth.
  2. Using a sharp knife, make 2–3 shallow diagonal cuts about 1/2 inch deep into each chicken thigh. Scoring helps the marinade penetrate the meat more deeply.
  3. Place the chicken thighs in a large zip-top bag. Pour the marinade over them, seal the bag, and massage until each piece is well coated. Refrigerate for at least 4 hours, up to 24 hours. (Tip: Don't go beyond 24 hours or the acid in the lime juice can make the chicken mushy.)
  4. About 30 minutes before cooking, remove the chicken from the fridge and let it sit at room temperature. This ensures even cooking.
  5. Preheat your grill to medium-high heat, about 400°F. Clean and oil the grates to prevent sticking.
  6. Place the chicken thighs skin-side down on the grill. Cook for 5–7 minutes, until the skin is charred and releases easily from the grates. Flip the chicken, reduce the heat to medium, and continue grilling for 15–20 minutes, turning occasionally. The chicken is done when an instant-read thermometer inserted into the thickest part reads 165°F and the juices run clear.
  7. Transfer the chicken to a cutting board and let it rest for 5 minutes. Resting allows the juices to redistribute, giving you moist, flavorful meat.

Keep in mind that the level of heat depends on how many seeds you include. The finished chicken will have a smoky, spicy crust and incredibly tender, juicy meat. Serve with coconut rice and beans for a complete island feast.

Jerk Pork

Jerk Pork

Hey there, spice lovers! Today, I'm walking you through a fiery jerk pork recipe that's slow-grilled over pimento wood for that authentic smoky heat. This methodical approach ensures tender, flavorful meat every time.

Serving: 6 | Prep Time: 30 minutes | Cooking Time: 2 minutes

Ingredients

Jerk Marinade

  • 6 scotch bonnet peppers, stemmed and seeded (wear gloves!)
  • 6 green onions, roughly chopped
  • 1/4 cup fresh ginger, peeled and roughly chopped
  • 4 cloves garlic
  • 2 tablespoons fresh thyme leaves
  • 1 tablespoon ground allspice
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon ground nutmeg
  • 1/2 cup soy sauce
  • 1/4 cup apple cider vinegar
  • 1/4 cup vegetable oil
  • 2 tablespoons brown sugar
  • 1 tablespoon salt
  • 1 teaspoon black pepper

Pork

  • 4-5 pounds pork shoulder (Boston butt), bone-in
  • 2 cups pimento wood chips, soaked in water for 1 hour

Instructions

  1. Combine all marinade ingredients in a blender; blend until smooth. This yields about 2 cups of marinade.
  2. Place the pork shoulder in a large resealable bag or bowl. Pour the marinade over the pork, making sure it's fully coated. Seal and refrigerate for at least 8 hours, ideally 24 hours.
  3. About 30 minutes before grilling, remove the pork from the fridge to let it come to room temperature.
  4. Prepare your charcoal grill for indirect heat at 225°F. If using a gas grill, set one side to low and leave the other off.
  5. Drain the soaked pimento wood chips and scatter a handful over the coals for smoke. Place a drip pan under the grate on the indirect side.
  6. Remove pork from marinade, letting excess drip off. Pat dry with paper towels. Discard used marinade.
  7. Place the pork on the grill over the indirect heat (away from coals). Cover and cook at 225-250°F for about 2 hours, or until internal temperature reaches 195°F. Add more soaked wood chips every 30 minutes to maintain smoke.
  8. During the last 30 minutes, increase grill temperature to 300°F to crisp the exterior. Baste with any reserved marinade if desired.
  9. Once internal temp hits 195°F, remove pork from grill, tent with foil, and let rest for 15-20 minutes. The meat should shred easily with a fork.

Biting into this jerk pork, you'll get that perfect balance of smoky, spicy, and savory flavors, with a tender texture that pulls apart effortlessly. Serve it over coconut rice with a side of grilled pineapple for a Caribbean feast. This methodical approach guarantees a showstopper every time.

Jerk Fish

Jerk Fish

Every good cook knows that jerk fish is a weeknight hero—fast, flavorful, and perfect for grilling season. This recipe uses a whole snapper fillet coated in a bold jerk seasoning, then grilled to flaky perfection. You'll be amazed at how easy it is to get that authentic Caribbean taste at home.

Serving: 4 | Prep Time: 10 minutes | Cooking Time: 10 minutes

Ingredients

  • 1.5 lbs whole snapper fillet (skin on)
  • 2 tbsp jerk seasoning
  • 1 tbsp olive oil
  • Juice of 1 lime
  • 1/2 tsp salt
  • Fresh cilantro for garnish (optional)

Instructions

  1. Pat the snapper fillet dry with paper towels to ensure the seasoning sticks.
  2. In a small bowl, combine 2 tbsp jerk seasoning, 1 tbsp olive oil, juice of 1 lime, and 1/2 tsp salt. Mix into a paste.
  3. Rub the paste all over the fillet, covering both sides. Let it marinate for 10 minutes at room temperature (or up to 30 minutes in the fridge for deeper flavor).
  4. Preheat your grill to medium-high heat, about 400°F. Clean and oil the grates to prevent sticking.
  5. Place the fillet skin-side down on the grill. Cook for 4-5 minutes without moving, until the skin is crisp and releases easily.
  6. Carefully flip the fillet using a wide spatula. Cook for another 3-4 minutes, or until the flesh is opaque and flakes easily with a fork. Internal temperature should reach 145°F.
  7. Remove from grill and let rest for 2 minutes. Serve with lime wedges and fresh cilantro if desired.

The finished fish has a beautiful charred crust and a tender, flaky interior that's bursting with spicy, citrusy flavor. For a complete meal, serve it alongside coconut rice and a crisp slaw. Trust me, this jerk fish will become a go-to in your summer rotation.

Curry Goat

Curry Goat

Before you dive into this rich, aromatic curry goat, let's get your ingredients prepped and your timing right. This dish is all about low-and-slow cooking to break down the meat and meld the fiery Scotch bonnet with earthy spices.

Serving: 6 | Prep Time: 30 minutes | Cooking Time: 2 minutes

Ingredients

Meat & Marinade

  • 2 lbs goat meat, cut into 2-inch cubes
  • 2 tbsp curry powder
  • 1 tsp salt
  • 1/2 tsp black pepper

Aromatics & Spices

  • 2 tbsp vegetable oil
  • 1 large onion, diced
  • 4 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 2 sprigs fresh thyme
  • 2 Scotch bonnet peppers, stemmed and halved (seeds in for heat)
  • 2 bay leaves
  • 1 tsp allspice (ground pimento)

Liquids & Vegetables

  • 1 can (13.5 oz) coconut milk
  • 2 cups beef or chicken broth
  • 2 large potatoes, peeled and cubed
  • 2 carrots, peeled and sliced

Instructions

  1. In a large bowl, combine the goat meat with 2 tablespoons curry powder, 1 teaspoon salt, and 1/2 teaspoon black pepper. Toss to coat evenly, then cover and refrigerate for at least 30 minutes (or up to overnight for deeper flavor).
  2. Heat 2 tablespoons vegetable oil in a heavy-bottomed pot or Dutch oven over medium-high heat. Working in batches, brown the marinated goat meat on all sides, about 3-4 minutes per batch. Transfer browned meat to a plate and set aside.
  3. Reduce heat to medium. Add the diced onion to the pot and cook until softened, about 4 minutes, scraping up any browned bits. Stir in the minced garlic and grated ginger, and cook for 1 minute until fragrant.
  4. Add the fresh thyme sprigs, Scotch bonnet peppers, bay leaves, and ground allspice to the pot. Cook for 30 seconds, stirring constantly. This blooms the spices for maximum flavor.
  5. Return the browned goat meat to the pot. Pour in the coconut milk and broth, scraping the bottom to release any remaining fond. Bring to a simmer, then reduce heat to low, cover, and cook for 1 hour 30 minutes.
  6. After 1 hour 30 minutes, add the cubed potatoes and sliced carrots to the pot. Stir to combine, then continue to cook uncovered for another 45 minutes, or until the goat is fork-tender and the vegetables are soft. The sauce should thicken slightly—if too thin, simmer a few extra minutes.
  7. Taste the curry and adjust seasoning with salt if needed. Remove the bay leaves, thyme stems, and Scotch bonnet halves before serving (or leave them in for extra heat, but warn diners).
  8. Serve the curry goat over steamed white rice or with warm roti, garnished with fresh cilantro if desired.

Don't let the long cook time fool you—this curry goat is worth every minute. The meat comes out so tender it falls apart, and the sauce is a luscious blend of creamy coconut and fiery Scotch bonnet. For a fun twist, pile it onto a loaded baked potato or stuff it into a hollowed-out bread roll for a spicy sandwich.

Oxtail Stew

Oxtail Stew

Nothing compares to the deep, beefy flavor of oxtail, especially when it's simmered low and slow with a kick of habanero and creamy butter beans. This stew is a labor of love, but every step is worth it for that fall-off-the-bone tenderness. Let's get started.

Serving: 6 | Prep Time: 20 minutes | Cooking Time: 180 minutes

Ingredients

  • 3 lbs oxtail pieces
  • 2 tablespoons vegetable oil
  • 1 large onion, diced
  • 4 cloves garlic, minced
  • 1 habanero pepper, seeded and minced (or leave seeds for more heat)
  • 2 tablespoons tomato paste
  • 4 cups beef broth
  • 1 can (15 oz) butter beans, drained and rinsed
  • 2 sprigs fresh thyme
  • 2 bay leaves
  • 1 tablespoon Worcestershire sauce
  • Salt and black pepper to taste

Instructions

  1. Pat the oxtail pieces dry with paper towels, then season generously with salt and pepper.
  2. Heat the vegetable oil in a large Dutch oven over medium-high heat. Working in batches, sear the oxtail until deeply browned on all sides, about 4-5 minutes per batch. Transfer to a plate.
  3. Reduce heat to medium. Add the diced onion and cook, stirring occasionally, until softened, about 5 minutes. Add the garlic and habanero, cook for 1 minute until fragrant.
  4. Stir in the tomato paste and cook for 2 minutes, scraping up any browned bits from the bottom.
  5. Pour in the beef broth, add the Worcestershire sauce, thyme sprigs, and bay leaves. Return the oxtail to the pot.
  6. Bring to a boil, then reduce heat to low, cover, and simmer for 2.5 hours, or until the meat is very tender and starting to pull away from the bone. (Tip: Check occasionally and add more broth if needed to keep meat mostly submerged.)
  7. After 2.5 hours, add the drained butter beans, stir gently, and continue cooking uncovered for 20-30 minutes to thicken the stew slightly.
  8. Remove the thyme sprigs and bay leaves. Taste and adjust seasoning with salt and pepper. (Tip: For a thicker stew, mash a few butter beans against the side of the pot and stir in.)
  9. Serve hot, with rice or crusty bread to soak up the rich sauce.
See also  26 Succulent Tilapia Delights for Crispy Air-Fried Bliss

Bowl after bowl, this stew delivers a deep, savory richness with a gentle heat from the habanero and creamy pops of butter beans. The oxtail becomes so tender it practically melts in your mouth. For a complete meal, spoon it over steamed rice or serve with warm cornbread to catch every last drop.

Escovitch Fish

Escovitch Fish

Your journey to authentic Jamaican Escovitch Fish starts here. This dish features crispy fried fish topped with a tangy, spicy pickled vegetable medley that brightens every bite. I’ll walk you through each step so you can nail it at home.

Serving: 4 | Prep Time: 20 minutes | Cooking Time: 30 minutes

Ingredients

  • 4 whole red snappers (about 1 lb each), scaled and gutted, or 1½ lbs firm white fish fillets
  • 1 cup all-purpose flour
  • 2 teaspoons salt
  • 1 teaspoon black pepper
  • Vegetable oil for frying (about 2 cups)
  • 2 carrots, julienned or thinly sliced into matchsticks
  • 1 red bell pepper, thinly sliced
  • 1 green bell pepper, thinly sliced
  • 1 yellow bell pepper, thinly sliced
  • 1 large onion, thinly sliced into half-moons
  • 1 scotch bonnet pepper, halved and seeded (wear gloves!)
  • 1 cup white vinegar
  • ¼ cup water
  • 2 tablespoons sugar
  • 1 teaspoon whole allspice berries
  • 3 sprigs fresh thyme
  • 1 bay leaf
  • ½ teaspoon salt
  • ½ teaspoon whole black peppercorns

Instructions

  1. Rinse the fish under cold water and pat dry thoroughly with paper towels. Make 3 diagonal slashes on each side of the fish to ensure even cooking.
  2. Season the fish all over with 1 teaspoon of the salt and ½ teaspoon of the black pepper. Let sit for 10 minutes at room temperature.
  3. In a shallow dish, combine the flour with the remaining 1 teaspoon salt and ½ teaspoon pepper. Dredge each fish in the flour mixture, shaking off excess.
  4. Heat about ½ inch of vegetable oil in a large heavy skillet over medium-high heat until it shimmers (350°F). Carefully place the fish in the hot oil — do not overcrowd; fry in batches if needed. Cook for 4–5 minutes per side until golden brown and crispy. Transfer to a paper towel-lined plate and keep warm. (Tip: The fish is done when it flakes easily with a fork and the internal temperature reaches 145°F.)
  5. While the fish rests, make the escovitch. In a medium saucepan, combine the vinegar, water, sugar, allspice berries, thyme sprigs, bay leaf, salt, and black peppercorns. Bring to a boil over high heat, then reduce heat to low and simmer for 5 minutes. (Tip: This pickling liquid builds the tangy backbone of the dish.)
  6. Add the sliced carrots, bell peppers, onion, and scotch bonnet pepper to the simmering liquid. Increase heat to medium and cook for 3–4 minutes, just until the vegetables soften slightly but still have crunch. (Tip: Don’t overcook — you want that crisp-tender texture to contrast with the crunchy fish.)
  7. Remove the pot from heat. Discard the thyme sprigs, bay leaf, and scotch bonnet pepper if you want less heat (or leave them in for extra spice).
  8. Arrange the fried fish on a serving platter. Spoon the pickled vegetables and their liquid generously over the top, making sure to coat each fish. Serve immediately or let it marinate at room temperature for up to 30 minutes for deeper flavor. (Tip: The fish will stay crispy for about 20 minutes after saucing, so don't let it sit too long.)

Many people enjoy this escovitch fish with fried festival dumplings or crusty bread to soak up the tangy sauce. The contrast between the crunchy fish and the bright, spicy pickled vegetables is absolutely irresistible — each bite delivers a burst of flavor and texture.

Pepper Pot Soup

Pepper Pot Soup

Versatile and warming, this Pepper Pot Soup brings the vibrant flavors of the Caribbean right to your kitchen. With tender beef, earthy callaloo, and the subtle heat of Scotch bonnet, it's a comforting bowl that's easier than it sounds.

Serving: 6 | Prep Time: 20 minutes | Cooking Time: 90 minutes

Ingredients

  • 2 lbs stew beef, cut into 1-inch chunks
  • 2 tbsp vegetable oil
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 4 scallions, sliced
  • 3 sprigs fresh thyme
  • 1 Scotch bonnet pepper, left whole but pierced
  • 4 cups beef broth (or chicken broth)
  • 1 can (13.5 oz) coconut milk
  • 2 cups packed fresh callaloo leaves (or substitute spinach)
  • 1 cup okra, sliced into 1/2-inch rounds
  • Salt and black pepper to taste

Instructions

  1. Pat the beef dry with paper towels and season generously with salt and pepper.
  2. Heat the oil in a large pot over medium-high heat until shimmering.
  3. Add the beef in a single layer (work in batches if needed) and brown on all sides, about 5 minutes total. Tip: browning in batches prevents steaming and ensures a deep sear.
  4. Remove the beef to a plate and set aside.
  5. Reduce heat to medium. Add the onion, garlic, scallions, and thyme. Sauté until the onion is translucent, about 3 minutes.
  6. Return the beef to the pot along with the whole Scotch bonnet pepper (pierced once).
  7. Pour in the broth and coconut milk, then stir to combine.
  8. Bring to a boil, then reduce the heat to low, cover, and simmer for 1 hour, or until the beef is fork-tender.
  9. While the soup simmers, prepare the okra and callaloo: trim and slice okra; chop callaloo leaves if large.
  10. After 1 hour, add the okra and callaloo to the pot. Stir gently.
  11. Simmer uncovered for 15 minutes, until the okra is tender and the soup has thickened. Tip: the natural mucilage from okra thickens the broth; stir occasionally to prevent sticking.
  12. Taste and adjust seasoning with salt and pepper. Remove the Scotch bonnet pepper if you prefer mild heat. Tip: keep the pepper whole and pierced to add gentle heat without overwhelming the soup.
  13. Ladle into bowls and serve hot.

Kick back and enjoy this soulful soup with crusty bread or over steamed rice for a hearty meal. The beef is fall-apart tender, the okra adds a silky texture, and the callaloo brings a fresh, earthy note that balances the rich coconut broth.

Jamaican Beef Patties

Jamaican Beef Patties

Under the golden crust of these Jamaican beef patties lies a flaky, buttery pastry and a filling of seasoned ground beef with a kick. This recipe breaks down each step so you can master these iconic hand pies from scratch.

Serving: 8 | Prep Time: 30 minutes | Cooking Time: 25 minutes

Ingredients

Dough

  • 2 1/2 cups all-purpose flour
  • 1 teaspoon salt
  • 1 teaspoon turmeric
  • 1/2 cup cold butter, cubed
  • 1/2 cup ice-cold water
  • 1 tablespoon white vinegar

Filling

  • 1 pound ground beef
  • 1 small onion, finely diced
  • 2 cloves garlic, minced
  • 1 teaspoon dried thyme
  • 1 teaspoon ground allspice
  • 1/2 teaspoon cayenne pepper
  • 1/2 cup fine breadcrumbs
  • 1/4 cup beef broth
  • Salt and black pepper to taste

Egg Wash

  • 1 large egg
  • 1 tablespoon water

Instructions

  1. In a large bowl, whisk together the flour, salt, and turmeric. Add the cold butter cubes and cut them into the flour using a pastry cutter or your fingertips until the mixture resembles coarse meal with pea-sized butter bits.
  2. In a small bowl, mix the ice-cold water and vinegar. Gradually drizzle this into the flour mixture, tossing with a fork until the dough just comes together. Do not overmix; it should be shaggy. Press into a disc, wrap in plastic, and refrigerate for at least 30 minutes.
  3. While the dough chills, make the filling. In a large skillet over medium-high heat, cook the ground beef, breaking it apart, until browned, about 5 minutes. Drain excess fat if needed.
  4. Add the diced onion and minced garlic to the skillet. Cook for 2 minutes until fragrant and softened. Stir in the thyme, allspice, cayenne, 1 teaspoon salt, and 1/2 teaspoon black pepper. Cook for 1 minute.
  5. Reduce heat to low. Sprinkle the breadcrumbs over the beef and stir to absorb moisture. Pour in the beef broth and cook, stirring, until the mixture is thick and not wet, about 2 minutes. Remove from heat and let cool completely.
  6. Preheat your oven to 375°F. Line a baking sheet with parchment paper. On a lightly floured surface, roll the chilled dough to 1/8-inch thickness. Use a 6-inch round cutter or a plate to cut circles. For best results, re-roll scraps only once.
  7. Place about 2 tablespoons of cooled filling on one half of each dough circle. Fold the other half over to form a half-moon. Press edges to seal, then crimp with a fork. Transfer to the prepared baking sheet.
  8. Whisk the egg and water together for the egg wash. Brush a thin layer on top of each patty. Cut a small steam vent on each using a knife.
  9. Bake for 20–25 minutes, until the pastry is golden and flaky. Let cool on the baking sheet for 5 minutes before serving.

Perhaps serve these patties with a side of mango chutney or a simple salad for a complete meal. The combination of flaky crust and spiced beef is irresistible — perfect for parties or a cozy snack.

Jerk Shrimp

Jerk Shrimp

A fiery and aromatic jerk marinade brings jumbo shrimp to life on the grill, offering a perfect balance of heat and sweet. This step-by-step guide will walk you through creating restaurant-quality jerk shrimp at home, with tips to ensure they stay juicy and flavorful.

Serving: 4 | Prep Time: 15 minutes | Cooking Time: 6 minutes

Ingredients

Jerk Marinade

  • 3 scallions, roughly chopped
  • 2 cloves garlic
  • 1-inch piece fresh ginger, peeled and chopped
  • 1 scotch bonnet pepper (or 1 jalapeño for milder heat), stem removed
  • 3 tablespoons lime juice
  • 2 tablespoons soy sauce
  • 2 tablespoons brown sugar
  • 1 tablespoon fresh thyme leaves (or 1 teaspoon dried)
  • 1 teaspoon ground allspice
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 3 tablespoons olive oil

Shrimp

  • 1 pound jumbo shrimp (16/20 count), peeled and deveined, tails on
  • Salt, to season

Instructions

  1. Step 1: In a blender or food processor, combine the scallions, garlic, ginger, scotch bonnet pepper, lime juice, soy sauce, brown sugar, thyme, allspice, cinnamon, and nutmeg. Pulse until a coarse paste forms, about 10 seconds.
  2. Step 2: With the motor running, slowly drizzle in the olive oil until the marinade is smooth and emulsified, about 20 seconds. Taste and adjust salt if needed – the soy sauce usually provides enough salt.
  3. Step 3: Pat the shrimp dry with paper towels. Place them in a bowl, add the jerk marinade, and toss to coat evenly. Cover and refrigerate for exactly 30 minutes – do not marinate longer, as the acid from the lime juice can start to cook the shrimp, making them tough.
  4. Step 4: Preheat your grill to medium-high heat, aiming for about 400°F to 450°F. A hot grill ensures good char without overcooking the shrimp.
  5. Step 5: While the grill heats, thread the shrimp onto skewers (if using wooden skewers, soak them in water for 20 minutes first). This makes flipping easier and prevents shrimp from falling through the grates.
  6. Step 6: Lightly oil the grill grates by dipping a paper towel in vegetable oil and using tongs to rub it over the grates. Place the shrimp skewers on the grill. Cook for 2 to 3 minutes per side, until the shrimp turn pink and opaque and the edges are slightly charred. Avoid moving them too soon to get nice grill marks.
  7. Step 7: Remove the shrimp from the grill and let rest for 1 minute. Sprinkle with a pinch of salt if desired. Serve immediately.
See also  13 No-Bake Cheesecake Recipes with Lemon Juice

Versatile and vibrant, these jerk shrimp pair beautifully with coconut rice or a simple green salad. The smoky heat lingers pleasantly, while the tender shrimp remain the star. For a cooling contrast, serve with a creamy mango-lime dipping sauce.

Jamaican Curry Chicken

Jamaican Curry Chicken

Begin by setting out all your ingredients and tools—mise en place is key for this dish. Jamaican Curry Chicken is a bold, comforting stew where chicken thighs are browned then simmered in a fragrant, spicy gravy. The secret is toasting the curry powder to unlock its deep flavor.

Serving: 4 | Prep Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

  • 2 pounds chicken thighs, bone-in, skin-on
  • 2 tablespoons Jamaican curry powder
  • 1 whole scotch bonnet pepper (or 2 habaneros), stemmed and left whole
  • 1 large yellow onion, chopped
  • 4 cloves garlic, minced
  • 1 inch fresh ginger, peeled and grated
  • 1 teaspoon dried thyme
  • 1 teaspoon ground allspice
  • 3 scallions, chopped (white and green parts)
  • 1 cup canned coconut milk (full fat)
  • 2 tablespoons vegetable oil
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 cup low-sodium chicken broth

Instructions

  1. Pat the chicken thighs dry with paper towels, then season them evenly with 1 teaspoon salt and 1/2 teaspoon black pepper. Set aside for 10 minutes.
  2. Heat 2 tablespoons vegetable oil in a large heavy pot or Dutch oven over medium-high heat until shimmering. Add chicken thighs skin-side down and cook without moving for 5–6 minutes until the skin is deep golden brown. Flip and brown the other side for 4 minutes. Transfer chicken to a plate (it will not be fully cooked).
  3. Reduce heat to medium. Add chopped onion, minced garlic, and grated ginger to the pot. Sauté, scraping up any browned bits, for 3 minutes until onion is translucent.
  4. Add 2 tablespoons Jamaican curry powder, 1 teaspoon dried thyme, and 1 teaspoon ground allspice. Stir constantly for 1 minute until the curry is fragrant and slightly darkened—this blooms the spice. Tip: Blooming prevents a raw, powdery taste.
  5. Return the chicken to the pot, skin-side up. Pour in 1/2 cup chicken broth and 1 cup coconut milk. Add the whole scotch bonnet pepper (do not cut it unless you want intense heat; leaving it whole adds gentle warmth). Stir to combine.
  6. Bring the liquid to a gentle simmer, then partially cover the pot. Reduce heat to low and cook for 30 minutes, stirring occasionally. The sauce should thicken slightly and chicken should be tender (internal temp 165°F). Tip: If the sauce gets too thick, add a splash more broth.
  7. Remove the pot from heat. Stir in the chopped scallions. Taste the sauce and add a pinch more salt if needed, but remember the pepper will continue to release heat as it sits. Let rest for 5 minutes before serving. Tip: If you want more heat, puncture the scotch bonnet with a knife before adding.

Let this Jamaican Curry Chicken sit for a few minutes before serving—the flavors meld beautifully. Spoon it over steamed white rice or with fluffy roti to soak up the rich, creamy sauce. The tender chicken, aromatic spices, and subtle kick from the pepper make every bite a tropical escape.

Spicy Callaloo

Spicy Callaloo

Perfect for spice lovers, this Spicy Callaloo is a bold and vibrant side dish that brings Caribbean heat to your table. The key is to balance the fiery Scotch bonnet with the earthy greens and aromatic garlic.

Serving: 4 | Prep Time: 10 minutes | Cooking Time: 15 minutes

Ingredients

Produce

  • 1 bunch callaloo greens (about 4 cups chopped)
  • 3 cloves garlic, minced
  • 1/2 Scotch bonnet pepper, seeded and finely chopped (use gloves!)

Pantry

  • 2 tablespoons vegetable oil
  • 1/4 teaspoon salt
  • 1/4 cup water

Instructions

  1. Wash the callaloo greens thoroughly under cold running water, rubbing the leaves gently to remove any grit. Shake off excess water and roughly chop the leaves and tender stems into 2-inch pieces.
  2. Heat the vegetable oil in a large skillet or Dutch oven over medium heat until it shimmers, about 2 minutes.
  3. Add the minced garlic and chopped Scotch bonnet pepper. Sauté for 30 seconds, stirring constantly, until fragrant. (Tip: If you prefer less heat, remove the seeds and membranes from the pepper; for more heat, leave them in.)
  4. Add the chopped callaloo greens and salt to the skillet. Use tongs to toss the greens with the oil and aromatics until they begin to wilt, about 1 minute.
  5. Pour in the water and cover the skillet with a tight-fitting lid. Reduce heat to low and let the greens steam for 5 minutes. (Tip: The water helps cook the greens without burning; callaloo cooks down significantly.)
  6. Remove the lid and increase heat to medium-high. Cook for 2–3 minutes, stirring occasionally, until most of the liquid evaporates and the greens are tender but still vibrant green. (Tip: Do not overcook—callaloo should retain a slight bite.)
  7. Taste and adjust salt if needed. Serve hot.

Each forkful delivers a tender, slightly silky texture with a punch of heat that lingers nicely. Serve it alongside rice and peas, fried fish, or grilled chicken for a complete Caribbean feast. Enjoy this spicy callaloo as a versatile side that wakes up any meal.

Rundown with Hot Peppers

Rundown with Hot Peppers

A classic island dish, Rundown with Hot Peppers brings together tender fish and a luxuriously creamy coconut sauce with a serious kick. The heat from fresh chiles is balanced by the rich coconut milk, creating a deeply flavorful one-pot meal that's surprisingly simple to make.

Serving: 4 | Prep Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

Produce

  • 2 large fillets firm white fish (cod or snapper), cut into 2-inch chunks
  • 4-6 fresh hot peppers (Scotch bonnet or habanero), left whole or pierced once
  • 1 medium onion, thinly sliced
  • 3 cloves garlic, minced
  • 1 thumb-size piece fresh ginger, peeled and grated
  • 2 scallions, chopped
  • 1 large ripe tomato, diced
  • a handful of fresh thyme sprigs

Pantry

  • 2 cans (13.5 oz each) full-fat coconut milk
  • a splash of vegetable oil
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 tablespoon fresh lime juice
  • a dash of ground allspice (optional)

Instructions

  1. Pat the fish chunks dry with paper towels. Season with 1/2 teaspoon salt, 1/4 teaspoon pepper, and the lime juice. Set aside to marinate while you prep the sauce.
  2. In a large, heavy-bottomed pot, heat a splash of vegetable oil over medium heat. Add the sliced onion, minced garlic, grated ginger, and chopped scallions. Sauté for 3-4 minutes until the onion is translucent and fragrant.
  3. Stir in the diced tomato and thyme sprigs. Cook for 2 minutes, letting the tomato soften.
  4. Pour in both cans of coconut milk. Add the whole hot peppers (piercing them once with a knife allows the heat to infuse without making the dish too fiery). Stir in the remaining 1/2 teaspoon salt, 1/4 teaspoon pepper, and a dash of allspice if using. Bring to a gentle simmer.
  5. Let the sauce simmer uncovered for 10 minutes, stirring occasionally, until it thickens slightly and turns a pale yellow. Use a spoon to skim off any oil that rises to the top, if desired.
  6. Gently nestle the marinated fish chunks into the simmering sauce. Spoon some of the sauce over the top of the fish. Cover the pot and reduce the heat to low. Tip: Avoid stirring vigorously to keep the fish from breaking apart.
  7. Cook for 10-12 minutes, until the fish is opaque and flakes easily when tested with a fork. Tip: The internal temperature should reach 145°F. If using whole peppers, you can remove them at this point to control the heat.
  8. Taste the sauce and adjust salt if needed. Tip: For an even richer flavor, let the dish rest off the heat for 5 minutes before serving.

A spoonful over steamed rice lets the creamy, spicy sauce shine, while the fish stays tender and flaky. For a true taste of the islands, serve alongside fried plantains or with crusty bread to soak up every drop. This dish is bold yet comforting—a weeknight win that feels special.

Jamaican Jerk Jackfruit

Jamaican Jerk Jackfruit

Ever wondered how to get that smoky, spicy jerk flavor without meat? This Jamaican Jerk Jackfruit recipe is your answer. Using young green jackfruit, we'll roast it with a homemade jerk seasoning for a vegan main that packs serious heat.

Serving: 4 | Prep Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

  • 2 cans (20 oz each) young green jackfruit in brine, rinsed and drained
  • 2 tablespoons coconut oil, melted
  • 1 tablespoon smoked paprika
  • 1 tablespoon onion powder
  • 1 tablespoon garlic powder
  • 1 tablespoon dried thyme
  • 1 teaspoon ground allspice
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon cayenne pepper (or more for extra heat)
  • 1 teaspoon salt
  • 1 teaspoon black pepper
  • 2 tablespoons soy sauce (or tamari)
  • 1 tablespoon lime juice
  • 1 tablespoon maple syrup (or agave)

Instructions

  1. Preheat your oven to 400°F and line a baking sheet with parchment paper.
  2. In a small bowl, combine the smoked paprika, onion powder, garlic powder, dried thyme, allspice, cinnamon, cayenne, salt, and pepper. Mix well with a fork. (Tip: Toasting these spices in a dry skillet for a minute beforehand will deepen their flavor.)
  3. Rinse the jackfruit under cold water and drain thoroughly. Pat it dry with paper towels, then use your fingers to shred the pieces, discarding any tough cores. (Tip: Squeeze out excess moisture—it helps the seasoning stick and the texture to get nice and chewy.)
  4. In a large bowl, toss the shredded jackfruit with the melted coconut oil, soy sauce, lime juice, and maple syrup until evenly coated.
  5. Add the spice mixture to the bowl and toss again until every shred is fully covered in seasoning.
  6. Spread the jackfruit in a single layer on the prepared baking sheet. (Tip: Avoid overcrowding—use two sheets if needed so the pieces roast, not steam.)
  7. Roast for 20 minutes, then remove the sheet and stir the jackfruit. Return to the oven for another 10–15 minutes, until the edges are crispy and the color is deep brown. (Tip: For extra char, broil for the last 1–2 minutes, watching closely to avoid burning.)
  8. Let the jackfruit cool slightly before serving. It will firm up a bit as it rests.

Zesty and spicy, this jerk jackfruit is incredibly versatile. Serve it in soft buns with coleslaw for a Caribbean-inspired sandwich, or pile it over coconut rice and beans. The smoky heat lingers pleasantly, making each bite a tropical escape.

Hot Pepper Shrimp

Hot Pepper Shrimp

Don't let the heat scare you—this Hot Pepper Shrimp recipe is all about balance. Succulent shrimp get a quick sear, then bathe in a bold, spicy sauce that's got just the right amount of sweetness and tang. I'll walk you through each step so you nail that restaurant-quality finish at home.

Serving: 4 | Prep Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

For the Shrimp

  • 1 lb large shrimp, peeled and deveined (tails on or off)
  • a splash of olive oil
  • a pinch of salt
  • a pinch of black pepper
  • 1 tbsp cornstarch
See also  35 Delicious Recipes for Cinnamon Rolls to Savor

For the Sauce

  • 2–3 hot peppers (like Fresno or jalapeño), thinly sliced (seeds in for extra heat)
  • 4 cloves garlic, minced
  • 1 tsp fresh ginger, grated
  • 2 tbsp soy sauce (low-sodium works)
  • 1 tbsp honey
  • 1 tbsp rice vinegar
  • 1/2 tsp red pepper flakes (optional, for more fire)
  • a few drops of sesame oil
  • 2 green onions, sliced (for garnish)

Instructions

  1. Pat the shrimp dry with paper towels—this ensures they sear, not steam. In a bowl, toss them with the salt, black pepper, and cornstarch until evenly coated.
  2. Set a large skillet or wok over high heat. Add a splash of olive oil and swirl to coat. When the oil shimmers (about 30 seconds), carefully add the shrimp in a single layer. Don't overcrowd—if needed, cook in two batches.
  3. Sear the shrimp undisturbed for 2 minutes until golden brown on the bottom. Flip and cook 1 more minute until just pink and opaque. Transfer to a plate (they'll finish cooking in the sauce later).
  4. Reduce heat to medium-high. If the pan looks dry, add another tiny splash of oil. Toss in the sliced hot peppers and cook, stirring constantly, for 1 minute until they begin to soften and release their fragrance.
  5. Add the garlic and ginger. Stir for 30 seconds until fragrant—don't let the garlic burn. Pour in the soy sauce, honey, rice vinegar, and red pepper flakes (if using). Stir and bring to a simmer; let it bubble for 2 minutes until slightly thickened.
  6. Return the shrimp and any accumulated juices to the skillet. Toss everything together so the sauce coats each shrimp. Cook for 1 minute, just to warm through and marry the flavors. Be careful not to overcook the shrimp—they're already almost done.
  7. Remove the skillet from heat. Drizzle with a few drops of sesame oil and give it a final toss. Transfer to a serving plate and sprinkle with sliced green onions.

Once you take a bite, you'll get a pop of juicy shrimp followed by a fiery kick that fades into sweet and tangy notes. Serve it over steamed jasmine rice to tame the heat, or spoon it onto crusty bread for a killer appetizer. The sauce is so good you'll want to savor every last drop!

Jamaican Stewed Peas with Spicy Dumplings

Jamaican Stewed Peas with Spicy Dumplings

Nothing beats the comfort of a hearty bowl of Jamaican Stewed Peas, especially when paired with spicy dumplings. This methodical recipe walks you through every step to achieve that rich, creamy stew and perfectly textured dumplings.

Serving: 6 | Prep Time: 20 minutes | Cooking Time: 1 minutes

Ingredients

For the Stew

  • 1 lb dried red kidney beans (soaked overnight)
  • 1 tbsp vegetable oil
  • 1 large onion, diced
  • 4 cloves garlic, minced
  • 2 sprigs fresh thyme
  • 2 scallions, sliced
  • 1 whole habanero pepper (optional, for mild heat)
  • 1 can (13.5 oz) coconut cream
  • 4 cups water or vegetable broth
  • 1 tsp salt (plus more to taste)
  • 1/2 tsp black pepper
  • 1 tsp allspice (pimento) berries or ground

For the Spicy Dumplings

  • 1 cup all-purpose flour
  • 1 tsp baking powder
  • 1/2 tsp salt
  • 1/2 cup water (approximately)
  • 1 habanero pepper, finely minced (seeds removed for less heat)
  • 2 tbsp chopped scallion (green part)

Instructions

  1. Drain and rinse the soaked beans. Place in a large pot, cover with fresh water, bring to a boil, then reduce heat to medium-low and simmer for 45 minutes until nearly tender. Skim any foam.
  2. In a separate large pot, heat oil over medium heat. Add onion, garlic, and scallion; sauté 3–4 minutes until softened.
  3. Add the cooked beans (with liquid), coconut cream, 4 cups water, thyme, whole habanero, salt, pepper, and allspice. Stir, bring to a gentle boil, then reduce heat to low, cover, and simmer 45 minutes until beans are tender and stew thickens. For creaminess, mash some beans against the pot.
  4. While stew simmers, make dumplings: In a bowl, whisk flour, baking powder, and salt. Stir in minced habanero and scallion. Gradually add water, mixing with a fork until a soft dough forms. Turn onto a floured surface and knead gently 2–3 times (overworking makes tough dumplings).
  5. Divide dough into 12 pieces and roll into balls. Set aside on a floured plate.
  6. Once stew is thick and beans are tender, taste and adjust salt. Drop dumplings into the simmering stew, cover, and cook 10 minutes until puffed and cooked through. Do not stir vigorously.
  7. Remove whole habanero and thyme sprigs before serving. Serve hot.

Make sure to serve this stew over steamed white rice and garnish with fresh scallions. The creamy, coconut-infused broth with tender beans and fiery dumplings is pure Caribbean comfort.

Jerk Tofu

Jerk Tofu

Just imagine biting into a slice of firm tofu with a crispy edge and a tender, spicy interior. That's exactly what this jerk tofu delivers. It's a simple, foolproof recipe that brings bold Caribbean flavors to your kitchen without any fuss.

Serving: 4 | Prep Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

For the Tofu

  • 1 block (14-16 oz) extra-firm tofu, pressed and cut into 1-inch cubes

For the Jerk Marinade

  • a couple of scallions, chopped
  • 2 cloves garlic, minced
  • 1 inch fresh ginger, peeled and grated
  • 1 scotch bonnet pepper (or habanero), seeded and minced (wear gloves!)
  • 1 tablespoon allspice
  • 1 teaspoon dried thyme
  • 2 tablespoons brown sugar
  • 3 tablespoons soy sauce (or tamari)
  • 2 tablespoons lime juice
  • 2 tablespoons olive oil
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

Instructions

  1. Press the tofu: wrap the block in paper towels, place a heavy pan on top, and let sit for 15 minutes to remove excess moisture. This helps the tofu absorb more marinade and get crispier.
  2. While the tofu presses, make the marinade: in a medium bowl, combine scallions, garlic, ginger, scotch bonnet pepper, allspice, thyme, brown sugar, soy sauce, lime juice, olive oil, salt, and black pepper. Whisk until the sugar dissolves.
  3. Cut the pressed tofu into 1-inch cubes. Place them in a shallow dish or resealable bag.
  4. Pour the marinade over the tofu, tossing gently to coat each cube. Cover and refrigerate for at least 30 minutes, up to 4 hours. Tip: For a deeper flavor, marinate overnight.
  5. Preheat your oven to 400°F. Line a baking sheet with parchment paper for easy cleanup.
  6. Arrange the marinated tofu cubes in a single layer on the prepared sheet, leaving space between each piece. Avoid overcrowding for maximum crispiness.
  7. Bake for 25–30 minutes, flipping each cube with tongs halfway through. Look for a golden-brown, slightly charred exterior. Tip: If you want extra crunch, broil for the last 2 minutes.
  8. Remove from the oven and let cool for 2–3 minutes. The tofu will firm up as it rests.

Zesty, smoky, and with a pleasant heat, this jerk tofu is incredibly versatile. Serve it over rice with a side of steamed greens, or stuff it into warm tortillas with fresh mango salsa for a tropical twist.

Jamaican Spicy Meatballs

Jamaican Spicy Meatballs

Perfecting these Jamaican Spicy Meatballs starts with fresh Scotch bonnet and ginger. They're bold, fiery, and incredibly satisfying. This recipe walks you through every step.

Serving: 4 | Prep Time: 20 minutes | Cooking Time: 15 minutes

Ingredients

  • 1 lb ground beef (80/20 blend)
  • 1/2 cup breadcrumbs (plain or panko)
  • 1 large egg
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 Scotch bonnet pepper, seeded and finely chopped (wear gloves!)
  • 1 teaspoon dried thyme
  • 1/2 teaspoon ground allspice
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 2 tablespoons vegetable oil

Instructions

  1. In a large bowl, combine the ground beef, breadcrumbs, egg, onion, garlic, ginger, Scotch bonnet, thyme, allspice, salt, and pepper. Mix gently with your hands until just combined—overmixing makes tough meatballs.
  2. Shape the mixture into 1.5-inch meatballs (about 16). Tip: lightly wet your hands to prevent sticking.
  3. Heat the vegetable oil in a large skillet over medium-high heat until shimmering. Add the meatballs in a single layer, working in batches if needed to avoid crowding—crowding causes steaming, not searing.
  4. Cook the meatballs for 8-10 minutes, turning every 2-3 minutes to brown all sides. They should reach an internal temperature of 160°F. Tip: if you lack a thermometer, cut one open—no pink means it's done.
  5. Transfer cooked meatballs to a paper towel-lined plate to drain excess oil.

Finished with a kick of Scotch bonnet, these meatballs are juicy and aromatic. Serve over coconut rice with a cooling cucumber salad for balance. The heat lingers in the best way.

Jerk Lobster

Jerk Lobster

Let's fire up the grill for a bold Caribbean-inspired twist on lobster: Jerk Lobster. This dish features tender tail meat brushed with a spicy jerk butter and charred over high heat for a smoky finish.

Serving: 2 | Prep Time: 10 minutes | Cooking Time: 8 minutes

Ingredients

For the Jerk Lobster

  • 2 lobster tails (about 6 oz each)
  • 4 tbsp unsalted butter, melted
  • 2 tbsp jerk seasoning
  • 1 tbsp fresh lime juice
  • 2 cloves garlic, minced
  • ½ tsp salt
  • 1 tbsp olive oil (for the grill)

Instructions

  1. If using frozen lobster tails, thaw them in the refrigerator overnight or in a bowl of cold water for 30 minutes. Pat them dry with paper towels.
  2. Using sharp kitchen shears, cut down the center of the top shell from the thick end to the tail fin, stopping before the fins. Gently lift the shell open, being careful not to cut into the meat. Loosen the meat from the shell, keeping it attached at the tail end, then lift it up and rest it on top of the shell. This is called butterflying—it helps the meat cook evenly and look impressive.
  3. In a small bowl, whisk together the melted butter, jerk seasoning, lime juice, minced garlic, and salt until well combined. Set aside a tablespoon of this mixture for brushing after grilling.
  4. Preheat your grill to 400°F (medium-high heat). Dip a folded paper towel in olive oil and, using tongs, carefully oil the grates to prevent sticking.
  5. Brush the exposed lobster meat generously with the jerk butter mixture, making sure to coat every crevice. Reserve the remaining butter for basting.
  6. Place the lobster tails shell-side down on the grill. Cook for 5 minutes, covered, until the shells turn bright red. Flip the tails so the meat side is down. Continue grilling for 3–4 minutes, basting once with the reserved butter, until the meat is opaque and lightly charred in spots. Tip: Lobster cooks quickly—watch for the meat to turn from translucent to white and firm. Overcooking makes it rubbery.
  7. Remove the tails from the grill and transfer to a plate. Brush with the reserved tablespoon of jerk butter. Let rest for 2 minutes before serving.

The jerk butter creates a spicy, aromatic crust while the grill adds a subtle smokiness to the sweet lobster meat. Serve with coconut rice and grilled pineapple for a complete island-inspired meal that’s perfect for a summer cookout.

Conclusion

Maybe it’s time to turn up the heat in your kitchen! These 18 Jamaican recipes bring bold, fiery flavors that’ll transport you to the islands. Try one tonight, then drop a comment with your favorite. Don’t forget to pin this list for later!

Leave a Comment