01 -
Using a hand mixer on medium speed, whip the cream cheese, sugar, eggs, and flour in a medium bowl until smooth. Gently stir in the vanilla and sour cream, ensuring it's just combined. Set the bowl aside.
02 -
In a big bowl, use an electric mixer to blend the oil, sugars (both brown and white), and eggs until it looks creamy. Add vanilla, then fold in dry ingredients like flour, baking soda, spices (cinnamon, nutmeg, cloves), and salt until it’s just mixed. Lastly, stir in the shredded carrots.
03 -
Preheat your oven to 350°F. Prepare a 10-inch springform pan with a light layer of cooking spray.
04 -
Spread half of the carrot cake batter at the bottom of the pan. Add big spoonfuls of the cheesecake mix on top but don't mix or smooth them. Spoon the rest of the carrot cake batter on and around the cheesecake dollops, then evenly spread the remaining cheesecake batter across the top. Tap the pan gently on your counter to pop air bubbles.
05 -
Let the cheesecake bake for about 60-70 minutes. If it starts looking too dark on top halfway through, cover it loosely with foil. The center should still jiggle slightly (like a 2-3 inch circle in the middle) but the edges should be firm when it's done. Some cracks in the top are fine since they're covered later.
06 -
Pop the cheesecake onto a cooling rack and let it fully cool off while still sitting in the pan.
07 -
Beat the cream cheese and butter together until smooth. Gradually mix in the powdered sugar and ensure there are no lumps. Stir in the vanilla and sour cream, whisking until fluffy.
08 -
Once the cheesecake is cold all the way through, spread the frosting over the top and sprinkle pecans near the edges, if using.
09 -
Cover the cheesecake and chill it in the fridge for 2-3 hours to make sure it's fully set and cool.