There are carrot cakes… and then there is Joanna Gaines Carrot Cake. Known for its rich texture, warm spices, and irresistibly creamy frosting, this beloved recipe has become a favorite among home bakers who love classic Southern desserts. With shredded carrots, crushed pineapple, and crunchy pecans, this cake delivers incredible moisture and flavor in every bite.
I’m Chef James from Tiramisucake.com where we celebrate timeless desserts like our Classic Tiramisu Recipe and this carrot cake is one of those recipes that truly deserves its reputation. Inspired by the baking style made famous by Joanna Gaines, it combines simple pantry ingredients with thoughtful touches that make the cake incredibly tender and flavorful.
This cake is perfect for holidays, birthdays, Easter brunch, or any occasion when you want a dessert that feels homemade, comforting, and unforgettable.
Because this cake contains cream cheese frosting and dairy ingredients, proper storage is important. According to the USDA, desserts containing dairy should be refrigerated if not consumed within two hours. For official food safety guidelines visit:
https://www.fsis.usda.gov/
Let’s bake a carrot cake that’s moist, rich, and worthy of any celebration.

Why You’ll Love This Joanna Gaines Carrot Cake
- Incredibly moist texture
- Warm cinnamon and spice flavor
- Sweet pineapple adds natural moisture
- Crunchy pecans for texture
- Rich cream cheese frosting
- Perfect for holidays or family gatherings
This cake is everything a traditional carrot cake should be flavorful, soft, and perfectly balanced.
What Makes Joanna Gaines’ Carrot Cake Special
Many carrot cakes are good, but this style stands out because of its ingredient balance.
Three elements make it exceptional:
Freshly Grated Carrots
Fresh carrots release natural moisture during baking, creating a tender crumb.
Crushed Pineapple
Pineapple adds sweetness and prevents the cake from drying out.
Vegetable Oil
Oil produces a softer, moister cake compared to butter-based cakes.
Chef James Tip: Always grate carrots fresh instead of using pre-shredded carrots.

Ingredients
Carrot Cake Batter
- 2 cups (250g) all-purpose flour
- 2 tsp baking soda
- ½ tsp salt
- 2 tsp ground cinnamon
- 1 cup vegetable oil
- 1½ cups granulated sugar
- ½ cup brown sugar
- 4 large eggs
- 2 tsp vanilla extract
- 3 cups freshly grated carrots
- 1 cup crushed pineapple, drained
- 1 cup chopped pecans
- ½ cup shredded coconut (optional)
Cream Cheese Frosting
- 8 oz (226g) cream cheese, softened
- ½ cup (113g) unsalted butter, softened
- 3 cups powdered sugar
- 1 tsp vanilla extract
This frosting provides the perfect tangy contrast to the sweet cake.

Step-by-Step Instructions
Step 1 – Prepare the Oven
Preheat oven to 350°F (175°C).
Grease and line two 9-inch round cake pans.
Step 2 – Mix Dry Ingredients
In a bowl whisk together:
- flour
- baking soda
- salt
- cinnamon
Set aside.
Step 3 – Combine Wet Ingredients
In a large mixing bowl whisk:
- vegetable oil
- granulated sugar
- brown sugar
- eggs
- vanilla extract
Mix until smooth and slightly thick.
Step 4 – Add Carrots and Pineapple
Fold in:
- grated carrots
- crushed pineapple
- chopped pecans
- shredded coconut (optional)
Chef James Tip: Fold gently to keep the batter light.
Step 5 – Combine Batter
Add the dry ingredients gradually.
Mix until just combined.
Avoid overmixing to keep the cake soft.
Step 6 – Bake the Cake
Divide batter evenly between cake pans.
Bake 30–35 minutes or until a toothpick inserted comes out clean.
Allow the cakes to cool completely before frosting.
Making the Cream Cheese Frosting
Beat cream cheese and butter together until smooth.
Gradually add powdered sugar.
Mix in vanilla extract.
Beat until light and fluffy.
Assembling the Cake
Step 1 – Frost the First Layer
Place one cake layer on a serving plate.
Spread a generous layer of cream cheese frosting.
Step 2 – Add Second Layer
Place the second cake layer on top.
Frost the top and sides evenly.
Step 3 – Decorate
Top the cake with:
- chopped pecans
- shredded coconut
- carrot shavings
This adds both texture and a beautiful presentation.

Flavor Variations
Pineapple Carrot Cake
Add extra pineapple for a sweeter tropical flavor.
Coconut Carrot Cake
Increase shredded coconut in the batter.
Walnut Carrot Cake
Replace pecans with walnuts.
Orange Carrot Cake
Add orange zest to the batter.
Tips for the Perfect Carrot Cake
- Use freshly grated carrots.
- Drain pineapple well to prevent excess moisture.
- Allow cake to cool before frosting.
- Refrigerate cake because of cream cheese frosting.
Storage & Food Safety
Refrigerator
Store covered for 4–5 days.
Freezer
Freeze unfrosted cake layers for up to 2 months.
Because this cake contains dairy frosting, follow USDA food safety guidelines:
https://www.fsis.usda.gov/
Frequently Asked Questions
Can I bake this cake as cupcakes?
Yes, bake for 18–22 minutes.
Can I make this cake ahead of time?
Yes, it tastes even better the next day.
Can I skip the pineapple?
Yes, but the cake will be slightly less moist.
Can I use walnuts instead of pecans?
Absolutely.
Can I make this gluten-free?
Use a gluten-free flour blend.
Does carrot cake need refrigeration?
Yes due to the cream cheese frosting.

What to Serve with Carrot Cake
This cake pairs beautifully with:
- coffee or espresso
- chai latte
- vanilla ice cream
- caramel drizzle
It also complements layered desserts like our Classic Tiramisu Recipe for a beautiful dessert spread.
Conclusion
This Joanna Gaines Carrot Cake is the perfect blend of warm spices, sweet carrots, and creamy frosting. The addition of pineapple and pecans makes the cake incredibly moist and flavorful, while the cream cheese frosting ties everything together beautifully.
Whether you serve it for Easter, birthdays, or weekend baking, it’s a dessert that feels comforting, homemade, and timeless.
Just remember to refrigerate leftovers properly and follow USDA food safety recommendations:
https://www.fsis.usda.gov/
Now it’s your turn — grate those carrots, mix the batter, and bake a carrot cake that’s rich, moist, and unforgettable. 🥕🍰✨


