There are recipes that surprise us with their flavor, and this Peanut Butter Zucchini Cake is one of them. At first glance, zucchini and peanut butter may seem like an unusual pair, but together they create a cake that is moist, tender, and irresistibly rich. The zucchini adds a natural softness and moisture to the crumb, while the peanut butter brings a deep, nutty sweetness that makes every bite unforgettable.
This cake isn’t just delicious—it’s practical. If you’ve ever had an abundance of zucchini from your garden or simply wanted to use this versatile vegetable in something unique, this recipe is the answer. It sneaks in vegetables without compromising taste, making it a dessert that’s both indulgent and comforting.
Another reason this cake is a must-try is its simplicity. You don’t need special equipment or advanced baking skills. With basic pantry staples, a bowl, and a little mixing, you’ll have a cake that looks elegant, tastes luxurious, and is perfect for sharing with family and friends.
Core Ingredients for Making the Recipe
Every ingredient in this cake serves a purpose, balancing texture, flavor, and richness. Let’s look at the essentials:
- Creamy Peanut Butter (1 cup + ½ cup melted) – This is the star of the recipe, adding nutty flavor and dense richness. The melted drizzle on top doubles the peanut butter indulgence.
- Brown Sugar (1 cup) – Provides sweetness with a hint of molasses depth that pairs beautifully with peanut butter.
- Egg (1 large) – Binds the batter and gives structure to the cake.
- Vanilla Extract (1 teaspoon) – Enhances the flavor and adds warmth.
- Buttermilk (¼ cup) – Balances the heaviness of peanut butter with light acidity, ensuring a tender crumb.
- All-Purpose Flour (1½ cups) – The base of the cake that gives it structure.
- Kosher Salt (½ teaspoon) – A small amount that heightens flavor.
- Baking Soda (½ teaspoon) – Provides rise and lightness.
- Zucchini (1 cup, shredded, undrained) – The hidden hero, bringing moisture and a soft, tender texture.
- Chopped Peanuts (optional) – A crunchy topping for extra peanut flair.
This balance of ingredients makes the cake moist yet fluffy, rich but not overwhelming, with the zucchini acting as a secret ingredient to keep it light.
Step-by-Step
Guide to Making RecipeFollow this simple process to achieve the perfect Peanut Butter Zucchini Cake:
🛒 Ingredients:
- 1 cup (258 g) creamy peanut butter
- 1 cup (200 g) packed brown sugar
- 1 large egg, room temperature
- 1 teaspoon vanilla extract
- ¼ cup (61 g) buttermilk
- 1½ cups (187.5 g) all-purpose flour
- ½ teaspoon kosher salt
- ½ teaspoon baking soda
- 1 cup zucchini, peeled, shredded, undrained (from 1 small to medium zucchini, no seeds)
- ½ cup (129 g) creamy peanut butter, melted
- Chopped peanuts, optional
👩🍳 Directions:
- Preheat the oven to 350°F (175°C) and grease a 9-inch round cake pan.
- In a large bowl, combine the peanut butter, brown sugar, egg, vanilla extract, and buttermilk until the mixture is smooth.
- Gently mix in the flour, salt, and baking soda. The batter will be thick and slightly dry.
- Carefully fold in the shredded zucchini (do not drain).
- Spread the batter evenly into the prepared cake pan.
- Bake for 25–30 minutes, or until a toothpick inserted in the center comes out with a few crumbs but no wet batter.
- Allow the cake to cool completely before drizzling with melted peanut butter and sprinkling with chopped peanuts if desired.
Nutritional Information:
- Prep Time: 15 minutes
- Cooking Time: 30 minutes
- Total Time: 1 hour 15 minutes
- Calories: 436 kcal per serving
- Servings: 8 servings
Flavor Variations and Creative Twists
While the base recipe is already delightful, there’s plenty of room for experimentation. For a touch of sweetness, you could swirl chocolate chips into the batter before baking, as peanut butter and chocolate are an iconic pair. If you love extra crunch, chopped walnuts or pecans can be folded in alongside the zucchini for more texture.
Spices like cinnamon or nutmeg can also be added to give the cake a cozy, warm flavor that pairs well with peanut butter. You could even layer the cake with cream cheese frosting if you’re looking to transform it into a celebration-worthy dessert.
For a healthier twist, substitute whole wheat flour for half of the all-purpose flour or replace some of the brown sugar with honey. This way, you’ll still enjoy the indulgence while cutting back slightly on refined sugar.
Serving Suggestions
This cake is versatile and can be served in many ways. For a simple presentation, enjoy it plain with a cup of coffee or tea. The nutty flavors make it a wonderful snack for the afternoon or even a breakfast treat.
If you’re entertaining, drizzle it with melted peanut butter and a handful of chopped peanuts for a rustic but elegant look. It’s a dessert that pairs well with a scoop of vanilla ice cream or a dollop of whipped cream.
For special occasions, you could serve it warm with a drizzle of chocolate sauce or caramel for an extra indulgent touch. The possibilities are endless, and this cake adapts beautifully to whatever the moment calls for.
How to Serve
When it comes to serving Peanut Butter Zucchini Cake, timing is key. Allow the cake to cool completely before slicing to ensure clean cuts and a firm texture. Use a sharp knife, and wipe it clean between slices for neat presentation.
This cake shines as a standalone dessert but can be enhanced with toppings. A drizzle of honey, an extra layer of peanut butter, or even a sprinkle of sea salt can bring out the richness of the cake. For an indulgent touch, try adding a scoop of ice cream or a spoonful of yogurt for a balance of creamy and nutty flavors.
Serving it warm is another delightful option. Reheat individual slices in the microwave for a few seconds and let the peanut butter drizzle melt slightly for a gooey, decadent experience. Whether enjoyed plain or dressed up, this cake makes every bite memorable.
Tips & Variations
One helpful tip when baking this cake is to avoid draining the zucchini. The natural moisture keeps the cake soft and tender, preventing it from becoming dry. Make sure the zucchini is finely shredded so it blends seamlessly into the batter.
If you prefer a lighter texture, consider sifting the flour before adding it to the wet mixture. This will help avoid lumps and create a smoother batter. For those who love experimenting, try adding a handful of chocolate chunks or chopped dried fruit to elevate the flavor.
Variations are endless—you can make this cake in a loaf pan for a bread-like feel or even turn the batter into muffins for individual portions. Adding frosting or glaze can dress it up for special occasions, while keeping it plain makes it ideal for everyday snacking.
Final Thoughts
Peanut Butter Zucchini Cake is more than just a dessert—it’s a reminder of how creative baking can be. The combination of peanut butter and zucchini proves that unexpected pairings can lead to extraordinary results. With its rich, nutty flavor and moist texture, this cake has all the makings of a family favorite.
Its simplicity makes it accessible to bakers of all levels, while its versatility allows endless room for creativity. Whether you keep it plain, drizzle it with peanut butter, or top it with crunchy nuts, it will always be a hit.
At its core, this recipe is about balance—balancing indulgence with practicality, richness with lightness, and tradition with a twist. Once you try it, you’ll see why it deserves a permanent spot in your recipe collection.
FAQ
1. Can I use natural peanut butter instead of creamy peanut butter?
Yes, you can, but keep in mind that natural peanut butter often has a different consistency and may separate with oil. If using it, stir it well before measuring and expect the cake to be slightly less sweet and a bit denser. Creamy peanut butter gives the best texture for this recipe, but natural peanut butter works if you prefer a more wholesome option.
2. Do I need to peel the zucchini before adding it to the batter?
For this recipe, peeling the zucchini is recommended, especially if you want a smoother texture and don’t want green flecks in your cake. However, if you prefer to leave the peel on for added nutrients, you certainly can. The cake will still bake beautifully, though it might look a little more rustic.
3. Can I freeze this cake?
Absolutely! This cake freezes very well. Simply let it cool completely, wrap individual slices or the whole cake tightly in plastic wrap, and place it in a freezer-safe container. It will keep for up to three months. When ready to enjoy, thaw it at room temperature and reheat slightly if you’d like to bring back the just-baked flavor.
4. Can I make this cake gluten-free?
Yes, a gluten-free all-purpose flour blend can replace the regular flour in this recipe. Make sure the blend contains xanthan gum or another binding agent to help with structure. The cake may have a slightly different texture, but the peanut butter richness and zucchini moisture will still make it delicious.
5. What other toppings can I use instead of melted peanut butter?
If you want to change it up, you can drizzle the cake with chocolate ganache, caramel sauce, or even a cream cheese glaze. Chopped nuts, coconut flakes, or mini chocolate chips also make excellent toppings. Each variation adds its own personality while keeping the cake delightful.
Zucchini Carrot Pineapple Cake
- Total Time: 1 hour 15 minutes
- Yield: 12 servings 1x
Ingredients
- 2 cups Brown Sugar
- 1 cup Unsweetened Apple Sauce
- 1/3 cup Canola Oil
- 3 whole Eggs
- 2 teaspoons Vanilla Extract
- 3 teaspoons Cinnamon
- 1/4 teaspoon Nutmeg
- 2 teaspoons Baking Soda
- 1 1/2 teaspoons Salt
- 2 1/2 cups Whole Wheat Pastry Flour or All-Purpose
- 2 cups Carrots, Grated
- 2 cups Zucchini, Grated
- 8 ounces Canned Pineapple, Drained
-
1 cup Walnuts, Chopped (optional)
Cream Cheese Frosting
- 8 ounces Cream Cheese, Softened
- 1/2 cup Butter, Softened
- 2 teaspoons Vanilla
- 3 1/4 – 4 cups Powdered Sugar, Sifted
Instructions
- Preheat the oven to 350 degrees F (175 degrees C).
- Grease 2 (8-inch) cake pans and line with parchment paper, then grease the parchment paper.
- In a mixing bowl or a stand mixer fitted with the paddle attachment, combine brown sugar, apple sauce, canola oil, eggs, vanilla, cinnamon, baking soda, and salt. Mix on medium speed until well blended.
- Add the flour and mix until fully incorporated.
- Fold in the grated carrots, grated zucchini, walnuts (if using), and drained pineapple. Mix thoroughly.
- Divide the batter evenly between the two prepared pans and bake for 55 minutes or until a toothpick inserted in the center comes out clean.
- Allow the cakes to rest in the pans for 5 minutes, then remove from the pans and transfer to a cooling rack. Cool until room temperature.
Cream Cheese Frosting
- In the stand mixer, cream together the softened butter and cream cheese until well combined.
- Add vanilla extract and mix until incorporated.
- Gradually add sifted powdered sugar until your desired consistency is achieved.
- Chill the frosting in the refrigerator for 30 minutes to an hour for improved handling. This recipe yields a softer, less sweet frosting with 3 cups of powdered sugar, but you can adjust according to your taste preference.
- Frost the cooled cake and refrigerate until ready to serve.
- Prep Time: 20 minutes
- Cook Time: 55 minutes
Nutrition
- Serving Size: 12 servings
- Calories: 350 kcal per serving









