Caribbean cooking turns up the volume on flavor. Think smoky jerk spice, tangy citrus marinades, slow-stewed meats, and rice that soaks up every drop of seasoning. Each island brings its own twist, shaped by African, Indian, Spanish, and Indigenous roots, so the food never tastes one-note.
If you want a short answer to where to start, Jamaican Jerk Chicken is the best entry point into Caribbean cooking, since it only needs a marinade, a grill or oven, and about an hour of patience to deliver real island flavor. From there, dishes like Cuban Ropa Vieja and Trinidadian Doubles open up whole new flavor families worth exploring in your own kitchen.
This collection pulls together island classics you can actually pull off on a weeknight or weekend project, from stews and curries to fried snacks and a boozy holiday cake. Many of these recipes show up on tables from Kingston to Port of Spain to San Juan, and they travel well to yours too.
Quick picks:
- Best overall: Jamaican Jerk Chicken, smoky and approachable for any grill skill level
- Best for a hearty dinner: Cuban Ropa Vieja, shredded beef in a rich tomato sauce
- Best for curry lovers: Jamaican Curry Goat, deeply spiced and slow-cooked
- Best handheld snack: Trinidadian Doubles, fried bread stuffed with curried chickpeas

1. Jamaican Jerk Chicken
Jerk chicken gets its signature heat and smoke from a marinade of scotch bonnet pepper, allspice, thyme, and scallion. Rub it on chicken thighs or a whole cut-up bird, then let it sit overnight for the best flavor.
Yield: 4 servings | Prep: 20 minutes plus 8 hours marinating | Cook: 35 minutes | Oven/Grill: 375°F
Ingredients:
- 3 lbs chicken thighs and drumsticks
- 4 scallions, chopped
- 2 scotch bonnet peppers, seeded
- 3 cloves garlic
- 2 tbsp allspice berries, ground
- 1 tbsp fresh thyme
- 2 tbsp soy sauce
- 2 tbsp brown sugar
- 1/4 cup fresh lime juice
- 1/4 cup vegetable oil
- 1 tsp salt
Method:
- Blend scallions, peppers, garlic, allspice, thyme, soy sauce, sugar, lime juice, oil, and salt into a paste.
- Coat chicken fully and marinate 8 hours or overnight.
- Grill over medium heat 30-35 minutes, turning often, until internal temp hits 165°F.
For more island-style chicken ideas, browse our best curry chicken recipes.

2. Jamaican Curry Goat
Curry goat is a slow braise that rewards patience, turning tough cuts tender in a thick, golden curry sauce. Jamaican curry powder, heavy on turmeric, gives it that deep yellow color and earthy warmth.
Yield: 6 servings | Prep: 20 minutes | Cook: 2 hours | Stovetop: medium-low simmer
Ingredients:
- 3 lbs goat meat, bone-in, cubed
- 3 tbsp Jamaican curry powder
- 2 onions, chopped
- 4 cloves garlic, minced
- 1 scotch bonnet pepper
- 2 potatoes, cubed
- 3 tbsp vegetable oil
- 2 cups water or broth
- Salt and black pepper to taste
Method:
- Rub goat meat with 2 tbsp curry powder and let sit 1 hour.
- Brown meat in oil over medium-high heat, 8 minutes.
- Add onion, garlic, remaining curry powder, and pepper; cook 3 minutes.
- Pour in water, cover, and simmer 1.5 hours until tender.
- Add potatoes and cook 20 more minutes.
Check out our best curry chicken recipes 2 for a lighter alternative using poultry.

3. Cuban Ropa Vieja
Ropa Vieja means “old clothes,” a nod to the shredded texture of the beef in this Cuban classic. Flank steak simmers until it falls apart, then gets tossed with peppers, olives, and a bright tomato sauce.
Yield: 6 servings | Prep: 15 minutes | Cook: 2.5 hours | Stovetop: low simmer
Ingredients:
- 2 lbs flank steak
- 1 onion, sliced
- 2 bell peppers, sliced
- 4 cloves garlic, minced
- 1 (15 oz) can tomato sauce
- 1/2 cup beef broth
- 1/4 cup green olives
- 1 tsp cumin
- 1 tsp oregano
- 2 tbsp olive oil
- Salt to taste
Method:
- Simmer steak in water 1.5 hours until fork-tender; shred.
- Sauté onion, pepper, and garlic in olive oil 5 minutes.
- Add tomato sauce, broth, cumin, oregano, and shredded beef.
- Simmer 30 minutes, stir in olives, and season with salt.
Browse 21 cuban recipes for more comfort food from the island.

4. Trinidadian Doubles
Doubles are Trinidad’s favorite street food: two pieces of fried bara bread sandwiching spiced curried chickpeas. They’re messy, saucy, and perfectly snackable.
Yield: 8 doubles | Prep: 30 minutes plus 2 hours resting | Cook: 25 minutes | Fry oil: 350°F
Ingredients:
- 2 cups flour
- 1 tsp turmeric
- 1 tsp yeast
- 1 tsp sugar
- 3/4 cup warm water
- 2 cups cooked chickpeas
- 1 tbsp curry powder
- 1 onion, diced
- 2 cloves garlic
- 1 scotch bonnet pepper, minced
- Oil for frying
Method:
- Mix flour, turmeric, yeast, sugar, and water into a soft dough. Rest 2 hours.
- Sauté onion, garlic, and pepper, then add chickpeas and curry powder with 1/2 cup water; simmer 15 minutes.
- Shape dough into flat rounds and fry until puffed and golden, about 1 minute per side.
- Fill each bara with chickpea curry and fold.

5. Puerto Rican Mofongo
Mofongo turns humble green plantains into something irresistible: fried, mashed with garlic, and often packed with pork or shrimp. The texture is dense and savory, almost like a plantain dumpling.
Yield: 4 servings | Prep: 15 minutes | Cook: 20 minutes | Fry oil: 350°F
Ingredients:
- 4 green plantains, peeled and sliced
- 4 cloves garlic, minced
- 1/4 cup pork cracklings (chicharrón), chopped
- 3 tbsp olive oil
- Salt to taste
- 1 cup chicken broth
Method:
- Fry plantain slices in oil until golden, about 8 minutes.
- Mash fried plantains with garlic, cracklings, olive oil, and salt in a mortar or bowl.
- Add a splash of broth to loosen the mash and shape into mounds.
Find more island starches and sides in our best puerto rican recipes.

6. Jamaican Ackee and Saltfish
Ackee and saltfish is Jamaica’s national dish, pairing buttery ackee fruit with salty, flaky codfish. The ackee looks like soft scrambled eggs and has a mild, creamy taste that balances the salt cod.
Yield: 4 servings | Prep: 20 minutes plus overnight soak for fish | Cook: 25 minutes | Stovetop: medium heat
Ingredients:
- 1 lb salted codfish, soaked overnight
- 1 (19 oz) can ackee, drained
- 1 onion, sliced
- 1 tomato, diced
- 1 scotch bonnet pepper, sliced
- 3 scallions, chopped
- 2 tbsp vegetable oil
- Black pepper to taste
Method:
- Boil soaked codfish 15 minutes, drain, and flake, removing bones.
- Sauté onion, tomato, pepper, and scallion in oil 5 minutes.
- Add flaked fish and cook 5 minutes.
- Gently fold in ackee and warm through, 3 minutes, without over-stirring.
Explore our best jamaican recipes for more island breakfast staples.

7. Trinidadian Chicken Pelau
Pelau is a one-pot rice dish built on burnt sugar, which gives the chicken and rice a deep caramel color and faint sweetness. Pigeon peas and coconut milk round it into a hearty, comforting meal.
Yield: 6 servings | Prep: 15 minutes | Cook: 45 minutes | Stovetop: medium heat
Ingredients:
- 3 lbs chicken, cut into pieces
- 3 tbsp brown sugar
- 2 cups rice
- 1 (15 oz) can pigeon peas, drained
- 1 cup coconut milk
- 1 onion, diced
- 3 cloves garlic
- 2 cups chicken broth
- 2 tbsp vegetable oil
Method:
- Melt sugar in oil over medium heat until dark brown, about 3 minutes.
- Add chicken and brown in the caramel, 8 minutes.
- Stir in onion, garlic, rice, peas, coconut milk, and broth.
- Cover and simmer 25 minutes until rice is tender.

8. Guyanese Pepperpot
Pepperpot is a slow-cooked meat stew flavored with cassareep, a dark cassava-based syrup that gives it a deep, almost bittersweet edge. It’s a holiday centerpiece in Guyanese homes, often simmered for hours.
Yield: 6 servings | Prep: 15 minutes | Cook: 3 hours | Stovetop: low simmer
Ingredients:
- 3 lbs beef chuck or oxtail, cubed
- 1/2 cup cassareep
- 1 onion, chopped
- 4 cloves garlic
- 2 cinnamon sticks
- 1 scotch bonnet pepper, whole
- 1/4 cup brown sugar
- 4 cups water
- Salt to taste
Method:
- Combine meat, cassareep, onion, garlic, cinnamon, pepper, and water in a pot.
- Bring to a boil, then reduce to a low simmer.
- Cook covered 2.5 to 3 hours, stirring occasionally, until meat is tender and sauce thickens.
For more hearty dishes from Guyana, see 16 foods from guyana with recipes.

9. Haitian Griot
Griot is crispy fried pork, marinated in citrus and spices before a hot fry that leaves the outside crackly and the inside juicy. It’s usually served alongside pikliz, a tangy pickled slaw.
Yield: 4 servings | Prep: 20 minutes plus 2 hours marinating | Cook: 40 minutes | Fry oil: 350°F
Ingredients:
- 2 lbs pork shoulder, cubed
- 1/4 cup orange juice
- 2 tbsp lime juice
- 4 cloves garlic, minced
- 1 onion, sliced
- 1 scotch bonnet pepper, minced
- 1 tbsp thyme
- Salt and pepper to taste
- Oil for frying
Method:
- Marinate pork with juices, garlic, onion, pepper, thyme, salt, and pepper for 2 hours.
- Simmer pork in its marinade with 1 cup water for 25 minutes until tender.
- Drain and fry pork in hot oil until crisp, about 8 minutes.
See our best haitian recipes for more island classics with bold citrus flavor.

10. Puerto Rican Arroz con Gandules
Arroz con gandules is Puerto Rico’s everyday rice dish, built on sofrito and pigeon peas for savory depth. Achiote or sazón gives the rice its warm orange tint.
Yield: 6 servings | Prep: 10 minutes | Cook: 30 minutes | Stovetop: medium-low heat
Ingredients:
- 2 cups long-grain rice
- 1 (15 oz) can pigeon peas, drained
- 1/4 cup sofrito
- 2 tbsp olive oil
- 1 packet sazón
- 2 1/2 cups chicken broth
- 1 tbsp tomato paste
Method:
- Sauté sofrito in olive oil 3 minutes.
- Stir in tomato paste, sazón, and pigeon peas.
- Add rice and broth, bring to a boil, then cover and reduce heat.
- Simmer 20 minutes until rice is fluffy.
Find more rice-forward dishes in 12 puerto rican recipes.

11. Jamaican Escovitch Fish
Escovitch fish is fried whole fish topped with a tangy, vinegar-pickled vegetable mix. The crunch of carrots, onion, and pepper against crispy fried fish makes every bite bright and punchy.
Yield: 4 servings | Prep: 15 minutes | Cook: 20 minutes | Fry oil: 350°F
Ingredients:
- 4 whole snapper or tilapia, cleaned
- 1 cup white vinegar
- 1 carrot, julienned
- 1 onion, sliced
- 1 scotch bonnet pepper, sliced
- 1 bell pepper, sliced
- 2 tbsp sugar
- Salt and pepper to taste
- Oil for frying
Method:
- Season fish with salt and pepper, fry in oil until crisp, 6-8 minutes per side.
- Simmer vinegar, sugar, carrot, onion, and peppers 5 minutes.
- Pour hot pickled vegetables over fried fish and let sit 10 minutes before serving.

12. Cuban Picadillo
Picadillo is a skillet dish of ground beef simmered with olives, raisins, and tomato sauce, giving it a sweet-savory balance in every forkful. It’s a weeknight staple across Cuban households.
Yield: 4 servings | Prep: 10 minutes | Cook: 30 minutes | Stovetop: medium heat
Ingredients:
- 1 1/2 lbs ground beef
- 1 onion, diced
- 1 bell pepper, diced
- 3 cloves garlic, minced
- 1 (8 oz) can tomato sauce
- 1/4 cup green olives
- 1/4 cup raisins
- 1 tsp cumin
- 2 tbsp olive oil
- Salt to taste
Method:
- Brown beef in oil over medium heat, 8 minutes.
- Add onion, pepper, and garlic; cook 5 minutes.
- Stir in tomato sauce, olives, raisins, and cumin.
- Simmer 15 minutes until thickened.
Pair it with rice from our best cuban recipes for a complete plate.

13. Bajan Cou-Cou and Flying Fish
Cou-Cou and Flying Fish is Barbados’s national dish, a cornmeal and okra porridge served beside fish stewed in a light tomato gravy. The texture of cou-cou is smooth and slightly sticky, almost like polenta.
Yield: 4 servings | Prep: 15 minutes | Cook: 35 minutes | Stovetop: medium heat
Ingredients:
- 1 lb flying fish or tilapia fillets
- 1 cup cornmeal
- 1 cup sliced okra
- 3 cups water
- 1 onion, diced
- 2 tomatoes, diced
- 2 tbsp lime juice
- 2 tbsp butter
- Salt and pepper to taste
Method:
- Boil okra in water 10 minutes, then whisk in cornmeal slowly to avoid lumps.
- Cook, stirring, 15 minutes until smooth; stir in butter.
- Season fish with lime juice, salt, and pepper, then simmer with onion and tomato 15 minutes.
- Serve cou-cou alongside the stewed fish.

14. Dominican Sancocho
Sancocho is a thick, meaty stew loaded with root vegetables like yuca, plantain, and yautía. It’s a weekend cooking project that feeds a crowd and tastes even better the next day.
Yield: 8 servings | Prep: 25 minutes | Cook: 1.5 hours | Stovetop: medium-low simmer
Ingredients:
- 2 lbs beef or oxtail, cubed
- 1 lb chicken thighs
- 1 yuca, peeled and chopped
- 2 plantains, chopped
- 1 yautía (taro), peeled and chopped
- 1 onion, diced
- 4 cloves garlic
- 1 (8 oz) can tomato sauce
- 8 cups water
- Salt and pepper to taste
Method:
- Brown beef and chicken in a large pot, 10 minutes.
- Add onion, garlic, and tomato sauce; cook 5 minutes.
- Pour in water and simmer 45 minutes.
- Add root vegetables and cook 30 more minutes until tender.
Find more stews in our best latin food recipes to enjoy.

15. Jamaican Beef Patties
Jamaican beef patties pack a flaky, turmeric-tinted crust around spiced ground beef filling. They travel well and make a satisfying handheld lunch or snack.
Yield: 8 patties | Prep: 30 minutes plus 30 minutes chilling | Cook: 25 minutes | Oven: 400°F
Ingredients:
- 3 cups flour
- 1 tbsp turmeric
- 1 cup cold butter, cubed
- 1 cup ice water
- 1 lb ground beef
- 1 onion, diced
- 2 cloves garlic
- 1 scotch bonnet pepper, minced
- 1 tsp thyme
- 1 tsp paprika
Method:
- Mix flour, turmeric, and butter into a crumbly dough; add water and chill 30 minutes.
- Cook beef, onion, garlic, pepper, thyme, and paprika until browned, 10 minutes.
- Roll dough, cut circles, fill with beef, and fold into half-moons.
- Bake at 400°F for 20-25 minutes until golden.
Browse 20 jamaican recipes for more baked island favorites.

16. Jamaican Rice and Peas
Rice and peas gets its name from kidney beans, called “peas” in Jamaica, simmered with rice in coconut milk and thyme. It’s the go-to side for jerk chicken or curry goat.
Yield: 6 servings | Prep: 10 minutes | Cook: 30 minutes | Stovetop: medium-low heat
Ingredients:
- 2 cups rice
- 1 (15 oz) can kidney beans, drained
- 1 (13.5 oz) can coconut milk
- 2 cups water
- 1 sprig thyme
- 2 scallions, chopped
- 1 scotch bonnet pepper, whole
- 2 cloves garlic
- Salt to taste
Method:
- Combine beans, coconut milk, water, thyme, scallion, pepper, and garlic in a pot; bring to a boil.
- Stir in rice and salt.
- Cover and simmer 20 minutes until rice is tender and liquid is absorbed.

17. Trinidadian Callaloo
Callaloo is a velvety, spinach-like stew made from dasheen leaves and okra, blended smooth with coconut milk. It’s often served as a side but filling enough to eat on its own with rice.
Yield: 4 servings | Prep: 15 minutes | Cook: 30 minutes | Stovetop: medium heat
Ingredients:
- 1 lb callaloo (dasheen or spinach), chopped
- 1 cup sliced okra
- 1 cup coconut milk
- 1 onion, diced
- 2 cloves garlic
- 1 scotch bonnet pepper, whole
- 2 tbsp butter
- Salt to taste
Method:
- Sauté onion and garlic in butter, 3 minutes.
- Add callaloo, okra, coconut milk, and pepper.
- Simmer 20 minutes until leaves are soft.
- Blend until smooth, then season with salt.

18. Jamaican Festival
Festival is a slightly sweet, fried dumpling with a cornmeal crunch on the outside and a soft, bready center. It’s the classic partner for fried fish or jerk pork.
Yield: 8 pieces | Prep: 15 minutes plus 20 minutes resting | Cook: 15 minutes | Fry oil: 350°F
Ingredients:
- 1 cup flour
- 1/2 cup cornmeal
- 2 tbsp sugar
- 1 tsp baking powder
- 1/2 cup coconut milk
- 1/4 cup water
- Oil for frying
Method:
- Mix flour, cornmeal, sugar, and baking powder.
- Stir in coconut milk and water to form a soft dough; rest 20 minutes.
- Shape into small logs and fry in hot oil until golden, about 3 minutes per side.

19. Jamaican Black Cake
Black cake is a dense, boozy fruit cake soaked in rum and browning, traditionally made for Christmas and weddings. The dried fruit gets soaked for weeks ahead, so plan early if you want the real version.
Yield: 12 servings | Prep: 30 minutes plus weeks of fruit soaking | Cook: 1.5 hours | Oven: 325°F
Ingredients:
- 2 cups mixed dried fruit, soaked in 1 cup rum
- 1 cup butter
- 1 cup brown sugar
- 4 eggs
- 2 cups flour
- 1 tsp baking powder
- 1/4 cup browning (caramel coloring)
- 1/2 cup more rum for soaking after baking
Method:
- Blend soaked fruit until chunky.
- Cream butter and sugar, then beat in eggs.
- Fold in flour, baking powder, fruit, and browning.
- Pour into a greased pan and bake at 325°F for 1.5 hours.
- Soak cooled cake with extra rum before serving.
Tips for Cooking Caribbean Food at Home
Stock a few key ingredients before you start. Scotch bonnet peppers, allspice, coconut milk, and fresh thyme show up across most of these recipes, so having them on hand saves last-minute grocery runs.
Build flavor in layers. Marinate meats overnight when a recipe calls for it; the extra time makes a real difference in dishes like jerk chicken and griot.
Don’t rush the simmer. Stews like pepperpot and sancocho need low, slow heat to turn tough cuts tender and let the spices fully bloom.
Taste as you go, especially with scotch bonnet peppers. They vary in heat, so add half at first and adjust from there.
Keep a rice cooker or heavy pot on hand for rice and peas or pelau, since even heat prevents scorching on the bottom.
Caribbean Ingredient Substitutions
Scotch bonnet peppers can be swapped for habanero peppers in a pinch, since they share a similar fruity heat. Use about the same amount and adjust to taste.
Cassareep, used in Guyanese pepperpot, is harder to find outside specialty stores. A mix of dark molasses and a splash of soy sauce gets close to its bittersweet depth.
Browning for Jamaican black cake can be replaced with extra dark molasses if you can’t find bottled browning sauce at a Caribbean market.
Callaloo greens, when unavailable, work fine with fresh spinach or collard greens, though the flavor turns slightly milder.
Coconut milk substitutes well with a mix of whole milk and a spoonful of coconut cream, useful for rice and peas or callaloo when the canned version isn’t in the pantry.









