Moist Peanut Butter Zucchini Cake Recipe
Introduction
This Moist Peanut Butter Zucchini Cake perfectly blends the nutty richness of peanut butter with the fresh, moist texture of grated zucchini. It’s a deliciously soft cake that’s surprisingly easy to make and is perfect for any occasion or as a wholesome snack.

Ingredients
- 2 cups grated zucchini (about 2 medium zucchinis)
- 1 cup creamy peanut butter
- 1 cup granulated sugar
- 1/2 cup brown sugar, packed
- 3 large eggs
- 1/2 cup vegetable oil
- 1 teaspoon vanilla extract
- 2 cups all-purpose flour
- 1 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1/2 teaspoon salt
- 1/2 teaspoon ground cinnamon (optional)
- 1/4 teaspoon ground nutmeg (optional)
Instructions
- Step 1: Preheat your oven to 350°F (175°C). Grease and flour a 9×13 inch baking pan or two 9-inch round pans to prevent sticking.
- Step 2: In a large mixing bowl, combine the creamy peanut butter, granulated sugar, brown sugar, eggs, vegetable oil, and vanilla extract. Whisk or beat until smooth and creamy.
- Step 3: In a separate bowl, whisk together the all-purpose flour, baking soda, baking powder, salt, and optional spices like cinnamon and nutmeg.
- Step 4: Gradually add the dry ingredients to the wet mixture, stirring gently until just combined. Avoid overmixing to keep the cake fluffy.
- Step 5: Fold in the grated zucchini evenly throughout the batter.
- Step 6: Pour the batter into the prepared pan(s) and spread it out evenly with a spatula.
- Step 7: Bake for 40-50 minutes, or until a toothpick inserted in the center comes out clean or with a few moist crumbs.
- Step 8: Let the cake cool in the pan for 15 minutes, then transfer to a wire rack to cool completely. For round pans, run a knife around the edges before removing the cake.
- Step 9: Optional: Frost the cooled cake with peanut butter or cream cheese frosting for an extra touch of sweetness.
Tips & Variations
- To keep the cake moist and fluffy, do not overmix the batter and squeeze excess moisture from the zucchini before folding it in.
- If you don’t have zucchini, try finely grated carrots or applesauce as substitutes, adjusting sweetness as needed.
- Use natural or unsweetened peanut butter, but increase sugar slightly if using unsweetened for balanced sweetness.
- For a gluten-free option, substitute all-purpose flour with a 1:1 gluten-free flour blend.
Storage
Store leftover cake in an airtight container at room temperature for up to 3 days, or refrigerate for up to 1 week. Allow the cake to come to room temperature before serving to enjoy the best texture and flavor.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I Use Unsweetened Peanut Butter?
Yes, unsweetened peanut butter can be used. Just keep in mind that it may reduce the overall sweetness, so consider adding a couple of tablespoons more granulated sugar to balance it out.
How Do I Store Leftovers?
Keep leftover cake in an airtight container at room temperature for up to 3 days, or refrigerate for up to a week. Let the cake warm to room temperature before serving for optimal taste and texture.
PrintMoist Peanut Butter Zucchini Cake Recipe
This Moist Peanut Butter Zucchini Cake combines the nutty richness of creamy peanut butter with fresh grated zucchini, creating a delightfully moist and fluffy cake perfect for any occasion. Enhanced with a balanced blend of sugars and optional warm spices like cinnamon and nutmeg, this cake offers a unique twist on a classic, comforting dessert that’s easy to make and irresistibly delicious.
- Prep Time: 15 minutes
- Cook Time: 40-50 minutes
- Total Time: 1 hour 15 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
For the Cake:
- 2 cups grated zucchini (about 2 medium zucchinis)
- 1 cup creamy peanut butter
- 1 cup granulated sugar
- 1/2 cup brown sugar, packed
- 3 large eggs
- 1/2 cup vegetable oil
- 1 teaspoon vanilla extract
- 2 cups all-purpose flour
- 1 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1/2 teaspoon salt
- 1/2 teaspoon ground cinnamon (optional)
- 1/4 teaspoon ground nutmeg (optional)
Instructions
- Preheat the Oven: Start by preheating your oven to 350°F (175°C). Grease and flour a 9×13 inch baking pan or two 9-inch round pans to prevent sticking and to facilitate easy removal of the cake after baking.
- Mix the Wet Ingredients: In a large mixing bowl, combine the creamy peanut butter, granulated sugar, brown sugar, eggs, vegetable oil, and vanilla extract. Whisk or beat with an electric mixer until the mixture is smooth, creamy, and well blended to ensure even flavor distribution.
- Combine the Dry Ingredients: In a separate bowl, whisk together the all-purpose flour, baking soda, baking powder, salt, and optional spices such as cinnamon and nutmeg. This step ensures that the leavening agents and spices are evenly spread throughout the flour.
- Mix Everything Together: Gradually add the dry mixture into the wet ingredients, stirring gently just until combined. Avoid overmixing to maintain a light and fluffy cake texture.
- Add the Zucchini: Gently fold in the grated zucchini until evenly distributed through the batter. The zucchini adds moisture and a pleasing texture to the cake.
- Pour and Bake: Pour the batter into your prepared pan(s) and spread it evenly with a spatula. Bake in the preheated oven for 40-50 minutes or until a toothpick inserted into the center comes out clean or with a few moist crumbs.
- Cool the Cake: Remove the cake from the oven and let it cool in the pan for about 15 minutes. Then transfer it to a wire rack to cool completely. If baked in round pans, run a knife around the edges before turning it out to avoid sticking.
- Frosting Time (Optional): If desired, frost the cooled cake with peanut butter frosting or cream cheese frosting for extra sweetness and richness. Enjoy!
Notes
- Do not overmix the batter to prevent a dense cake; mix just until ingredients combine.
- Use fresh zucchini and make sure to squeeze out excess moisture to avoid a soggy cake.
- Check the cake a few minutes before the timer to avoid overbaking; a toothpick should come out clean or with a few moist crumbs.
- Let the cake cool completely to help it set and to enhance moistness and flavor.
- Unsweetened peanut butter can be used, but increase the granulated sugar slightly for sweetness balance.
- Leftovers can be stored in an airtight container at room temperature for up to 3 days or refrigerated for up to a week. Bring to room temperature before serving.
- Grated carrots or applesauce can substitute zucchini, though sweetness and texture may vary slightly.
- Serve alone or with vanilla ice cream, whipped cream, glaze, or frosting for added indulgence.
Keywords: peanut butter cake,zucchini cake,moist cake,vegetable cake,baking recipe,dessert recipe,healthy dessert,peanut butter dessert,zucchini dessert

