-
1
Preheat oven to 350F (180C)
-
2
Cheesecake batter: In a mixer bowl fitted with paddle attachment, beat cream cheese, sugar and flour on medium-high speed until very smooth, for 3 minutes.
-
3
Add eggs one at a time, beating after each addition.
-
4
Stir in vanilla and cinnamon.
-
5
Transfer to a bowl and set aside.
-
6
Carrot cake batter: In a bowl, whisk together flour, baking soda, cinnamon, salt, and nutmeg.
-
7
In a mixer bowl fitted with paddle attachment, combine sugar, eggs, oil and vanilla until well blended, for 2 minutes.
-
8
Add pineapple, coconut and pecans; mix for 1 minute.
-
9
Gradually stir in flour mixture.
-
10
Stir in carrots.
-
11
Divide carrot cake batter in half and smooth half the batter over bottom of prepared pan.
-
12
Bake in preheated oven just until cake is light brown and just set, 18 to 22 minutes (it will not be fully cooked).
-
13
Gently drop cheesecake batter by large spoonfuls over carrot cake.
-
14
Top with large spoonfuls of remaining carrot cake batter, allowing some of the cheesecake batter to show through.
-
15
Bake in preheated oven until a tester inserted in the top layer of carrot cake comes out clean, 55 to 60 minutes.
-
16
Let cool in pan on a wire rack for 2 hours.
-
17
Cover with plastic wrap and refrigerate for at least 6 hours before icing or serving.
-
18
Icing: In a mixer bowl fitted with paddle attachment, beat cream cheese and butter on medium speed until fluffy, about 4 minutes.
-
19
Add sugar and vanilla; beat until creamy and light, about 3 minutes.
-
20
Pipe large rosettes around top of cake.