These soft Peanut Butter Muffins are moist, fluffy, and loaded with delicious peanut butter flavor. Easy to prepare and perfect for breakfast, snacks, or lunchboxes, they’re sure to be a family favorite.

Ingredients
- 1 cup packed dark brown sugar
- ⅔ cup creamy peanut butter
- ½ cup unsalted butter, melted and slightly cooled
- 1¼ cups buttermilk, room temperature
- 2 large eggs, room temperature
- 1 tablespoon vanilla extract
- 1½ cups all-purpose flour
- ½ cup powdered peanut butter
- 2 teaspoons baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- 1 cup peanut butter chips, plus extra for topping
- Raw sugar, for topping
Instructions
- Preheat the oven to 425°F and grease a standard 12-cup muffin tin.
- Whisk together the brown sugar, peanut butter, and melted butter until smooth.
- Add the buttermilk, eggs, and vanilla extract, then whisk until well combined.
- Add the flour, powdered peanut butter, baking powder, baking soda, and salt.
- Gently fold the dry ingredients into the wet mixture until just combined. Do not overmix.
- Fold in the peanut butter chips.
- Divide the batter evenly among the muffin cups.
- Sprinkle the tops with extra peanut butter chips and raw sugar if desired.
- Bake at 425°F for 5 minutes.
- Reduce the oven temperature to 350°F without removing the muffins and bake for another 15 minutes.
- Check with a toothpick; a few moist crumbs are fine.
- Let the muffins cool slightly before removing them from the pan.

Serving and Storage Tips
- Serve warm with butter, peanut butter, or a drizzle of honey.
- Pair with coffee, tea, milk, or hot chocolate for breakfast.
- Add fresh berries or sliced bananas for a balanced snack.
- Store cooled muffins in an airtight container at room temperature for up to 3 days.
- Refrigerate them for up to 5 days for longer storage.
- Freeze completely cooled muffins in a freezer-safe bag for up to 3 months.
- Thaw at room temperature or warm briefly in the microwave before serving.
Variations
- Chocolate Peanut Butter Muffins: Add ½ cup chocolate chips to the batter for a rich chocolate-peanut butter combination.
- Banana Peanut Butter Muffins: Mash 1 ripe banana and mix it into the wet ingredients for extra moisture and natural sweetness.
- Peanut Butter and Jelly Muffins: Add a small spoonful of strawberry or grape jam to the center of each muffin before baking.
- Double Peanut Butter Muffins: Add extra peanut butter chips and drizzle the cooled muffins with melted peanut butter.
- Chocolate Swirl Muffins: Swirl ¼ cup melted chocolate into the batter before dividing it between the muffin cups.
- Peanut Butter Oat Muffins: Replace ½ cup of the flour with quick oats for a heartier texture.
- Cinnamon Peanut Butter Muffins: Add 1 teaspoon of ground cinnamon to the dry ingredients for warm spice flavor.
- Honey Peanut Butter Muffins: Replace part of the brown sugar with 2 tablespoons of honey for a slightly different sweetness.
- Crunchy Peanut Butter Muffins: Use crunchy peanut butter instead of creamy peanut butter for added texture.
- Peanut Butter Streusel Muffins: Top each muffin with a mixture of flour, brown sugar, butter, and chopped peanuts before baking.
- Coconut Peanut Butter Muffins: Fold ½ cup shredded coconut into the batter for a tropical twist.
- Apple Peanut Butter Muffins: Add ½ cup finely diced peeled apple and a pinch of cinnamon to the batter.
- Peanut Butter Nut Muffins: Fold in ½ cup chopped roasted peanuts for extra crunch.
- Mini Peanut Butter Muffins: Divide the batter into a mini muffin tin and reduce the baking time, checking them early for doneness.
- Peanut Butter Chocolate Banana Muffins: Add mashed banana and chocolate chips to create a rich, moist, dessert-style muffin.
FAQs
1. Can I use natural peanut butter?
It is best to use regular creamy peanut butter because natural peanut butter can separate and may change the texture of the muffins.
2. Can I make these muffins without buttermilk?
Yes. You can make a substitute by mixing 1¼ cups milk with about 1 tablespoon lemon juice or vinegar and letting it sit for 5 minutes.
3. Why are my peanut butter muffins dry?
Overmixing the batter or baking the muffins too long can make them dry. Mix only until the ingredients are combined and check them near the end of baking.
4. Can I use crunchy peanut butter?
Yes. Crunchy peanut butter works well if you enjoy extra peanut pieces in your muffins.
5. Can I replace the peanut butter chips?
Yes. Chocolate chips, white chocolate chips, or chopped peanuts can be used instead.
6. Why do the muffins start baking at 425°F?
The higher initial temperature helps create a taller muffin top. The temperature is then reduced so the centers can finish baking properly.
7. Can I make these muffins ahead of time?
Yes. They can be baked a day or two ahead and stored in an airtight container.
8. Can I freeze peanut butter muffins?
Yes. Freeze completely cooled muffins in an airtight freezer-safe container or bag for up to 3 months.
9. How do I keep the muffins soft?
Store them in an airtight container once completely cooled. Avoid leaving them uncovered because they can dry out.
10. Can I make these into mini muffins?
Yes. Use a mini muffin pan and reduce the baking time. Begin checking them early because smaller muffins cook much faster.
These soft Peanut Butter Muffins are an easy homemade treat with a fluffy texture and plenty of peanut butter flavor. With simple ingredients and a quick preparation, they’re perfect for breakfast, snacks, or whenever you’re craving something sweet.
Print
Soft Peanut Butter Muffins Recipe
Description
These soft Peanut Butter Muffins are moist, fluffy, and loaded with delicious peanut butter flavor. Easy to prepare and perfect for breakfast, snacks, or lunchboxes, they’re sure to be a family favorite.
Ingredients
- 1 cup packed dark brown sugar
- ⅔ cup creamy peanut butter
- ½ cup unsalted butter, melted and slightly cooled
- 1¼ cups buttermilk, room temperature
- 2 large eggs, room temperature
- 1 tablespoon vanilla extract
- 1½ cups all-purpose flour
- ½ cup powdered peanut butter
- 2 teaspoons baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- 1 cup peanut butter chips, plus extra for topping
- Raw sugar, for topping
Instructions
- Preheat the oven to 425°F and grease a standard 12-cup muffin tin.
- Whisk together the brown sugar, peanut butter, and melted butter until smooth.
- Add the buttermilk, eggs, and vanilla extract, then whisk until well combined.
- Add the flour, powdered peanut butter, baking powder, baking soda, and salt.
- Gently fold the dry ingredients into the wet mixture until just combined. Do not overmix.
- Fold in the peanut butter chips.
- Divide the batter evenly among the muffin cups.
- Sprinkle the tops with extra peanut butter chips and raw sugar if desired.
- Bake at 425°F for 5 minutes.
- Reduce the oven temperature to 350°F without removing the muffins and bake for another 15 minutes.
- Check with a toothpick; a few moist crumbs are fine.
- Let the muffins cool slightly before removing them from the pan.
Notes
- Serve warm with butter, peanut butter, or a drizzle of honey.
- Pair with coffee, tea, milk, or hot chocolate for breakfast.
- Add fresh berries or sliced bananas for a balanced snack.
- Store cooled muffins in an airtight container at room temperature for up to 3 days.
- Refrigerate them for up to 5 days for longer storage.
- Freeze completely cooled muffins in a freezer-safe bag for up to 3 months.
- Thaw at room temperature or warm briefly in the microwave before serving.