Go Back
+ servings
Print Recipe
5 from 2 votes

Chocolate peanut butter muffins (vegan)

Easy vegan chocolate peanut butter muffins which are refined sugar free and can be gluten free. Taste just like snickers!
Prep Time15 mins
Cook Time30 mins
Total Time45 mins
Course: Dessert
Cuisine: American, Vegan
Servings: 12


Dry ingredients

Wet ingredients

Peanut butter swirl

  • ½ cup (180g) smooth or crunchy peanut butter
  • ¼ cup (50mL) dairy free milk, such as almond, soy or coconut
  • 1 tbs (10g) coconut sugar


  • Preheat oven to 160C.
  • Sift all of the dry ingredients into a large bowl.
  • Add the wet ingredients to the bowl and mix until combined.
  • In a separate bowl, combine all of the peanut butter swirl ingredients until thoroughly combined. Add half of the mixture into the muffin batter and fold in but don't completely mix in.
  • Scoop and distribute the muffin batter into 12 lined muffin moulds. Spoon remaining peanut butter mixture on top of muffins. Use a blunt knife to roughly swirl the peanut butter into the top of the muffins.
  • Bake muffins in the oven for 25-28 minutes or until a skewer can be inserted into a muffin and it comes out clean.
  • Rest muffins for 5 minutes and enjoy! Muffins can be kept at room temperature in an airtight container for up to 3 days. Alternatively, freeze the muffins in an airtight container for up to a month.


If you can eat gluten, substitute both flours for 1 ½ cups plain flour.
Did you make this recipe?Tag @rainbownourishments and use the hashtag #rainbownourishments on Instagram!