Chocolate Zucchini Cake with Peanut Butter Frosting

Today is a very special day because it’s Henri’s birthday! 

He is the best husband and daddy ever and works so hard to provide for our family. Lavinia and I are so lucky that he is our guy! Happy birthday sweetheart! I can’t believe this is the 10th birthday I’ve gotten to celebrate with you… wow we’re getting old!


I know it’s not *technically* a love language but one of my favorite ways to show someone I love them is to bake or cook them super tasty. So every year on Henri’s birthday I bake him a cake from scratch. His favorite flavor combination is chocolate and peanut butter so this year I decided to make him a chocolate cake with peanut butter frosting. 

When I was shopping for ingredients I had this random flashback to when I was little and my uncle made a chocolate cake with zucchini. I remembered how it made such a rich, moist chocolate cake that I decided, somewhat on a whim, to incorporate zucchini into Henri’s cake. So basically this is a health, right? I mean it has vegetables in it!

The cake was a hit at our family gathering for Henri’s b-day, we just didn’t tell the little ones about the zucchini. 😉

You NEED to make this cake for your next birthday or celebration! Just make sure you have milk on hand because it is as rich as it looks and begs for a glass of iced cold milk alongside it. 

Chocolate Zucchini Cake with Peanut Butter Frosting
Serves 15
A rich, moist chocolate cake with a tasty peanut butter frosting.
Write a review
Print
Prep Time
1 hr
Cook Time
30 min
Prep Time
1 hr
Cook Time
30 min
For the Cake
  1. 3 cups cake flour
  2. 3 cups sugar
  3. 1 cup cocoa powder
  4. 1 TBSP baking powder
  5. 2 1/4 baking soda
  6. 1 1/2 tsp salt
  7. 1 cup butter, melted
  8. 3 eggs
  9. 1 TBSP vanilla extract
  10. 13.5 oz can coconut milk
  11. 2 cups grated zucchini, liquids squeezed out
For the Frosting
  1. Coconut Cream solids (from one 13.5 oz can)
  2. 1 1/4 cup peanut butter, unsweetened
  3. 1 1/2 tsp vanilla extract
  4. 1-1 1/2 cup powdered sugar
For the Cake
  1. Preheat oven to 350* F.
  2. In a medium-sized mixing bowl whisk together all of the dry ingredients (flour-salt).
  3. In a separate mixing bowl whisk together all of the wet ingredients (butter-zucchini).
  4. Pour wet ingredients into dry ingredients and gently mix together with a wooden spoon or silicone spatula. Do not over-mix.
  5. Evenly divide batter between 3 9-inch cake pans (greased).
  6. Bake for 30-35 minutes, checking to make sure that a toothpick inserted in the center comes out clean.
  7. Let cool to room temperature before frosting.
For the Frosting
  1. Place can of coconut cream in the refrigerator for a few hours. Remove and scoop out the coconut solids that have formed on the top of the can.
  2. Place coconut solids in the bowl of an electric stand mixer.
  3. Add the peanut butter and vanilla.
  4. Whip on medium-low speed until fluffy.
  5. Add powdered sugar little by little until desired sweetness is achieved.
  6. Frost cake.
The Foodie Runner https://www.thefoodierunner.com/