Preheat oven to 350°F (175°C) and line muffin tins with paper liners.
In a bowl, whisk flour, baking powder, baking soda, salt, and artisanal spices.
In a separate bowl, mix oil and both sugars. Beat in 2 eggs, then fold in dry ingredients and carrots.
Beat the softened cream cheese until smooth. Add 1/2 cup sugar, sour cream, and vanilla. Mix in the remaining 2 eggs on low speed.
Layer 1 tbsp carrot cake batter, 2 tbsp cheesecake batter, and 1 tbsp carrot cake batter in each liner.
Bake for 20-22 minutes until edges are set. Cool completely, then chill in the refrigerator for at least 2 hours.
Top with premium cream cheese frosting and serve.