I decided to switch things up so we could enjoy vegetables today—carrots, that is—served in cake form.

Specifically: pistachio carrot cake with cream cheese frosting.

I was oddly picky about carrot cake until about ten years ago. The turning point was my bridal shower—carrot cupcakes with cream cheese frosting stole the show. I’m convinced the frosting did most of the work; I’ve long had a soft spot for rich, tangy cream cheese frosting and it often drives my dessert ideas.
At the same time, the real star here is the pistachio. I didn’t expect to become such a pistachio fan, but now I adore them. Adding chopped pistachios to the batter and folding finely chopped nuts into the cream cheese frosting elevates the cake with nutty depth and texture. It gives a fresh twist to a classic carrot cake and reminds me a bit of a pistachio cake I loved from my first cookbook—intensely pistachio-forward and delicious.

Regular carrot cake felt a little ordinary to me, so I added pistachios and a touch of pineapple and coconut for brightness and extra moisture. Those elements give the cake a lovely balance—moist crumb, gentle spice, crunchy pistachio bites and a hint of tropical sweetness from the pineapple and coconut.

I don’t fuss over perfect layer-cake frosting, so this version is forgiving. I typically do a modest amount of frosting between layers and a light coating outside, leaving the top plain and sprinkled with powdered sugar. That way the cake feels fresh and not overly sweet, while still showcasing the tangy cream cheese frosting dotted with chopped pistachios.

The texture is what sold me: moist (no other word fits), tender crumb, a little spice from cinnamon and the satisfying crunch of pistachios. The coconut adds chew and depth, and the drained crushed pineapple keeps the cake bright and juicy. This combination makes the cake feel festive and perfect for spring gatherings or holiday tables.

A note about pans: I love using Nordic Ware bundt and specialty pans for presentation. The pan I used here inspired the whole project—cute, spring-ready, and ideal for sharing at an Easter table. Because the frosting is minimal, the pan design shines through and the cake looks impressive without a lot of effort.

In short: this pistachio carrot cake is flavorful, moist, and fun. It’s slightly spiced, studded with pistachio crunch, brightened with pineapple and coconut, and finished with a light, pistachio-studded cream cheese frosting. It’s approachable to make and looks lovely on the table—just the sort of dessert I want to serve when company arrives.


Pistachio Carrot Cake with Cream Cheese Frosting
Pin Recipe
Leave a Review »
Ingredients
- 2 cups all-purpose flour
- 2 teaspoons baking soda
- 1/2 teaspoon salt
- 1 teaspoon cinnamon
- 3 large eggs, lightly beaten
- 1 3/4 cups sugar
- 3/4 cup vegetable oil
- 3/4 cup buttermilk
- 2 teaspoons vanilla extract
- 1/4 teaspoon almond extract
- 2 1/2 cups freshly grated carrot
- 1 8-ounce can crushed pineapple, drained
- 1 cup shredded coconut
- 3/4 cup chopped pistachios (roasted, unsalted preferred)
cream cheese frosting
- 2 8-ounce blocks cream cheese
- 1/2 cup unsalted butter
- 2 1/2 cups powdered sugar
- 1 teaspoon vanilla extract
- 2/3 cup finely chopped pistachios
Instructions
-
Preheat oven to 350°F. Grease three 9-inch cake pans (or use a decorative bundt or specialty pan). I like pans that show the cake’s shape since the frosting is minimal.
-
In a bowl, whisk together the flour, baking soda, salt and cinnamon.
-
In the bowl of a mixer, beat the eggs and sugar until combined. Beat in the oil, buttermilk, vanilla and almond extract. Add the dry ingredients and mix until just combined. Fold in the grated carrot, drained pineapple, shredded coconut and chopped pistachios with a spatula.
-
Divide batter evenly among the pans. Bake for 25 to 30 minutes, or until the tops are golden and a toothpick inserted into the center comes out clean. Cool completely before frosting.
-
For this style of cake, spread a layer of frosting between layers and apply a light coating around the outside, leaving the top mostly bare. Dust with powdered sugar before serving if desired.
cream cheese frosting
-
Beat cream cheese and butter until smooth and creamy. Add powdered sugar and beat until combined, then mix in vanilla. Fold in the finely chopped pistachios and spread over the cooled cake. Chill briefly if you prefer cold cake slices.
Notes
Did you make this recipe?
Be sure to share a photo and tag the recipe if you post it—I’d love to see your version. Thank you!

Face-plant worthy, for sure.