Combine diced onions, green onions, garlic, habanero peppers, fresh and dried thyme, kosher salt, black pepper, allspice, cinnamon, cumin, and in a blender or in large cup if you are using an immersion blender. Add lime juice, soy sauce, brown sugar, and vegetable oil. Blend until smooth.
Place turkey breasts into a large bowl, splay it open, and pour marinade all over the turkey. Flip and toss turkey breast a number of times until it is evenly covered in marinade. Press plastic wrap over the turkey and marinate in the refrigerator for a minimum of 4, up to 12 hours.
Preheat the oven to 450 degrees F (230 degrees C). Transfer the turkey into a roasting pan and tie together with cooking twine. Add sliced onions underneath and around the turkey. Season with salt.
Roast turkey in the preheated oven for 30 minutes. Reduce temperature to 300 degrees F (150 degrees C) and roast until an instant-read thermometer inserted into the center should read at least 145 degrees F (63 degrees C), about 1 hour and 15 minutes longer
Loosely tent with foil and let rest for about 20 minutes. Snip off the strings and serve.
Nutritional Facts
Per 8 servings
Calories: 316
Carbohydrate: 9g
Fat: 9g
Fiber: 1g
Protein: 48g
Related Recipes
Grilled Jerk Pork Tenderloin
Amazing Turkey Jerky
A Jerky Chicken
Perfect Thanksgiving Turkey Breast
General Tso's Whole Turkey
Jerk Chicken Alfredo
Kickin' Turkey Burger with Caramelized Onions and Spicy Sweet Mayo
Chef John's Grilled Jerk Pork Tenderloin
Griswolds Turkey Jerky
Chef John's Roast Turkey and Gravy
Jerk Chicken Wings
Spatchcocked Butter-Roasted Lemon and Herb Turkey with Gravy