Desserts
Alison Roman's carrot cake recipe delivers that perfect balance of moist, spiced cake and velvety cream cheese frosting—with a secret twist of vanilla bean swirls that elevate it to restaurant-quality. The key lies in properly creaming butter and sugar, folding in grated carrots just enough to keep them tender, and baking until a toothpick emerges with a few moist crumbs. This isn't your childhood carrot cake—it's a sophisticated dessert with layers of flavor and texture that'll impress any guest.
The recipe starts with a classic carrot cake base, but it's the attention to detail that makes it exceptional: using vanilla bean paste instead of extract adds depth, while cinnamon and nutmeg create warm, aromatic notes. The cream cheese frosting gets its signature smoothness from room-temperature ingredients and careful whipping, ensuring it spreads effortlessly without being too sweet. And those swirls? They're the game-changer that turns a good cake into something extraordinary.
What you'll end up with is a cake that's perfectly moist yet tender, with just the right amount of spice and carrot flavor in every bite. The frosting is rich and tangy, cutting through the cake's sweetness while adding a velvety finish. The vanilla bean swirls add pockets of intense vanilla flavor that complement the cream cheese beautifully. This is the kind of dessert that tastes like it took hours to make—even though it comes together in layers of smart technique.
Whether you're baking for a celebration or just treating yourself, this carrot cake delivers professional results with simple steps. The recipe builds confidence through clear instructions, ensuring you achieve that perfect texture and flavor balance every time. Let's get started on creating your masterpiece.
Ingredients for alison roman carrot cake
These carefully balanced ingredients create Alison Roman's signature carrot cake with restaurant-quality vanilla swirls.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for light texture |
| Granulated Sugar 🍚 | 2 cups | White or light brown |
| Unsalted Butter 🧈 | 1 cup | Room temperature, not melted |
| Orange Juice 🍊 | ½ cup | Freshly squeezed preferred |
| Vegetable Oil 🫒 | ½ cup | For moisture retention |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Vanilla Bean Paste 🌿 | 2 tsp | Not extract, for depth |
| Baking Soda 🧂 | 1 tsp | For lift and tenderness |
| Ground Cinnamon 🌶️ | 2 tsp | Freshly ground preferred |
| Ground Nutmeg 🌶️ | ½ tsp | Freshly grated nutmeg |
| Ground Ginger 🌶️ | 1 tsp | For warmth and depth |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Carrots 🥕 | 3 cups | Grated, not pre-shredded |
| Walnuts 🌰 | 1 cup | Chopped, toasted lightly |
| Cream Cheese 🧀 | 8 oz | Room temperature, full-fat |
| Powdered Sugar 🍚 | 3 cups | For smooth frosting |
| Vanilla Extract 🌿 | 1 tsp | Pure vanilla preferred |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The vanilla bean paste is non-negotiable here—it's what gives this cake its professional depth. Trader Joe's and Williams Sonoma carry excellent options, but if you can't find it, double the vanilla extract and add a pinch of ground vanilla bean seeds. The carrots need to be freshly grated (the good stuff, not pre-shredded) for the best texture—3 medium carrots should give you those 3 cups. For the walnuts, toast them lightly in a dry pan until fragrant—this brings out their flavor without burning. The cream cheese should be at room temperature when you start whipping the frosting, or you'll end up with lumps. Philadelphia brand is my go-to for reliability.
No vanilla bean paste? Double the vanilla extract and add a teaspoon of vanilla sugar if you have it. Running low on walnuts? Pecans or almonds work just fine—just toast them first. The orange juice can be swapped for apple juice or pineapple juice if you're out, but orange adds that bright note. For the frosting, if you're worried about lumps, sift the powdered sugar first—it makes all the difference. The lemon juice is key for balancing the sweetness, so don't skip it. And if you're feeling fancy, add a pinch of cardamom to the cake batter for an extra layer of sophistication.
This cake keeps beautifully for 5 days in an airtight container at room temperature, though honestly it's best enjoyed within 3 days. The frosting can be made 2 days ahead and stored in the fridge—just bring it to room temperature before using. For serving, I like to dust the top with a little extra powdered sugar and add fresh orange zest for that pop of color. The vanilla swirls are best made fresh, but if you're prepping ahead, you can bake the cake without them, add the swirls right before frosting, then cover and chill for 30 minutes to set before serving.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe’s simplicity—just a bowl, a whisk, and 10 minutes of stirring. The orange juice and oil blend so smoothly with the butter and sugar that you’ll wonder why you ever used a stand mixer for cake.
- Tangy-Sweet Magic: That splash of fresh orange juice? It’s the secret weapon. It brightens the carrot flavor without tasting citrusy, and the creamy butter keeps it rich—like a hug in cake form.
- Weeknight or Celebration: Slap it together for a quick breakfast cake or bake it ahead for a dinner party. The flour and sugar combo gives it that sturdy, moist texture that holds up for days (or until someone sneaks a slice).
- Budget-Friendly Luxury: Pantry staples only—no fancy ingredients, no last-minute grocery runs. The butter and oil make it feel indulgent, but the cost won’t break the bank. My wallet and my taste buds win.
Step-by-step instructions for Alison Roman's signature carrot cake
A perfect balance of moist cake, spiced carrots, and velvety cream cheese frosting awaits.
Prepare the Cake Batter with Vanilla Swirls
Preheat your oven to 350°F and grease two 9-inch round cake pans, lining the bottoms with parchment paper. In a large mixing bowl, combine the 2.5 cups all-purpose flour, 2 cups granulated sugar, 1 tsp baking soda, 2 tsp ground cinnamon, 0.5 tsp ground nutmeg, 1 tsp ground ginger, and 0.5 tsp salt. Whisk until evenly distributed.
In a separate bowl, beat the 1 cup unsalted butter, 0.5 cup vegetable oil, and 0.5 cup orange juice together until smooth. Add the 2 whole large eggs one at a time, mixing well after each addition. Stir in the 2 tsp vanilla bean paste and mix until fully combined. Gradually add the dry ingredients to the wet mixture, mixing on low speed until just combined.
Fold in the 3 cups grated carrots and 1 cup chopped walnuts using a spatula, being careful not to overmix. Divide the batter evenly between the prepared cake pans. For the signature swirl, drop spoonfuls of a vanilla bean paste mixture (combine 1 tbsp vanilla bean paste with 1 tbsp orange juice) over the batter in each pan and gently swirl with a knife before baking.
Bake Until Golden and Springy
Bake the cakes for 25-30 minutes, or until a toothpick inserted into the center comes out clean and the tops are golden brown. Rotate the pans halfway through baking for even cooking. The cakes should pull away slightly from the edges of the pan, indicating they're ready.
Let the cakes cool in the pans for 10 minutes before transferring them to a wire rack to cool completely. This gradual cooling prevents cracking and ensures the cakes hold their shape when frosted. While they cool, prepare the cream cheese frosting to save time.
Create the Cream Cheese Frosting
In a large bowl, beat the 8 oz cream cheese and 3 cups powdered sugar together using an electric mixer until smooth and creamy. Add the 1 tsp vanilla extract and 1 tbsp lemon juice, mixing until fully incorporated. The frosting should be thick but spreadable—if it's too stiff, add 1 tsp orange juice at a time until it reaches the right consistency.
This tangy-sweet frosting balances the warm spices in the cake beautifully. For extra flavor, you can add a thin layer of vanilla bean paste between the cake layers, but it's not required. The frosting should be at room temperature when you spread it to ensure smooth application.
Assemble and Frost the Cake
Once the cakes are completely cool, place one cake layer on a cake stand or plate. Spread an even layer of the cream cheese frosting over the top, leaving a small border unfrosted. Place the second cake layer on top and spread the remaining frosting over the entire cake, creating a smooth finish. Use a spatula to smooth out any imperfections.
For a professional touch, you can pipe additional frosting around the edges or create decorative swirls on top. The cake will hold its shape well once fully frosted, but if you're concerned about it shifting, chill it in the refrigerator for 30 minutes before serving. This step ensures clean slices and prevents crumbs.
Pro Tips For Making Alison Roman Carrot Cake
- Preheat for 15 Minutes: This cake relies on a crispy top, and your oven needs to be hot—350°F but fully up to temp before the batter goes in. I learned this the hard way when my first batch turned out dense because the oven was still warming up. Don’t rush it; let the heat stabilize for a solid 15 minutes first. ---
- Whisk the Orange Juice: Fresh orange juice has pulp, and that pulp will sink to the bottom of your cake if you pour it straight in. Whisk it smooth first—just a quick stir with a fork works. Trust me, you don’t want a layer of gritty sediment in your moist cake. ---
- Don’t Overmix the Batter: This recipe’s structure depends on gentle folding, not aggressive mixing. Once the wet ingredients are combined, mix just until the flour is barely incorporated—lumps are fine. Overmixing makes the cake tough, and no one wants a brick for dessert. ---
- Grease the Pan Twice: The batter sticks like glue if you only grease once. After buttering the pan, dust it with flour, then tap out the excess—but leave a thin layer. This ensures easy release, especially since the cake’s moisture loves to cling. (Yes, even if you’re impatient like me.)
Pro cooking tips for great alison roman carrot cake
Room-Temp Ingredients
This cake thrives on room-temperature ingredients—especially the butter and cream cheese. Take them out of the fridge 1 hour before baking to soften properly. I place my Philadelphia cream cheese block on the countertop while I preheat the oven. Cold butter will create lumps in your batter, and cold cream cheese will never whip smoothly. Pro tip: Rub the butter between your palms to check—it should be pliable but not greasy. 🧈
Vanilla Swirl Secret
The signature swirls aren't just for looks—they're a flavor boost! Mix 1 tbsp vanilla bean paste with 1 tbsp orange juice for the swirls, then use a skewer to gently drag lines through the batter. This creates pockets of intense vanilla flavor that cut through the cake's sweetness. For extra drama, add a few vanilla bean seeds to the swirl mixture. The key is to work quickly after adding the swirls so they don't sink too deeply into the batter. ✨
Baking Time Precision
Bake the cakes until a toothpick comes out with just a few moist crumbs—not completely clean. Overbaking dries out the cake, while underbaking leaves it gummy. I pull mine at 25 minutes and check immediately, then rotate the pans for even browning. The edges should pull away from the pan slightly, but the center should still feel springy. Let them cool 10 minutes in the pan before transferring—they're fragile when hot! 🌡️
Frosting Consistency
Your frosting should be thick enough to hold peaks but spreadable with a spatula. If it's too stiff, add 1 tsp orange juice at a time until it reaches a smooth, pipeable consistency. I use my mixer's paddle attachment for this step—it incorporates air without overwhipping. For extra insurance, sift the powdered sugar before mixing to eliminate clumps. The frosting should coat the back of a spoon without dripping. 💫
Layering Like a Pro
Place the first cake layer on your stand, then spread frosting evenly—about ¼ inch thick. This prevents soggy bottoms. Use a long offset spatula to smooth the top layer's frosting completely to the edges. For clean slices, chill the frosted cake in the fridge for 30 minutes before serving. This helps the frosting set and keeps it from sliding off. I like to dust the top with powdered sugar right before serving for that bakery-fresh look. 🎂
Nutrition facts
Frequently asked questions
Why does this recipe use orange juice instead of water?
The orange juice adds brightness that complements the warm spices and balances the sweetness. It also helps tenderize the cake slightly better than water would. For a milder flavor, you can substitute with apple juice or even pineapple juice, but orange gives that signature Alison Roman touch.
Can I make this cake in a single 9x13-inch pan instead of rounds?
Yes, but you'll need to adjust the baking time to 35-40 minutes and watch closely for doneness. Reduce the frosting by about 1/3 since a sheet cake has less surface area. The vanilla swirls will spread differently, so add them after baking and spread them with a knife before frosting.
What's the best way to store leftovers?
Keep the cake in an airtight container at room temperature for up to 3 days, or refrigerate for 5 days. The frosting may weep slightly if refrigerated, so bring it to room temperature before serving. For longer storage, freeze the unfrosted cake layers for up to 2 months—just thaw completely before frosting.
How do I fix lumps in the cream cheese frosting?
Lumps happen when the cream cheese isn't fully softened. First, try beating it longer with your mixer. If that doesn't work, microwave the cream cheese for 5-10 seconds to soften, then beat again. For stubborn lumps, press the frosting through a fine-mesh sieve before spreading. Always use room-temperature cream cheese!
Can I substitute walnuts with another nut?
Pecans or almonds work beautifully—just toast them first for better flavor. For a nut-free option, try sunflower seeds or even omit them entirely. The texture will be slightly different, but the cake will still be delicious. Toasting enhances any nut's flavor without burning.
