Hot Thai Kitchen

  • Recipes by Categories
  • Kitchen Tips & Ingredients
  • Thailand Vlogs
  • My Cookbooks
  • Newsletter
  • Patreon
  • Shop Ingredients & Tools
  • Find an Asian Grocer
  • Merch
  • About
  • Contact
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipes by Categories
  • Kitchen Tips & Ingredients
  • Thailand Vlogs
  • My Cookbooks
  • Newsletter
  • Patreon
  • Shop Ingredients & Tools
  • Find an Asian Grocer
  • Merch
  • About
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » All Recipes » Desserts & Sweets » Baking

    Chocolate Zucchini Cake (my fave chocolate cake!)

    Published: May 17, 2016 · Modified: Dec 7, 2020 by Pailin Chongchitnant · This post may contain affiliate links

    Jump to Recipe·Print Recipe

    Jump to video!


    Want to save this recipe?

    We can email this post to you, so you can come back to it later!

    This is my favourite chocolate cake recipe which I've been making for 10 years! It's super moist and chocolatey, and I also made this cake using 50% whole wheat flour and a ton of zucchini (to make up for the white chocolate cream cheese frosting!). It's also very easy to make, and it is a forgiving batter that is essentially foolproof, not to mention beautiful to serve once you frost it and sprinkle it with some pistachios!

    Watch The Full Video Tutorial!

    All my recipes come with step-by-step video tutorials with extra tips not mentioned in the blog post, so make sure you watch the video below to ensure success - and if you enjoy the show, please consider subscribing to my YouTube channel. Thank you!

     
    Print
    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
    Chocolate Zucchini Cake

    Chocolate Zucchini Cake (my fave chocolate cake!)

    5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 2 reviews
    • Author: Pailin Chongchitnant
    • Yield: Serves 8-10 (makes 1 8-inch round cake)
    Print Recipe
    Pin Recipe

    Ingredients

    Chocolate Zucchini Cake

    • ½ cup (65 g) All-purpose flour (see note)
    • ½ cup (65 g) whole wheat flour
    • ½ cup (45 g) cocoa powder
    • ¼ tsp salt
    • ¼ tsp baking soda
    • ½ tsp baking powder
    • Optional: 1 teaspoon cinnamon (I don't usually add it in my cake, but you can if you like the combination of chocolate and cinnamon)
    • ¾ cup (170 g) brown sugar, dark or light, packed
    • ½ cup (120 ml) neutral-flavoured oil such as vegetable oil (I used avocado oil in mine)
    • 2 eggs
    • 1 tsp vanilla extract
    • ⅓ cup (80 ml) plain yogurt (can be fat-free or full-fat) 
    • 1 cup (150 g) zucchini, grated (if measuring by volume, pack the zucchini gently to make sure there are no big gaps in the measuring cup, but don't pack it tightly)
    • ½ cup chocolate chips

    Note: If measuring dry ingredients by volume, spoon flour into a measuring cup until over-full without tapping or shaking the cup, then level it off with a straight edge. 

    White Chocolate Cream Cheese Frosting

    This recipe frosts exactly one 8-inch round cake with almost none leftover.

    • 4 oz (115 g) cream cheese, let sit at room temp for 30 minutes (use the regular, block type, not the spreadable kind)
    • 4 Tbsp butter (56 g), unsalted, let sit at room temp for 30 minutes
    • ½ tsp vanilla extract
    • 1.5 oz (45 g) white chocolate (not white chocolate chips)
    • ⅓ cup (45 g) icing sugar

    Ingredients and Kitchen Tools I Use

    Want to save this recipe?

    We can email this post to you, so you can come back to it later!


    Instructions

    Preheat the oven to 350°F (180°C).

    Grease 1 round 8-inch cake pan with  a little oil or butter, then line the bottom with a piece of parchment paper (see video for how to easily cut out a round piece of parchment paper for the bottom of your pan).

    In a large mixing bowl, combine all-purpose flour, whole wheat flour and salt. Sift over the cocoa powder, baking soda, and baking powder. Whisk to combine thoroughly. 

    With an electric mixer or a whisk, beat together brown sugar and oil until well combined, pushing on any lumps of sugar to break them apart. Beat in eggs, one at a time, until lightened in colour and looks foamy. Beat in yogurt and vanilla just until mixed. Stir in the zucchini with a rubber spatula or wooden spoon.

    Make a well in the dry ingredients, pour in the liquid mixture and stir the batter. Once the batter is almost well combined, but not quite, stop and scrape off any dry flour or gunk that might be stuck to your spatula or wooden spoon. Finally, add chocolate chips and stir just until well combined and there is no more dry flour.

    Bake in the middle rack for about 40-45 mins, or until the toothpick inserted comes out without any batter on it. Because the cake is so moist, if the toothpick comes out with a little cake smudge on it, it's okay, as long as there is no wet batter.

    Let the cake cool for about 5 minutes in the pan (during this time, the cake will shrink slightly and pull away from the sides of the pan making it easier to remove). Run a metal spatula or a thin knife along the edges of the cake to make sure it comes loose from the pan, then invert the cake onto a cooling rack and let cool completely before frosting.

    For White Chocolate Cream Cheese Frosting: Melt white chocolate in the microwave for about 20 seconds or until it just starts to melt around the edges. Stir the chocolate and it should melt more as you stir. Keep stirring until there are no more lumps, and if it won't melt completely, microwave it again very briefly (10 seconds) to get it a little hotter. Let the chocolate cool completely to room temperature. Beat cream cheese and butter on high with an electric mixer until smooth and fluffy. Then beat in cooled melted chocolate until smooth.  Add icing sugar and vanilla and beat till light and fluffy (2-3 minutes).

    Once the cake is cool completely, frost the top and sides, and sprinkle with chopped pistachios, fresh fruit, or other garnishes of your choice.

    Join us on Patreon for bonus content and rewards!


    Did you make this recipe?

    Tag @HOTTHAIKITCHEN on Instagram and hashtag it #HotThaiKitchen!

    More Baking

    • A pumpkin pie with toasted coconut on top
      Thai Coconut Pumpkin Pie
    • A pile of black sesame snowball cookies
      Black Sesame Snowball Cookies
    • Coconut Sesame Granola
    • Hong Kong Mango Pancake - Dim Sum

    Comments

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star
      Recipe Rating





    1. Winnie says

      February 01, 2023 at 2:17 am

      Hi, do you recommend to freeze the cake? Thanks

      Reply
      • Pailin Chongchitnant says

        February 06, 2023 at 1:11 pm

        Yup, freezing is fine!

        Reply
    2. Purnima says

      January 05, 2023 at 6:56 pm

      Love it! It’s a favourite in my house now and I make it for all special occasions. Love your recipes!

      Reply
    3. Luke Parlor says

      December 07, 2020 at 8:46 pm

      What can I say, other than I completely understand why this is Pailin's fave chocolate cake. It is moist and deliciously chocolatey without being to sweet. It's amazing.

      Reply
      • Sue says

        July 23, 2021 at 11:06 pm

        Will be making it today!

        Reply

    Sawaddee ka!

    I'm Pai, a chef, author, and YouTuber. I'm here to demystify Thai cuisine and help you cook great Thai food at home. Want to learn more about me?

    Here's my story

    My Latest Cookbook

    Popular Classics

    • a plate of cashew chicken
      Thai Cashew Chicken Recipe
    • A plate of Thai grilled steak salad with sticky rice - nam tok neua
      Thai Grilled Steak Salad - Neua Yang Nam Tok
    • A plate of pad thai with shrimp and a side of lime and bean sprouts
      Authentic Pad Thai Recipe ผัดไทย
    • a bowl of tom yum soup with shrimp, mushrooms, lemongrass and chilies
      Tom Yum Goong Recipe (Creamy Version)

    Footer

    Subscribe to my newsletter!

    Subscribe for free!
    • Privacy Policy
    • Accessibility Statement
    • Merch
    • All Recipes
    • Contact
    • My Cookbook
    • Patreon
    ↑ back to top

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © Pailin's Kitchen Inc. 2025