Carrot Cake Cheesecake Swirl Bars combine two classic favorites into one delicious treat! You’ll get the warm, spiced flavors of carrot cake with notes of cinnamon and nutmeg, all swirled together with a creamy, smooth cheesecake layer. The bars are soft and moist with little bits of carrot, making every bite a perfect mix of cake and cheesecake.
I love making these bars when I want something special but not too complicated. The swirl pattern always makes them look like you spent way more time in the kitchen than you actually did. Plus, the cream cheese adds a lovely tang that balances the sweetness from the carrots and cake spices. It’s one of those recipes that always gets compliments—my friends and family ask for the recipe every time!
My favorite way to enjoy these bars is chilled, right out of the fridge. They’re perfect for a cozy afternoon snack or to bring along to a party. Sometimes I even sprinkle a little extra cinnamon on top for a little extra warmth. These bars are a great way to have the best of both carrot cake and cheesecake in one easy, shareable bite.
Key Ingredients & Substitutions
Carrots: Finely shredded carrots add moisture and texture. Fresh is best for a natural sweetness. If fresh carrots aren’t available, frozen (thawed and drained) can work in a pinch.
Crushed Pineapple: This gives the bars extra moistness and a slight tang. Make sure to drain well so the batter isn’t too wet. If you want less sweetness, you can skip the pineapple or replace it with unsweetened applesauce.
Walnuts or Pecans: These add crunch and a nutty flavor, but feel free to leave them out if you have allergies or don’t like nuts.
Cream Cheese: The star of the cheesecake layer. Use full-fat cream cheese for the best creamy texture. If you prefer a lighter option, you can try Neufchâtel cheese but expect a less rich result.
How Can I Get a Beautiful Swirl Without Overmixing?
Swirling the cheesecake batter into the carrot cake creates a pretty marbled effect, but it’s easy to mix too much.
- After spreading the carrot cake batter evenly, drop cheesecake batter in spoonfuls on top.
- Use a knife or skewer to gently swirl by dragging it through both batters in a figure-eight or spiral motion.
- A few swirls are enough — don’t overdo it, or the layers will blend together and lose the swirl look.
- Take your time and be gentle to keep the contrast clear between the two batters.

Equipment You’ll Need
- 9×9-inch baking pan – I recommend using this size for even baking and easy handling of the bars.
- Parchment paper with overhang – makes lifting the bars out simple and keeps cleanup easy.
- Mixing bowls – you’ll need separate bowls for the carrot cake and cheesecake batters, so have two ready.
- Electric mixer – helps beat the cream cheese smooth and mixes the batters quickly and evenly.
- Spatula or spoon – for spreading batter and dolloping the cheesecake mixture in layers.
- Skewer or knife – perfect for swirling the two batters into a pretty marbled design.
Flavor Variations & Add-Ins
- Add raisins or dried cranberries: Stir them into the carrot cake batter for extra chew and sweetness.
- Use different nuts: Swap walnuts for pecans, almonds, or cashews—each gives a unique crunch.
- Spice it up: Add a pinch of ginger or clove to the carrot cake for a warming flavor.
- Chocolate twist: Mix in chocolate chips into the cheesecake layer or sprinkle on top before baking for a touch of decadence.
Carrot Cake Cheesecake Swirl Bars
Ingredients You’ll Need:
For the Carrot Cake Layer:
- 1 ½ cups all-purpose flour
- 1 tsp baking powder
- ½ tsp baking soda
- 1 tsp ground cinnamon
- ½ tsp ground nutmeg
- ¼ tsp salt
- 2 large eggs
- ½ cup granulated sugar
- ½ cup brown sugar, packed
- ½ cup vegetable oil
- 1 tsp vanilla extract
- 1 ½ cups finely shredded carrots
- ½ cup crushed pineapple, drained
- ½ cup chopped walnuts or pecans (optional)
For the Cheesecake Layer:
- 16 oz (450 g) cream cheese, softened
- ½ cup granulated sugar
- 1 large egg
- 1 tsp vanilla extract
How Much Time Will You Need?
This recipe takes about 15 minutes to prepare and 35-45 minutes to bake. After baking, allow the bars to cool completely, which usually takes about 1 hour. Altogether, plan for around 1 hour and 15 minutes from start to finish.
Step-by-Step Instructions:
1. Preheat and Prep Your Pan:
Set your oven to 350°F (175°C). Line a 9×9-inch baking pan with parchment paper, leaving some overhang on the edges. This will help you lift the bars out easily once they’re baked.
2. Make the Carrot Cake Batter:
In a medium bowl, whisk together the flour, baking powder, baking soda, cinnamon, nutmeg, and salt. In a large bowl, beat the eggs, granulated sugar, and brown sugar until smooth and combined. Add the vegetable oil and vanilla extract, mixing well. Slowly add the dry ingredients to the wet ingredients and stir until just combined. Then fold in the shredded carrots, crushed pineapple (drained well), and nuts if you’re using them.
3. Prepare the Cheesecake Batter:
Using an electric mixer, beat the softened cream cheese in a medium bowl until smooth and creamy. Add sugar, egg, and vanilla extract, and beat again until the mixture is fully combined and silky.
4. Assemble and Swirl:
Spread the carrot cake batter evenly into the prepared pan. Spoon dollops of the cheesecake batter on top of the carrot cake batter in several spots. Take a knife or skewer and gently swirl the cheesecake through the carrot cake batter to create a pretty marble effect — be careful not to overmix!
5. Bake to Perfection:
Place the pan in your preheated oven and bake for 35-45 minutes. The bars are ready when a toothpick inserted comes out mostly clean, with a few moist crumbs okay. Avoid overbaking to keep them moist and tender.
6. Cool and Enjoy:
Let the bars cool completely on a wire rack. Once cool, use the parchment overhang to lift them out of the pan. Cut into squares and serve. Store any leftovers in an airtight container in the fridge to keep them fresh.
Can I Use Frozen Shredded Carrots?
Yes! Just make sure to thaw and drain them thoroughly to avoid excess moisture in the batter, which can affect the texture of the bars.
Can I Make These Bars Ahead of Time?
Absolutely! They actually taste great the next day once the flavors have melded. Store them in an airtight container in the fridge for up to 4 days.
What’s the Best Way to Store Leftovers?
Keep leftover bars in an airtight container in the refrigerator. They’ll stay moist and fresh for up to 4 days, and you can reheat them gently in the microwave if you like.
Can I Substitute the Nuts or Leave Them Out?
Yes! You can swap walnuts for pecans or any other nut you prefer, or omit nuts altogether if you have allergies or just aren’t a fan.