vegan peanut butter and jelly muffins in muffin tin

Vegan Peanut Butter and Jelly Muffins

These vegan muffins take on the classic peanut butter and jelly flavor. Try this muffin recipe for a quick breakfast on the go or a mid day snack.
Course Breakfast
Cuisine Plant Based, Vegan, Vegetarian
Keyword healthy muffin recipe, muffins for kids, vegan muffins
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings 6 muffins
Calories 507kcal
Author Amanda


  • 2 flax eggs (2 Tablespoons ground flax seed + 5 Tablespoons water)
  • 2 cups all-purpose flour
  • 2 teaspoons baking powder
  • 1/2 teaspoon sea salt
  • 2/3 cup cane sugar
  • 1 1/2 cup unsweetened vanilla almond milk
  • 1/2 cup chunky or creamy organic peanut butter (I used chunky)
  • 4 Tablespoons melted coconut oil (can substitute with melted butter)
  • 4 Tablespoons jelly or jam


  • Preheat oven to 450 degrees Fahrenheit.
  • Line a nonstick muffin tin with liners or spray with cooking spray.
  • Make flax egg: Mix ground flaxseed with water in small container and place in the fridge to set.
  • In a large mixing bowl, whisk together flour, baking powder, salt, and cane sugar.
  • In a small mixing bowl, add almond milk, peanut butter, and melted coconut oil.
  • Remove flax egg from the fridge. It should be an "egg-like" gelatinous consistency. Add to wet ingredients. Mix well.
  • Pour wet ingredients into the bowl of dry ingredients and fold with a rubber spatula. Make sure to not over mix in this step. Seeing some lumps and flour is okay! The batter should be thick and scoopable, not pourable.
  • Scoop batter into muffin tins until two-thirds of the way full.
  • Add 1/2 teaspoon jelly on top of batter.
  • Spoon additional batter on top until jelly is covered.
  • Add a 1/4 teaspoon of peanut butter and jelly to top and mix with a toothpick.
  • Bake at 450 for 5 minutes.
  • Bring temperature down to 400 and bake for an additional 15 minutes. You can tell when they are done baking by sticking a toothpick in the center of a muffin and it comes out clean.
  • Remove from oven and let cool for 5 minutes.
  • Carefully take muffins out of the tin and put on a cooling rack to dry.


I like adding some more peanut butter and jelly when eating, ya know, just for good measure ;)


Serving: 1muffin | Calories: 507kcal | Carbohydrates: 70.1g | Protein: 10.2g | Fat: 22g | Saturated Fat: 10.9g | Sodium: 95mg | Fiber: 3.9g | Sugar: 26g