I am beyond excited to share with you my absolute favorite twist on a classic dessert: the Cheesecake Stuffed Carrot Bundt Cake Recipe. This cake has become a staple in my kitchen because it brings together the moist, warmly spiced carrot cake I love with the creamy, luscious surprise of cheesecake right in the center. It’s like getting the best of both worlds in one beautiful, eye-catching bundt cake. Every bite feels indulgent but somehow comforting and homey at the same time. If you’re looking for something truly special to impress friends or just treat yourself, this recipe will quickly become your new go-to.
Why You'll Love This Cheesecake Stuffed Carrot Bundt Cake Recipe
What really makes this cheesecake stuffed carrot bundt cake recipe stand out to me is its incredible flavor profile. The carrot cake portion is warmly spiced with cinnamon, enriched with shredded carrot for natural sweetness and texture, and dotted with crushed pineapple for a subtle tropical bright note. Then, right in the middle, there’s this velvety smooth cheesecake layer that adds a tangy creaminess, cutting through the sweetness perfectly. It’s the kind of dessert that keeps you coming back for one more slice, whether it’s for breakfast with coffee or as a show-stopping finish to dinner.
Beyond the amazing taste, I love how straightforward this recipe is to prepare. The layering technique with the cheesecake filling in the bundt pan isn’t intimidating once you get the hang of it, and I appreciate that the ingredients are pantry-friendly everyday staples. This recipe works beautifully for so many occasions—holiday gatherings, weekend brunches, potlucks, even casual weeknight desserts. It’s impressive enough to serve guests while still being cozy and comforting enough for my family. Honestly, once I made it the first time, it became one of those recipes I want to keep on hand for any time I feel like wowing people with minimal fuss.
Ingredients You'll Need
Despite its rich layers of flavor, this cake relies on simple, accessible ingredients that come together to create a beautifully moist, tender crumb and a silky cheesecake center. Each component—from the shredded carrots to the crushed pineapple, and the warming cinnamon to the creamy cheese—plays a key role in building both texture and taste that feel truly special.
- Crushed pineapple in natural juice: Adds moisture and a hint of tangy sweetness that keeps the cake tender.
- Unsalted butter: Perfect for greasing the pan to ensure the cake releases cleanly without interfering with the flavor.
- Unsweetened cocoa powder: Used for dusting the bundt pan, it helps prevent sticking without adding sweetness.
- Cream cheese (softened): The star ingredient for that creamy cheesecake filling and luscious glaze.
- Sour cream or full-fat yogurt: Adds richness and helps keep the cheesecake layer smooth and tender.
- White sugar and brown sugar: Brown sugar gives the carrot cake a deep molasses undertone, while white sugar sweetens the cheesecake layer just right.
- Lemon zest and juice: Bring a fresh citrus brightness that cuts through the dense cake and complements the cream cheese.
- Vanilla extract: Adds warmth and layers of aroma to both cake and glaze.
- All-purpose flour: Forms the structure of the cake and cheesecake batter, keeping everything perfectly balanced.
- Baking soda: Essential for the cake’s rise and light crumb—baking powder won’t give the same lift here.
- Cinnamon powder: The key spice that brings cozy warmth to every bite.
- Milk (full fat): Makes the batter silky and luscious; room temperature helps it blend seamlessly.
- White vinegar: Reacts with baking soda for lift and helps tenderize the cake crumb.
- Eggs: Bind the cake and cheesecake layers and add richness.
- Canola or neutral oil: Keeps the cake super moist without an overpowering flavor.
- Shredded carrots: Freshly grated, they add natural sweetness, moisture, and texture.
- Desiccated coconut (unsweetened): Provides subtle chewiness and tropical notes.
- Walnuts (roughly chopped): Add crunch and earthiness to complement the moist crumb.
- Soft icing sugar (powdered sugar): For the sweet cream cheese glaze that finishes the cake beautifully.
Directions
Step 1: Preheat your oven to 200°C (400°F) or 180°C if using a fan oven. Generously grease a 12-cup (3-liter) bundt pan with unsalted butter, and then dust it thoroughly with unsweetened cocoa powder, shaking out any excess. This little trick with cocoa will help your cake release perfectly without sticking and adds a subtle richness to the edges.
Step 2: Drain the crushed pineapple in a colander, pressing gently to remove excess juice. Set both the pineapple and the juice aside carefully—you’ll use the juice in the batter for extra moisture and flavor.
Step 3: Prepare the cheesecake filling by beating together the softened cream cheese, sour cream, white sugar, lemon zest, and vanilla extract using an electric mixer until it’s smooth and creamy. Beat in the flour just until combined, then add the large egg and mix until fully incorporated. Transfer this rich cheesecake mixture into a piping bag and refrigerate it while you prepare the cake batter.
Step 4: In a large bowl, whisk together the all-purpose flour, baking soda, salt, and cinnamon powder. In a separate bowl, combine the full-fat milk with white vinegar, the eggs, brown sugar, canola oil, and about ¼ cup of that reserved pineapple juice. Whisk these wet ingredients until completely blended, then fold in the crushed pineapple, shredded carrots, desiccated coconut, and walnuts if you’re using them.
Step 5: Gently pour the wet mixture over the dry ingredients and stir everything together just until combined—don’t overmix or your cake might turn out dense.
Step 6: Pour roughly two and a half cups of batter into the prepared bundt pan. Cut a hole about ¾ inch (1.8 cm) wide at the tip of the piping bag with your cheesecake filling. Carefully pipe a ring of the cheesecake mixture right on top of the carrot batter—make sure it doesn’t touch the sides of the pan to keep the filling nicely contained. Cover the cheesecake ring with the remaining carrot batter.
Step 7: Bake the assembled cake for 30 minutes, then remove from the oven and loosely cover it with foil. Return it to the oven and bake for another 30 minutes. Use a skewer to test for doneness by inserting it straight down through the cheesecake layer and also checking around the inner ring; it should come out mostly clean, with maybe a few moist crumbs.
Step 8: Let the cake cool in the pan for 20 minutes. Then invert it onto a wire rack to cool completely while you prepare the glaze.
Step 9: For the cream cheese glaze, beat together softened butter, cream cheese, and vanilla extract until smooth. Gradually add the sifted powdered sugar in two batches, starting on low speed to avoid the sugar cloud, until fully incorporated.
Step 10: Add milk and lemon juice a teaspoon at a time while beating, until you achieve a thick glaze consistency that you can spoon on top of the cake—it should drip slowly down the sides without being runny. Spoon the glaze over the cooled cake, letting it cascade in beautiful dribbles, then sprinkle additional walnuts over the top if desired. For the cleanest slices, dip your knife in hot water and wipe it dry before cutting each piece.
Servings and Timing
This cheesecake stuffed carrot bundt cake recipe yields approximately 14 generous servings, perfect for a crowd or special event. The prep time usually takes about 30 minutes, with another hour or so for baking, including the two-stage bake with the foil covering. Allow an additional 20 minutes for cooling in the pan, plus time for cooling completely on the wire rack before glazing. Altogether, you’re looking at around 1 hour and 45 minutes from start to finish, but it’s worth every second!
How to Serve This Cheesecake Stuffed Carrot Bundt Cake Recipe
I love serving this carrot bundt cake slightly chilled or at room temperature. When the cream cheese glaze is firm yet soft, it’s simply irresistible. For an extra special touch, I sometimes add a dollop of softly whipped cream or a scoop of vanilla ice cream on the side—both pair beautifully with the cake’s spices and creaminess.
If I’m hosting brunch or an afternoon tea, I’ll plate slices with a sprig of fresh mint and a light dusting of cinnamon on the top for that elegant look. It also goes wonderfully with a warm cup of spiced chai or freshly brewed herbal tea to complement the cinnamon and pineapple notes. For family dinners or holiday celebrations, this cake serves as an impressive centerpiece dessert that always invites compliments.
Portion-wise, I find slices about an inch thick are perfect to balance indulgence with portion control. Because of its richness, serving it alongside simple fresh fruit or a citrus salad can help refresh the palate. Whether it’s a weekday treat or a weekend showstopper, this bundt cake always brings smiles to the table.
Variations
I’m a big fan of adapting this cheesecake stuffed carrot bundt cake recipe to fit different tastes or dietary needs. For instance, if you want a gluten-free option, swapping the all-purpose flour for a 1:1 gluten-free baking flour blend works beautifully without compromising texture or flavor. I’ve also experimented with substituting sour cream with Greek yogurt for a slightly tangier cheesecake layer, and it’s just as delicious.
If you prefer a dairy-free or vegan twist, you can replace cream cheese with a vegan cream cheese alternative, use plant-based yogurt instead of sour cream, and swap eggs for flax eggs or another egg replacer. Keep in mind that the texture will be a bit different but still quite enjoyable. Flavor-wise, I love mixing in a pinch of nutmeg or ground ginger along with the cinnamon for added warmth, or even folding in crushed pineapple chunks into the cheesecake filling for extra bursts of tropical sweetness.
For a different cooking method, some friends have tried baking this in two loaf pans instead of a bundt pan, layering the cheesecake filling in the center before topping with the remaining batter. It creates a lovely surprise in each slice and can be easier to cut and serve for smaller gatherings.
Storage and Reheating
Storing Leftovers
Once your cheesecake stuffed carrot bundt cake is fully cooled and glazed, store leftover slices in an airtight container in the refrigerator. I recommend using a container large enough to avoid smushing the glaze but sealed tightly to keep the cake moist and fresh. Properly stored, the cake will keep well for up to 4 days, retaining its moist texture and delicious flavor.
Freezing
This cake freezes wonderfully if you want to save some for later. I like to cut it into individual slices, wrap each one tightly in plastic wrap, then place them in a freezer-safe container or zip-top bag. This prevents freezer burn and protects the glaze. Frozen slices should keep their best quality for up to 2 months. When you’re ready to enjoy, thaw the slices in the refrigerator overnight for best results.
Reheating
Because of the cheesecake filling, I don’t recommend reheating this cake in the microwave or oven, as it can cause the cheesecake to curdle or become gritty. Instead, I prefer serving the pieces chilled or at room temperature. If you want it a bit warmer, allow slices to sit on the counter for 30–45 minutes before serving. This helps bring out the flavors without compromising the creamy texture.
FAQs
Can I use fresh pineapple instead of canned crushed pineapple?
Absolutely! Fresh pineapple finely chopped and drained works well too. Just be sure to press out excess juice to prevent the batter from becoming too wet, which could affect the cake’s texture and baking time.
Why does this recipe use baking soda instead of baking powder?
Baking soda reacts with the acidic ingredients like vinegar, sour cream, and pineapple juice to create lift and a tender crumb. Baking powder won’t provide the same chemical reaction here, which is crucial for the lightness of the carrot cake portion.
Can I make this cake ahead of time?
Yes! The cake actually benefits from resting a day in the fridge, as the flavors meld beautifully. Just prepare it fully, cover it tightly, and store it in the refrigerator. Bring to room temperature before serving for the best experience.
Is it necessary to dust the bundt pan with cocoa powder?
While not mandatory, dusting the pan with cocoa powder helps prevent the cake from sticking and adds a subtle depth to the cake crust without adding sweetness, unlike flour. It’s a small step that makes a big difference in appearance and texture.
How do I get the cream cheese filling to stay inside the cake without leaking?
The key is to pipe the cheesecake filling carefully onto the batter, avoiding the edges of the pan. This creates a clean ring that stays encased in the batter while baking. Also, be gentle when pouring the remaining batter on top to avoid breaking the cheesecake layer’s boundary.
Conclusion
If you’re searching for a dessert that feels both cozy and elegant, this Cheesecake Stuffed Carrot Bundt Cake Recipe is truly a winner. I adore how the creamy cheesecake center perfectly complements the warmly spiced carrot cake, and the texture and flavors together never fail to impress. I can’t wait for you to try it and see how quickly it becomes one of your family’s favorites, just like it did in mine. Happy baking!
PrintCheesecake Stuffed Carrot Bundt Cake Recipe
This Cheesecake Stuffed Carrot Bundt Cake is a delightful treat combining moist carrot cake with a creamy cheesecake center. Enhanced with crushed pineapple, shredded carrot, and a rich cream cheese glaze, this recipe strikes a perfect balance of sweetness and texture. Baked in a Bundt pan, it's ideal for special occasions or teatime indulgence.
- Prep Time: 25 minutes
- Cook Time: 60 minutes
- Total Time: 1 hour 25 minutes
- Yield: 14 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
For the Cake:
- 400g/14 oz can crushed pineapple (in natural juice)
- Unsalted butter (for greasing)
- 1 tbsp unsweetened cocoa powder (for dusting)
- 2 cups plain/all-purpose flour
- 2 tsp baking soda/bi-carb (NOT baking powder)
- ½ tsp salt (cooking/kosher salt)
- 2 tsp cinnamon powder
- ⅔ cup full-fat milk (at room temperature)
- 1 tsp white vinegar
- 3 large eggs (at room temperature)
- 1 ½ cups packed brown sugar
- ½ cup canola oil (or other neutral oil)
- 2 cups shredded carrot (using a box grater, about 2 carrots)
- ¼ cup unsweetened desiccated coconut (finely shredded, not large flakes)
- 1 cup walnuts (roughly chopped, optional)
For the Cheesecake Filling:
- 340g / 12 oz cream cheese block (softened)
- ⅓ cup full-fat sour cream (or yogurt)
- ½ cup white granulated sugar
- 2 tsp lemon zest
- ½ tsp vanilla extract
- 3 tbsp plain/all-purpose flour
- 1 large egg (at room temperature)
For the Cream Cheese Glaze:
- 115 g / 4 oz cream cheese (softened)
- 30g / 2 tablespoon unsalted butter (softened)
- ½ tsp vanilla extract
- 2 cups sifted soft icing sugar / powdered sugar
- 1 ½ tbsp full-fat milk (plus more as needed)
- 1 tbsp lemon juice
Instructions
- Preheat and Prepare Pan: Preheat the oven to 200°C/400°F (180°C fan). Grease a 12-cup (3 litre) Bundt pan thoroughly with butter and dust it well with cocoa powder, then shake out any excess. This helps prevent sticking and adds a subtle chocolate flavor.
- Drain Pineapple: Drain the crushed pineapple in a colander, pressing out excess juice and reserve the juice separately. Set both aside for later use.
- Make Cheesecake Filling: Using an electric mixer, beat the softened cream cheese, sour cream, sugar, lemon zest, and vanilla extract until smooth and creamy. Beat in the flour just until incorporated, then add the egg and mix until combined. Transfer this cheesecake mixture into a piping bag and refrigerate until needed.
- Prepare Cake Batter Dry Ingredients: In a large bowl, whisk together the plain flour, baking soda, salt, and cinnamon powder. Set aside.
- Prepare Cake Batter Wet Ingredients: In a separate bowl, whisk together the milk, white vinegar, eggs, brown sugar, canola oil, and ¼ cup of the reserved pineapple juice until smooth. Stir in the crushed pineapple, shredded carrot, desiccated coconut, and chopped walnuts (if using).
- Combine Batter: Pour the wet ingredients over the dry flour mixture and gently stir until just combined, being careful not to overmix.
- Assemble Cake: Pour about 2 ½ cups of batter into the prepared Bundt pan. Cut a 1.8 cm (¾ inch) hole at the end of the cheesecake filling piping bag, and pipe a ring of cheesecake filling directly over the batter in the pan, avoiding touching the sides. Cover the cheesecake ring carefully with the remaining batter.
- Bake: Bake uncovered for 30 minutes. Remove from the oven and loosely cover with foil, then continue baking for another 30 minutes. Use a skewer to check doneness by testing into the cheesecake layer and the inner walls; it should come out clean or with moist crumbs but no wet batter.
- Cool and Glaze: Allow the cake to cool in the pan for 20 minutes, then invert onto a wire rack and cool fully. Once cooled, spoon the cream cheese glaze over the top, letting it drip down the sides. Optionally, sprinkle additional walnuts on top. For neater slices, cut the cake with a hot knife.
- Prepare Cream Cheese Glaze: Beat the softened butter, cream cheese, and vanilla extract together until smooth using an electric mixer. Gradually add the sifted icing sugar in two batches, starting at low speed to avoid a powder cloud. Beat in milk and lemon juice, adding extra milk teaspoon by teaspoon until the glaze is thick enough to spoon and ooze down the cake rather than run thinly.
Notes
- Note 1: Use crushed pineapple in natural juice, not syrup, to control sweetness and moisture levels.
- Note 2: Cocoa powder dusting prevents sticking and adds a subtle chocolate flavor to the crust.
- Note 3: Softened cream cheese at room temperature ensures smooth mixing for both the filling and glaze.
- Note 4: Baking soda is essential for proper rise and texture; do not substitute with baking powder.
- Note 5: Adding vinegar to milk creates buttermilk, which reacts with baking soda to leaven the cake.
- Note 6: Use a 12-cup Bundt pan (approximately 3 liters) for proper volume and baking time.


Leave a Reply