Preheat oven to 375ºF. Line a muffin tin with baking cups or spray with cooking spray. Set aside.
Combine flour, salt, baking powder, and sugar in the bowl of your mixer.
2 cups all-purpose flour, 1 teaspoon salt, 1 tablespoon baking powder, ½ cup granulated sugar
Stir in peanut butter until crumbly.
1 cup creamy peanut butter
In a separate bowl, whisk together the eggs, milk, vanilla extract, and coconut oil.
2 large eggs, 1 cup whole milk, 1 tablespoon vanilla extract, ¼ cup coconut oil
Pour egg mixture into the peanut butter mixture and mix on low speed just until combined.
Fill each muffin cup halfway with batter, it will be thick.
Make a small well in the center with the back of a spoon and spoon in one tablespoon of jam into the center.
¾ cup jam
Spoon the remaining batter on top of the jam in each muffin cup.
Bake muffins for 18 to 20 minutes or until edges of muffins start to turn a light golden color.
Let muffins cool slightly before serving.