Ingredients
Scale
- ¾ cup granulated sugar
- ¼ cup unsalted butter (softened)
- ¼ cup neutral cooking oil (avocado canola, or vegetable)
- 2 large eggs (room temperature preferred)
- 1 teaspoon vanilla extract
- ½ teaspoon coconut extract
- 1 ½ cups all-purpose flour
- 1 ½ teaspoons baking powder
- ¼ teaspoon table salt
- ⅔ cup coconut milk
- 6 oz cream cheese (softened)
- 6 tablespoons salted butter (softened)
- 3 cups powdered sugar
- ½ teaspoon coconut extract
- ¼ teaspoon vanilla extract
Instructions
- Preheat the oven to 350F (175C) and line a 12-count muffin tin with paper liners. Set aside.
- In a large mixing bowl, cream together the sugar, butter, and oil using an electric mixer until smooth and well combined.
- Add the eggs and extracts, and mix on low-speed until fully incorporated.
- In a medium-sized bowl, whisk together the flour, baking powder, and salt.
- Gradually add the flour mixture and the coconut milk to the butter mixture, alternating between them and starting and ending with the flour mixture. Mix gently with a spatula until just combined, being careful not to over-mix.
- Spoon the batter evenly into the prepared muffin tin.
- Place the tin in the center of the preheated oven and bake for 17-19 minutes, or until a toothpick inserted in the center of a cupcake comes out clean or with a few moist crumbs.
- Allow the cupcakes to cool in the tin for 5 minutes before transferring them to a cooling rack to cool completely before frosting.
- For the frosting, combine the cream cheese and butter in a mixing bowl and beat on low-speed until smooth and creamy.
- Gradually add the powdered sugar, one cup at a time, mixing well after each addition until fully combined.
- Stir in the coconut and vanilla extracts. Frost the cooled cupcakes as desired.
Notes
For best results, use room temperature ingredients.
Be careful not to over-mix the batter to maintain fluffiness.
Store cupcakes in an airtight container to keep them fresh.
Nutrition
- Serving Size: 1 cupcake
- Calories: 320
- Sugar: 30g
- Sodium: 220mg
- Fat: 15g
- Saturated Fat: 8g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 46g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 60mg
Nutritional information is an estimate. The nutritional values for your final dish may vary based on measuring differences and products used.
