
This recipe delivers on the promise of moist carrot cake with a texture so tender it nearly melts in your mouth. The secret lies in the perfect balance of grated carrots, crushed pineapple, and a touch of oil for unmatched moisture.
What sets this version apart is the cream cheese swirl that bakes directly into the layers, creating ribbons of tangy sweetness in every bite. The spices are warm and perfectly balanced—not overpowering, just right.
You’ll get tall, even layers that bake up golden with a fine, even crumb. The cream cheese frosting is the ideal finishing touch, rich but not cloying, with just the right amount of sweetness to complement the cake.
This is the carrot cake that converts skeptics and earns repeat requests. Here’s how to make it.
Ingredients for Wilton Carrot Cake
Pantry staples meet fresh carrots and pineapple for that signature melt-in-your-mouth texture.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 cups | Sifted for even texture |
| Granulated Sugar 🍚 | 1 ½ cups | Fine white sugar preferred |
| Light Brown Sugar 🟤 | ½ cup | Packed firmly into cup |
| Vegetable Oil 🫒 | 1 cup | Neutral flavor like canola |
| Large Eggs 🥚 | 4 whole | Room temperature preferred |
| Grated Carrots 🥕 | 2 cups | Freshly grated, packed |
| Crushed Pineapple 🍍 | 1 cup | Undrained for moisture |
| Chopped Walnuts 🌰 | 1 cup | Optional, for texture |
| Cream Cheese 🧀 | 8 oz | Full-fat for richness |
| Ground Cinnamon 🌿 | 1 ½ tsp | Freshly ground if possible |
| Ground Nutmeg 🌰 | ½ tsp | Freshly grated preferred |
| Baking Soda 🍞 | 1 tsp | Ensures proper rise |
| Baking Powder 🍞 | 1 tsp | Double-acting recommended |
| Vanilla Extract 🌿 | 2 tsp | Pure extract for best flavor |
| Salt 🧂 | 1 tsp | Fine sea salt preferred |
The carrots are key here. Freshly grated (not pre-shredded—they dry out) gives you the best moisture and texture. I grab mine from Whole Foods or any grocery store with good turnover. The pineapple should be crushed with juice—Dole or store brand both work. For the cream cheese, Philadelphia is my go-to, but any full-fat block will do. Just make sure it’s softened before mixing.
No walnuts? Pecans or almonds swap in perfectly. Out of pineapple? Unsweetened applesauce at the same amount keeps things moist. If you’re missing a spice, lean into what you have—allspice or ginger complement the cinnamon nicely. The oil can be any neutral one, but avoid coconut unless you want that flavor. For dairy-free, use vegan cream cheese (just check the label for stabilizers).
Cake layers stay fresh wrapped at room temp for 2 days, or refrigerate for 5 days. Freeze unfrosted layers for up to 3 months (thaw, then frost). The cream cheese frosting needs to chill 30 minutes before spreading for clean slices.
Why You’ll Love This Recipe
- No Fuss Mixing: I just dump the flour, sugars, oil, and eggs in one bowl—no fancy steps, just stir and bake.
- Sweet Balance: The combo of granulated and light brown sugar gives it that deep, caramel-like warmth without being too sweet.
- Crowd Pleaser: Birthdays, potlucks, or just because—this cake disappears fast, and I never have to worry about leftovers.
- Pantry Friendly: Between us, I always have these ingredients on hand, so I can bake this on a whim without a last-minute store run.
Step-by-Step Instructions for Carrot Cake With Cream Cheese Swirls
Here’s the method I use to get that perfect moist texture with swirls of creamy goodness.
Step 1: Mix Dry Ingredients and Prep Wet Components
In a medium bowl, whisk together the 2 cups all-purpose flour, 1.5 cups granulated sugar, 0.5 cup light brown sugar, 1.5 tsp ground cinnamon, 0.5 tsp ground nutmeg, 1 tsp baking soda, 1 tsp baking powder, and 1 tsp salt. This ensures all your dry ingredients are evenly distributed before meeting the wet ones.
In a separate large bowl, beat the 4 whole large eggs lightly, then add the 1 cup vegetable oil and 2 tsp vanilla extract. Mix until just combined. I find room temperature eggs blend more smoothly into the oil.
Step 2: Combine Wet and Dry Mixtures with Fold-Ins
Gradually add the dry ingredients to the wet mixture, stirring just until combined—don’t overmix or your cake will be dense. The batter should be thick but smooth.
Now fold in the 2 cups grated carrots, 1 cup crushed pineapple, and 1 cup chopped walnuts (if using). The pineapple adds moisture, so don’t drain it. The carrots should be freshly grated and packed tightly into the measuring cup for maximum flavor.
Step 3: Prepare Cream Cheese Swirl Mixture
In a small bowl, beat the 8 oz cream cheese until smooth. I use full-fat for the richest texture. For a simple swirl, just soften the cream cheese—no need to add sugar since the cake batter is already sweet.
If you want a more pronounced swirl, you can mix in 1 tablespoon of the granulated sugar from your measured amount, but this is optional. The cream cheese should be soft enough to dollop easily onto the batter.
Step 4: Layer and Bake for Even Cooking
Pour half the cake batter into a greased 9×13-inch pan or two 9-inch round pans. Dollop half the cream cheese mixture over the batter, then use a knife to gently swirl it in. Repeat with the remaining batter and cream cheese.
Bake at 350°F for 35-40 minutes for round pans or 40-45 minutes for the 9×13-inch pan. You’ll know it’s done when a toothpick inserted in the center comes out clean and the top springs back when lightly touched. The cream cheese swirls should be set but still slightly gooey.
Step 5: Cool Completely Before Serving
Let the cake cool in the pan for 15 minutes, then transfer to a wire rack to cool completely. This waiting period is crucial—the cream cheese swirls need time to set fully, and cutting too soon will make the cake crumbly.
Once cooled, the texture will be ultra-moist with ribbons of cream cheese throughout. The pineapple keeps it damp for days, and the spices give it that classic warm flavor. Serve at room temperature for the best experience.
Pro Tips For Making Wilton Carrot Cake
- Preheat Properly: Bake at 350°F and make sure your oven is fully preheated—I learned this the hard way after pulling out a sunken center when I rushed it.
- Room Temp Eggs: Let your large eggs sit out for 20-30 minutes before mixing; they blend better with the oil and sugars for a smoother batter.
- Skip Overmixing: Stir the batter just until the flour disappears—overworking it makes the cake dense, and nobody wants a brick disguised as dessert.
- Use Fresh Carrots: Grate whole carrots yourself instead of pre-shredded; they release more moisture and give the cake that bright, fresh flavor.
Serving Suggestions for Leftovers
Classic Presentation
Serve slices on a vintage cake stand to show off the beautiful cream cheese swirls. Dust with a light sprinkle of powdered sugar for an elegant finish. I love using my Wilton stand—it always gets compliments. 💛
Ice Cream Pairing
A scoop of vanilla bean ice cream on the side adds a cool contrast to the warm spices. The creaminess complements the cake’s texture perfectly. For extra flair, drizzle with salted caramel sauce.
Nut Garnish
Toast ¼ cup chopped walnuts in a dry pan over medium heat for 3-5 minutes until fragrant. Sprinkle over each slice just before serving for added crunch and visual appeal.
Fruit Accompaniment
Fresh berries or pineapple chunks add a bright, juicy element that cuts through the richness. A mixed berry compote works beautifully too—simmer 1 cup frozen berries with 2 tbsp sugar until thickened. 🍍
Beverage Pairings
Serve with a hot cup of chai tea to echo the warm spices in the cake. For coffee lovers, a light roast with a splash of vanilla creamer enhances the flavors without overpowering them.
Nutrition Facts
Frequently Asked Questions
Can I use pre-shredded carrots instead of fresh?
Freshly grated carrots work best for moisture and texture. Pre-shredded can be drier, but if using them, soak in warm water for 10 minutes and drain well before adding.
Why did my cream cheese swirls sink to the bottom?
This happens if the cream cheese isn’t thick enough. Make sure it’s well-chilled and beaten until very smooth. Also, avoid overmixing the batter, which can deflate it.
How do I prevent the cake from sticking to the pan?
Grease pans thoroughly with butter or nonstick spray, then line with parchment paper. For extra insurance, dust with a light coating of flour after greasing.
Can I make this as cupcakes instead?
Yes! Fill liners ⅔ full and bake at 350°F for 20-25 minutes. Swirl cream cheese into each cupcake before baking for the same effect.
- 6 Egg Cake Recipe with Oil: Light as Air With Buttery Moisture - October 4, 2026
- 4 Bean Casserole Recipe: One-Pan Heartiness With Smoky Paprika Depth - October 4, 2026
- 3-Ingredient Keto Mug Cake Recipe: Microwave Magic in 2 Minutes - October 4, 2026