Vegan Peanut Butter Brownies Recipe
Introduction
These vegan peanut butter brownies offer a rich, fudgy texture with the perfect balance of chocolate and peanut butter flavors. Made without eggs or dairy, they are a delicious treat suitable for anyone craving a wholesome dessert.

Ingredients
- 1 cup plus 2 Tbsp old fashioned rolled oats (certified gluten-free if needed)
- 1 teaspoon baking soda (use baking powder if using Dutch process cocoa)
- ¼ teaspoon ground cinnamon (optional)
- ½ cup regular cocoa powder or raw cacao powder
- ¾ cup salted peanut butter (smooth or crunchy)
- ½ cup light brown sugar
- 2 teaspoons vanilla extract
- ½ cup non-dairy milk
- ⅓ cup maple syrup
- ½ cup dairy-free semi-sweet chocolate chips
- ½ cup raw walnuts, roughly chopped
Instructions
- Step 1: Preheat your oven to 350°F (175°C) and line an 8 x 8 inch baking pan with parchment paper.
- Step 2: Pulse the oats in a food processor until they reach the consistency of coarse flour, leaving a few larger pieces for texture. Add the baking soda, cinnamon (if using), and cocoa powder, then pulse again to combine. Transfer this dry mix into a bowl.
- Step 3: In the food processor, blend the peanut butter, brown sugar, vanilla extract, non-dairy milk, and maple syrup until smooth. Scrape down the sides as needed to ensure even mixing.
- Step 4: Add the dry ingredients to the wet mixture in the food processor and pulse until well combined into a thick, sticky batter.
- Step 5: Fold in the walnuts and chocolate chips by hand.
- Step 6: Spread the batter evenly into the prepared pan and bake for 28–32 minutes. Test for doneness by inserting a toothpick or knife into the center; it should come out with a few moist crumbs.
- Step 7: Allow the brownies to cool in the pan for 15 minutes, then transfer to a cooling rack to cool completely before cutting into 16 squares.
Tips & Variations
- Use certified gluten-free oats to make these brownies gluten-free.
- Swap walnuts for pecans or skip the nuts for a nut-free version.
- Add a pinch of espresso powder to enhance the chocolate flavor.
- For extra gooey brownies, slightly underbake and let them set as they cool.
Storage
Store cooled brownies in an airtight container at room temperature for up to 3 days, or refrigerate for up to a week. Reheat gently in the microwave for a few seconds to soften before serving. These brownies can also be frozen for up to 3 months; thaw at room temperature before enjoying.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different nut butter instead of peanut butter?
Yes, almond butter or sunflower seed butter can be substituted for peanut butter for a different flavor, though texture and taste will vary slightly.
Do I need to use a food processor to make this recipe?
A food processor is recommended to finely grind the oats and blend the batter smoothly, but you can pulse oats in a blender and mix wet and dry ingredients by hand if needed.
PrintVegan Peanut Butter Brownies Recipe
These Vegan Peanut Butter Brownies are rich, fudgy, and packed with the nutty flavor of peanut butter and chocolate. Made with wholesome ingredients like rolled oats and cocoa powder, these brownies are dairy-free, gluten-free when using certified oats, and perfect for a healthy indulgence. With a chewy texture and chunks of walnuts and dairy-free chocolate chips, they’re a delightful treat for both vegans and non-vegans alike.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 16 brownies 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegan
Ingredients
Dry Ingredients:
- 1 cup plus 2 Tbsp old fashioned rolled oats (Certified gluten-free if needed)
- 1 teaspoon baking soda (*If using Dutch process cocoa, use baking powder)
- ¼ teaspoon ground cinnamon, optional
- ½ cup regular cocoa powder or raw cacao powder
Wet Ingredients:
- ¾ cup peanut butter, salted (Smooth or crunchy)
- ½ cup light brown sugar
- 2 teaspoons vanilla extract
- ½ cup non-dairy milk
- ⅓ cup maple syrup
Additions:
- ½ cup dairy-free chocolate chips, semi-sweet
- ½ cup raw walnuts, roughly chopped
Instructions
- Preheat Oven: Preheat your oven to 350 degrees Fahrenheit and line an 8 inch by 8 inch baking pan with parchment paper to prevent sticking and ease cleanup.
- Prepare Dry Ingredients: Pulse the rolled oats in a food processor until they reach the consistency of coarse flour, leaving a few larger pieces for texture. Add baking soda, cinnamon (if using), and cocoa powder to the oats and pulse a few more times until they are well combined. Transfer this dry mixture to a mixing bowl.
- Blend Wet Ingredients: In the same food processor, combine peanut butter, light brown sugar, vanilla extract, non-dairy milk, and maple syrup. Blend until the mixture is completely smooth, scraping down the sides as necessary to ensure even mixing.
- Combine Wet and Dry Mixtures: Add the dry oat and cocoa mixture back into the food processor with the wet ingredients. Pulse just until fully incorporated; the batter will be thick and sticky at this stage.
- Fold in Additions: Remove the batter from the food processor and gently fold in the chopped walnuts and dairy-free chocolate chips to distribute them evenly without over-processing.
- Bake: Spread the brownie batter evenly into the prepared baking pan. Bake in the preheated oven for 28 to 32 minutes. Check for doneness by inserting a toothpick, which should come out with moist crumbs but not wet batter.
- Cool and Serve: Remove the brownies from the oven and allow them to cool in the pan for 15 minutes. Transfer the brownies to a cooling rack and let them cool completely if possible before slicing into 16 squares for best texture and clean cuts.
Notes
- For gluten-free brownies, ensure to use certified gluten-free oats.
- If using Dutch process cocoa powder, substitute baking soda with baking powder to achieve proper rising.
- You can choose smooth or crunchy peanut butter based on your texture preference.
- Letting brownies cool completely before slicing helps them set for cleaner cuts.
- Store leftovers in an airtight container at room temperature for up to 3 days or refrigerate for up to a week.
Keywords: vegan peanut butter brownies, gluten-free brownies, dairy-free brownies, healthy brownies, vegan dessert

