Jerk Meatballs in Coconut Curry Sauce
Bring the vibrant flavors of the Caribbean straight to your dinner table with these Jerk Meatballs in Coconut Curry Sauce. Juicy, perfectly seasoned pork meatballs are infused with bold Jamaican jerk spices, then simmered in a rich, creamy coconut curry sauce filled with sweet peppers, garlic, and aromatic shallots. Every bite delivers the perfect balance of smoky heat, warm spices, and silky coconut goodness. Served over fluffy rice, this comforting one-skillet meal is ideal for weeknight dinners while being impressive enough for entertaining guests.
Why You’ll Love This Recipe
- Authentic Caribbean Flavors – Jamaican jerk seasoning and curry create an unforgettable combination.
- Tender, Juicy Meatballs – Ground pork stays moist and flavorful throughout cooking.
- Rich Coconut Curry Sauce – Creamy, aromatic, and perfect for spooning over rice.
- One-Skillet Meal – Easy preparation with minimal cleanup.
- Perfect Comfort Food – Warm spices and creamy sauce make every bite satisfying.
- Great for Meal Prep – The flavors become even richer the next day.
Ingredients You’ll Need
For the Jerk Meatballs
- 1½ pounds ground pork – Produces juicy, tender meatballs packed with flavor.
- 1 large egg – Helps bind the meatball mixture together.
- ½ cup seasoned panko breadcrumbs – Keeps the meatballs light and tender.
- 4 cloves garlic, finely minced – Adds bold aromatic flavor.
- ¼ cup sliced scallions – Brings freshness and mild onion flavor.
- 2 tablespoons Jamaican jerk seasoning – The signature Caribbean spice blend that gives the meatballs their bold flavor.
- 1 teaspoon ginger paste or 2 teaspoons freshly grated ginger – Adds warmth and brightness.
- Kosher salt and freshly ground black pepper, to taste – Enhances every ingredient.
- 2 tablespoons unsalted butter – Helps brown the meatballs while adding richness.
- 1 tablespoon olive oil – Prevents the butter from burning during searing.
For the Coconut Curry Sauce
- 1 tablespoon unsalted butter – Creates a rich base for the sauce.
- 1 shallot, finely chopped – Adds delicate sweetness.
- 3 cloves garlic, minced – Deepens the savory flavor.
- 1 small green bell pepper, thinly sliced – Adds freshness and color.
- 1 small red bell pepper, thinly sliced – Contributes natural sweetness.
- 3 teaspoons Jamaican curry powder – Provides warm Caribbean curry flavor.
- 1 (14-ounce) can full-fat coconut milk – Creates a silky, creamy sauce with rich coconut flavor.
For Serving
- Steamed jasmine rice
- Coconut rice
- Fresh scallions
- Fresh cilantro (optional)
- Lime wedges
Step-by-Step Instructions
Step 1: Prepare the Meatball Mixture
In a large mixing bowl, combine:
- Ground pork
- Egg
- Seasoned panko breadcrumbs
- Minced garlic
- Sliced scallions
- Jamaican jerk seasoning
- Ginger
- Salt
- Black pepper
Mix gently with your hands until everything is just combined.
Avoid overmixing, as this can make the meatballs dense.
Step 2: Shape the Meatballs
Using a medium cookie scoop or spoon, portion the mixture into approximately 20–22 meatballs.
Roll each portion gently between your palms until smooth.
Arrange the meatballs on a baking sheet or large plate.
Step 3: Brown the Meatballs
Heat the butter and olive oil in a large non-stick skillet over medium heat.
Working in batches, place the meatballs into the skillet without overcrowding.
Cook for about 3 minutes per side, turning carefully until browned and lightly crisp all over.
Transfer the browned meatballs to a clean plate.
Repeat until all meatballs have been seared.
Step 4: Build the Coconut Curry Sauce
Carefully discard the excess grease and wipe the skillet clean.
Add the remaining butter.
Stir in:
- Chopped shallot
- Garlic
Cook for 2–3 minutes, until softened and fragrant.
Add the sliced green and red bell peppers.
Cook another 2–3 minutes, allowing the peppers to soften slightly.
Step 5: Toast the Curry
Sprinkle the Jamaican curry powder over the vegetables.
Cook for 1 minute, stirring constantly to toast the spices and release their aroma.
Pour in the coconut milk.
Stir well until smooth.
Bring the sauce to a gentle boil, then reduce the heat to low.
Step 6: Simmer the Meatballs
Return all of the browned meatballs to the skillet.
Arrange them in a single layer and spoon some of the sauce over each one.
Cover the skillet with a lid.
Simmer gently for 20–25 minutes, or until the pork reaches an internal temperature of 160°F (71°C).
The sauce will become rich, creamy, and infused with the flavors of the meatballs.
Step 7: Garnish and Serve
Serve the meatballs over steamed rice.
Spoon plenty of the coconut curry sauce over the top.
Finish with sliced scallions, fresh cilantro, and lime wedges if desired.
Recipe Notes & Tips
- Don’t Overmix the Meat – Gently combining the ingredients keeps the meatballs tender.
- Brown Before Simmering – Searing adds deep flavor and helps the meatballs hold their shape.
- Toast the Curry Powder – Briefly cooking the spices enhances their aroma and richness.
- Use Full-Fat Coconut Milk – It creates the creamiest, most luxurious sauce.
- Simmer Gently – Low heat keeps the meatballs juicy and prevents the coconut milk from separating.
- Taste Before Serving – Adjust with a pinch of salt or a squeeze of lime juice for extra brightness.
Nutritional Information
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Servings: 4 servings
- Calories: Approximately 680 calories per serving (Estimated; actual values vary based on the brand of jerk seasoning and coconut milk.)

Perfect Pairings
- Steamed Jasmine Rice – The perfect base for soaking up the creamy coconut curry sauce.
- Coconut Rice – Adds even more tropical flavor to the meal.
- Roasted Plantains – Their natural sweetness complements the warm spices beautifully.
- Steamed Green Beans or Broccoli – Fresh vegetables balance the richness of the sauce.
Ideal Occasions
- Comforting Family Dinners – A hearty meal everyone will enjoy.
- Weekend Gatherings – Impressive enough for entertaining without requiring complicated techniques.
- Meal Prep – The flavors become even better after a day in the refrigerator.
- Caribbean-Themed Dinner Nights – A wonderful centerpiece for an island-inspired menu.
Storage & Serving Tips
- Refrigerate Leftovers – Store the meatballs and sauce together in an airtight container for up to 3 days.
- Freeze for Later – Freeze cooled portions for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheat Gently – Warm over low heat on the stovetop or microwave in short intervals, stirring occasionally to keep the sauce smooth.
- Serve Fresh Rice – Prepare fresh rice when reheating leftovers for the best texture and presentation.
Creative Variations to Try
- Turkey Jerk Meatballs – Replace the pork with ground turkey for a lighter version.
- Extra Spicy Caribbean Curry – Add Scotch bonnet pepper or cayenne for additional heat.
- Vegetable-Packed Version – Stir spinach, kale, or diced zucchini into the sauce during the final few minutes of simmering.
- Seafood Curry Twist – Replace the meatballs with shrimp for a quick coconut curry seafood dinner.
Troubleshooting Common Issues
- Meatballs Fall Apart – Make sure the egg and breadcrumbs are fully incorporated, and avoid flipping them too early during browning.
- Sauce Is Too Thin – Simmer uncovered for a few extra minutes to allow the coconut milk to reduce naturally.
- Meatballs Are Dry – Avoid overcooking and remove them once they reach 160°F (71°C) internally.
- Sauce Separates – Keep the heat low after adding the coconut milk and avoid boiling it vigorously.
Why This Recipe Works
This recipe layers Caribbean flavors at every stage. The jerk-seasoned meatballs are first browned to develop a flavorful crust before finishing in a creamy coconut curry sauce, allowing them to stay incredibly juicy while absorbing the rich, aromatic sauce. Jamaican curry powder, garlic, shallots, sweet bell peppers, and full-fat coconut milk create a silky, fragrant sauce that perfectly balances the bold heat of the jerk seasoning. The result is a comforting one-pan meal with tender meatballs and a sauce that’s irresistible spooned over rice.
Final Thoughts
Jerk Meatballs in Coconut Curry Sauce is the ultimate Caribbean comfort food, combining bold island spices with a luxuriously creamy coconut curry sauce. Tender pork meatballs, vibrant peppers, and aromatic seasonings come together in one skillet to create a meal that’s both easy enough for weeknights and impressive enough for special occasions. Serve it over fluffy rice, garnish with fresh scallions, and enjoy every rich, spicy, and comforting bite of this unforgettable island-inspired dinner.







