
Preheat the oven to 300°F.
In a bowl, mix the roast ingredients: Persian Lime Olive Oil, lime juice, soy sauce, scallions, habaneros, ginger, pepper, cinnamon, nutmeg, allspice, brown sugar, thyme, and garlic. Set aside.
In a separate small bowl, mix 2 tbsp. Garlic Olive Oil with the 1 clove minced garlic, salt & pepper. Rub all over the roast.
Make 8 slits all around the roast and stuff with the prepared garlic halves.
In a Dutch oven, heat remaining Garlic Olive Oil over medium heat.
Once oil is hot, brown the roast on all sides.
Spoon 3 tbsp of sauce we made earlier over the roast making sure to cover all sides.
Additionally, add 1 cup of the sauce to the Dutch oven and bake uncovered for 30 minutes.
Reduce the oven to 250°F, top roast with 3 more tbsp of the sauce. Place the lid onto the dutch oven and return to the oven for 3 - 3 ½ hours.
Once the roast is done, remove from the oven and let it rest for 15 minutes.
Remove garlic halves before serving if desired. Serve with remaining sauce and lime wedges & enjoy!