Go Back
+ servings
A stack of three peanut butter rice krispies treats topped with chocolate ganache and more treats on a plate behind it.

Chocolate Peanut Butter Rice Krispie Treats

These vegan Chocolate Peanut Butter Rice Crispy Bars are the perfect treat for any occasion, whether it's a party for ten, two or even one!
Course Dessert
Cuisine American
Prep Time 15 minutes
Cook Time 10 minutes
Chill Time 30 minutes
Total Time 55 minutes
Servings 16
Calories 233kcal


Peanut Butter Rice Crispy Bars

  • ¾ cup creamy peanut butter
  • cup agave nectar (or syrup of choice)
  • ½ teaspoon vanilla extract
  • 3 cups Rice Crispy (or Rice Krispies) cereal

Chocolate Fudge Topping


Peanut Butter Rice Crispy Bars

  • Prepare a 9" square cake pan by using vegan butter or coconut oil to grease the bottom and sides. Alternatively, line pan with parchment paper. Set aside.
  • Combine peanut butter and syrup in a microwave-safe bowl. Heat in 10-second increments until the peanut butter softens/melts. Add vanilla and stir until combined.
  • Pour the rice crispy cereal into a large bowl and then pour peanut butter sauce over the top. Stir until the rice crispies are evenly coated.
  • Pour the coated rice crispy mixture into the prepared pan and spread it around. You can use your fingers or the greased back of a spoon to press this into the bottom of the pan.

Chocolate Fudge Topping

  • Next, combine the chocolate chips and vegan butter (or coconut oil) in a microwave-safe bowl. Stir to ensure the chocolate chips are coated and then heat for about a minute. Stir and heat for another 30 seconds until the chocolate chips are melted. Add the milk, one tablespoon at a time, stirring in between until you get the desired spreadable consistency. Spread the chocolate fudge topping over the peanut butter layer.
  • Cover and place the pan in the fridge to allow it to set for at least 30 minutes (but an hour is more optimal).


A note on salt. You can add up to 1/2 teaspoon of salt to the peanut butter sauce, however, I find most peanut butter has salt added to it, so I don't find it necessary.


Calories: 233kcal | Carbohydrates: 22g | Protein: 5g | Fat: 14g | Saturated Fat: 8g | Cholesterol: 1mg | Sodium: 94mg | Potassium: 232mg | Fiber: 2g | Sugar: 12g | Vitamin A: 85IU | Vitamin C: 1mg | Calcium: 80mg | Iron: 1mg