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

Vegan Peanut Butter and Jelly Rolls or Bread

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Annie
  • Prep Time: 130
  • Cook Time: 35
  • Total Time: 165
  • Yield: 2 1x


Cinnamon rolls are awesome, right – but peanut butter and jelly rolls? That’s what I’m talking about! This vegan recipe yields 2 pans of rolls or 2 loaves of bread.


  • 2 Tbsp. regular yeast
  • 1 1/4 cups warm water
  • 1 cup warm nut milk
  • 2 Tbsp. maple syrup
  • 2 Tbsp. salt
  • 1/2 cup natural peanut butter (smooth or chunky)
  • 1 1/2 cups all-purpose flour
  • 4 cups whole wheat flour
  • 1/4 cup flaxseed meal mixed with 1/2 cup water
  • 1/2 cup PB2 powder
  • 10-ounces fruit-juice sweetened jam, divided
  • Cinnamon, to taste
  • 1/2 cup peanuts, chopped, divided
  • 1 Tbsp. coconut oil (only if making rolls)
  • 1 Tbsp. jam (only if making rolls)


  1. In a large bowl, combine the yeast with the warm water, warm milk and maple syrup. Let sit until foamy and then add the salt, peanut butter and 3 cups total of flour (a combination of the AP and whole wheat flours). Stir until very well-combined, then add 1 more cup of flour – stir again – and then cover and let sit to rise for about 1 hour or until doubled in size.
  2. Punch down the dough and add the flaxseed meal mixture and the PB2 powder. Begin stirring/kneading in whole wheat flour as needed to bring the dough to a slightly sticky consistency. Knead for about 10 minutes and transfer to an oiled bowl, cover and let rise for another hour or so.
  3. Preheat the oven to 350-degrees and lightly coat 2 bread pans (or 1 bread pan and one quarter baking sheet) with oil and set aside. Divide the dough into two and roll out to a rectangle – I don’t know, maybe 6″ x 12″. Spread half of the jam (5 oz.) over the dough and sprinkle with cinnamon and half of the chopped peanuts. Carefully roll the dough and place in one of the prepared loaf pans. If you’re making rolls, repeat this process except cut the roll/log (I use dental floss – doesn’t crush the delicate rolls) into 12 slices. Place slices in prepared quarter baking sheet. In a small, microwave-safe bowl, melt the coconut oil and the 1 tablespoon jam, whisk and then gently brush over the rolls.
  4. Bake the rolls and loaves for about 30-35 minutes. The loaf should sound hollow when tapped on the bottom and the rolls should be shiny and deep brown. About 10 minutes before the baking time is up, I usually remove the loaf from the pan and return it to the oven to sit directly on the oven rack. This assures a nice crust on the bottom. Let bread cool completely before cutting and serving – though you’ll probably want to eat the rolls while still warm.


  • Serving Size: 30
  • Calories: 198
  • Sugar: 6
  • Sodium: 518
  • Fat: 7
  • Saturated Fat: 1
  • Unsaturated Fat: 5
  • Trans Fat: 0
  • Carbohydrates: 29
  • Protein: 6
  • Cholesterol: 0