Preheat oven to 400 degrees. Lightly spray donut pan and set aside.
In a large mixing bowl, whisk together flour, baking powder, baking soda and salt. In a separate mixing bowl, combine melted butter, coconut oil and sugar. Stir in margarita mix, lime juice, lime zest and orange juice. Beat in eggs one at a time, then add milk. Slowly stir in flour mixture until just combined.
Spoon batter into prepared donut pan or transfer to a resealable bag with the corner cut and pipe in the batter. Sprinkle strawberries and crushed Oreo crumbs evenly into each donut well.
Bake in preheated oven for 8-10 minutes, or until a toothpick inserted into donut comes out clean. Allow to cool in the donut pan for 5 minutes then transfer to a cooling rack to cool before frosting.
Make the Frosting:
Using a hand mixer or a stand mixer, beat butter on medium speed until light and fluffy, about 3 minutes. Add strawberry preserves, and strawberry margarita mix and continue beating for another 2 minutes. Slowly add powdered sugar and mix until smooth and completely blended. Beat on high speed for another one minute, until combined.
Frost cooled donuts and sprinkle with crushed Oreos and top with candied lime, if desired.
* Nutrition facts are provided as a courtesy using the WPRM recipe calculator. It is best to make your own calculations to ensure accuracy. We expressly disclaim any and all liability of any kind with respect to any act or omission wholly or in part in reliance on anything contained in this website. Percent Daily Values are based on a 2000 calorie diet.