01 -
Preheat oven to 175°C. Grease a 23x33 cm baking dish thoroughly.
02 -
In a large mixing bowl, whisk together vegetable oil, granulated sugar, brown sugar, honey, and vanilla extract until smooth. Add eggs individually, mixing well after each addition.
03 -
In a separate bowl, sift together all-purpose flour, baking soda, salt, cinnamon, and cardamom.
04 -
Gradually mix the dry ingredients into the wet mixture just until combined.
05 -
Gently fold in grated carrot and chopped pistachios until evenly incorporated.
06 -
Pour batter into the prepared baking dish and bake for 40–45 minutes or until a toothpick inserted in the center emerges clean.
07 -
Remove from oven and allow the cake to cool fully in the pan before frosting.
08 -
In a clean bowl, beat cream cheese, butter, and milk until smooth. Add pistachio pudding mix, pistachio paste (if using), and salt. Beat for 3–4 minutes until thoroughly combined.
09 -
Gradually mix in powdered sugar until desired thick yet spreadable consistency is achieved.
10 -
Spread frosting evenly over the cooled cake. Top with additional chopped pistachios for garnish.