Get ready to fall head over heels for this Peanut Butter Chocolate Cake (Vegan & Gluten-Free) Recipe that’s bursting with rich flavors and delightful textures. This cake perfectly balances the creamy nuttiness of peanut butter with the deep, indulgent essence of cocoa, all while being completely plant-based and gluten-free. Whether you’re catering to dietary needs or simply craving a guilt-free treat, this recipe will become your new favorite for any occasion.

Ingredients You’ll Need
These ingredients are wonderfully simple yet carefully chosen to create a cake that’s moist, flavorful, and satisfying. Each one plays an essential role — the gluten-free flour forms the base, almond milk keeps things light, and peanut butter brings that irresistible creaminess and depth.
- 1 cup gluten-free flour: A crucial base that keeps the cake light and safe for gluten sensitivities.
- 1 cup almond milk: Adds moisture and subtle nutty flavor without dairy.
- 1 cup peanut butter: The star ingredient that infuses the cake with creamy, rich flavor and texture.
- 1/2 cup cocoa powder: Brings chocolatey goodness and a beautiful dark color.
- 1/2 cup maple syrup: Natural sweetness that keeps the cake moist and wholesome.
- 1/4 cup coconut oil: Adds tenderness and a hint of tropical richness.
- 1 teaspoon vanilla extract: Enhances all the flavors with warmth and depth.
- 1 teaspoon baking soda: Helps the cake rise perfectly fluffy.
- 1/2 teaspoon salt: Balances sweetness and accentuates the chocolate and peanut butter flavors.
How to Make Peanut Butter Chocolate Cake (Vegan & Gluten-Free) Recipe
Step 1: Prepare Your Oven and Dry Ingredients
Start by preheating your oven to 350°F (175°C) so it’s ready when your batter is mixed. In a mixing bowl, whisk together the gluten-free flour, cocoa powder, baking soda, and salt. This step makes sure your dry ingredients are evenly combined, which helps the cake bake consistently.
Step 2: Mix the Wet Ingredients
In a separate bowl, combine the almond milk, peanut butter, maple syrup, coconut oil, and vanilla extract. Stir well until everything is smooth and creamy. This mixture is where all the luscious, rich flavors begin to marry for an unforgettable taste experience.
Step 3: Combine Wet and Dry Mixtures
Pour the wet ingredients into the bowl of dry ingredients. Gently mix them together until you get a smooth batter with no lumps. Be careful not to overmix as that can affect the texture.
Step 4: Bake to Perfection
Grease a cake pan lightly to prevent sticking, then pour in your batter. Spread it evenly and pop the pan into your preheated oven. Bake for 30 to 35 minutes or until a toothpick inserted in the center comes out clean. This step is key to getting that perfect moist crumb.
Step 5: Cooling and Final Touches
Once baked, allow your cake to cool completely in the pan before removing it. Cooling not only helps the cake set but also intensifies the peanut butter and chocolate flavors, making each bite more delightful.
How to Serve Peanut Butter Chocolate Cake (Vegan & Gluten-Free) Recipe

Garnishes
A simple dusting of powdered sugar or a drizzle of melted vegan chocolate can elevate your cake instantly. For extra fun, sprinkle chopped peanuts on top for crunch or add a swirl of coconut whipped cream to keep things light and creamy.
Side Dishes
This cake pairs beautifully with a scoop of dairy-free vanilla ice cream or fresh berries to add brightness. A cup of your favorite plant-based milk or coffee rounds out the experience for an indulgent treat that feels just right.
Creative Ways to Present
Want to wow your guests? Serve individual slices with a side of peanut butter drizzle and a sprinkle of cacao nibs. You can also turn this cake into a layered masterpiece by splitting it horizontally and adding a vegan chocolate frosting or peanut butter cream in between layers.
Make Ahead and Storage
Storing Leftovers
Once cooled, store your cake in an airtight container at room temperature for up to two days. For longer freshness, keep it refrigerated where it will stay moist and delicious for about a week.
Freezing
This Peanut Butter Chocolate Cake (Vegan & Gluten-Free) Recipe freezes beautifully. Wrap it tightly in plastic wrap and place in a freezer-safe container. It can be frozen for up to three months. Thaw overnight in the fridge before serving for best results.
Reheating
To bring back that fresh-baked warmth, reheat slices gently in a microwave for 15-20 seconds or warm them in a preheated oven at 300°F (150°C) for 10 to 15 minutes. This helps restore the moist texture while enhancing the rich flavors.
FAQs
Can I use another type of nut butter instead of peanut butter?
Absolutely! Almond or cashew butter can be substituted, though it may slightly change the flavor profile. Just make sure the nut butter you choose is creamy for the best texture.
Is this recipe safe for those with gluten intolerance?
Yes, it’s designed to be gluten-free as long as you use certified gluten-free flour. This makes it a perfect dessert option for those with gluten sensitivities or celiac disease.
Can I make this cake nut-free?
Since peanut butter is a key ingredient, replacing it is challenging, but you could try sunflower seed butter for a nut-free alternative. Keep in mind the flavor and texture will differ somewhat from the original.
How dense is this cake?
The Peanut Butter Chocolate Cake (Vegan & Gluten-Free) Recipe has a wonderfully moist and tender crumb, not too dense or heavy. The coconut oil keeps it soft while peanut butter adds richness, resulting in a balanced, delightful texture.
Can I add frosting to this cake?
Yes! A simple vegan chocolate ganache or peanut butter frosting complements it beautifully. Just be sure to let the cake cool completely before frosting to avoid melting.
Final Thoughts
This Peanut Butter Chocolate Cake (Vegan & Gluten-Free) Recipe is a true celebration of flavors and textures that’s suited for everyone at the table. I can’t wait for you to try it and experience just how easy and delicious vegan, gluten-free baking can be. Trust me, once you do, this cake will become one of your go-to treats for any celebration or cozy day.
Print
Peanut Butter Chocolate Cake (Vegan & Gluten-Free) Recipe
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 8 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegan
Description
This Peanut Butter Chocolate Cake is a delicious and rich vegan, gluten-free treat perfect for those with dietary restrictions. Made with wholesome ingredients like almond milk, peanut butter, and cocoa powder, this cake combines the delightful flavors of chocolate and peanut butter while being free from dairy and gluten. It’s moist, fluffy, and sweetened naturally with maple syrup, making it an ideal dessert for any occasion.
Ingredients
Dry Ingredients
- 1 cup gluten-free flour
- 1/2 cup cocoa powder
- 1 teaspoon baking soda
- 1/2 teaspoon salt
Wet Ingredients
- 1 cup almond milk
- 1 cup peanut butter
- 1/2 cup maple syrup
- 1/4 cup coconut oil
- 1 teaspoon vanilla extract
Instructions
- Preheat Oven: Preheat your oven to 350°F (175°C) to ensure it reaches the right temperature for even baking.
- Mix Dry Ingredients: In a bowl, thoroughly combine gluten-free flour, cocoa powder, baking soda, and salt to evenly distribute the leavening agents and flavoring.
- Combine Wet Ingredients: In a separate bowl, whisk together almond milk, peanut butter, maple syrup, coconut oil, and vanilla extract until smooth and well blended.
- Combine Wet and Dry: Pour the wet mixture into the dry ingredients. Stir gently but completely until the batter is smooth and uniform without lumps.
- Prepare Pan: Grease a cake pan lightly with coconut oil or a non-stick spray to prevent sticking.
- Bake: Pour the batter into the prepared pan and place it in the oven. Bake for 30 to 35 minutes or until a toothpick inserted into the center comes out clean.
- Cool and Serve: Remove the cake from the oven and let it cool completely in the pan before slicing and serving to allow it to set and retain moisture.
Notes
- Ensure all ingredients, especially the peanut butter and coconut oil, are at room temperature for easier mixing.
- Check the cake around 30 minutes to avoid overbaking; ovens may vary.
- This cake pairs well with a vegan chocolate ganache or a dusting of powdered sugar for added flair.
- Store leftovers in an airtight container at room temperature for up to 3 days or refrigerate for up to 5 days.
- For a nut-free variation, substitute peanut butter with sunflower seed butter and use a nut-free milk alternative.

