clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Plate of vegan peanut butter blossoms in front of a glass of milk and chopped dark chocolate

Vegan Peanut Butter Blossoms

  • Author: Leslie Jeon
  • Total Time: 40 minutes
  • Yield: 30 1-inch cookies 1x


These Vegan Peanut Butter Blossoms take only one bowl and less than thirty minutes to make, and they are guaranteed to make your mouth water!



Peanut Butter Blossoms:

  • 1/2 cup (110g) packed coconut oil 
  • 1/2 cup (100g) light brown sugar 
  • 3/4 cup (173g) creamy peanut butter 
  • 3 tablespoons (45g) pure maple syrup 
  • 6 tablespoons (66g) plant-based milk 
  • 1 tablespoon (8g) vanilla extract
  • 1 teaspoon (4g) baking powder 
  • 1 teaspoon (4g) baking soda 
  • 1/2 teaspoon (3g) salt 
  • 2 1/2 cups (312.5) all-purpose flour 
  • 1/2 cup (92g) granulated sugar

To Finish:

  • 7 ounces (150g) dark chocolate, chopped into 1/2-in squares 


  1. Preheat oven to 350°F. Line a sheet pan with parchment paper or a silicone baking mat.
  2. Make the peanut butter blossoms: In a stand mixer or a large bowl, cream together the packed coconut oil and light brown sugar. Once combined, add in the creamy peanut butter and mix until incorporated. Next, add in pure maple syrup, plant-based milk, vanilla extract, baking powder, baking soda, and salt. Mix until combined, occasionally scraping the sides of the bowl. Add in the all-purpose flour and mix until just combined (be careful not to overmix). Wrap dough in plastic wrap and refrigerate for 20-30 minutes.
  3. In a small bowl, measure out the granulated sugar and set aside.
  4. Remove the dough from the fridge and roll the dough into one-inch round balls. Drop the balls into the granulated sugar and coat the entire surface evenly.
  5. Transfer cookies to the prepared baking sheet and bake for 10-12 minutes, or until lightly browned. The tops of the cookies should start to crinkle a little bit, and that's when you know they're perfect! Remove the tray from the oven.
  6. While the cookies are still hot, place a 1/2-in square of dark chocolate directly in the center of each cookie. Let the cookies cool completely before serving.


  • Recipe adapted from Pick Up Limes
  • Feel free to use any plant-based milk you'd like—I personally like to use unsweetened almond milk, and it works great. 
  • For this recipe, I used 71% Cacao Dark Chocolate, but you can use whatever kind of dark chocolate you prefer! To keep the recipe vegan, make sure to use dark chocolate instead of milk chocolate.
  • Prep Time: 30 minutes
  • Cook Time: 10 minutes
  • Category: Dessert
  • Method: Bake
  • Cuisine: American

Keywords: cookies, vegan, peanut butter blossoms