Go Back

Best Peanut Butter Muffins

These Best Peanut Butter Muffins are soft, fluffy, and packed with rich peanut butter flavor. Perfect for breakfast, snacks, or quick treats, this easy recipe comes together with simple pantry ingredients and takes less than 30 minutes to make. If you’re looking for muffins recipes easy enough for busy mornings but still delicious and satisfying, these homemade muffins are a perfect choice for peanut butter lovers and anyone exploring new baking ideas.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 12 Muffins

Ingredients
  

  • 1 cup creamy peanut butter
  • 1 cup all-purpose flour
  • 1/2 cup granulated sugar
  • 1/4 cup brown sugar
  • 1 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1/4 teaspoon salt
  • 1 large egg
  • 3/4 cup milk
  • 1/4 cup melted butter or vegetable oil
  • 1 teaspoon vanilla extract
  • Optional Add-ins
  • 1/3 cup chocolate chips
  • 2 tablespoons chopped peanuts
  • 2 tablespoons oats for topping

Method
 

  1. Preheat oven to 375°F (190°C) and line a muffin tin with paper liners.
  2. In a large bowl, whisk together flour, baking powder, baking soda, salt, granulated sugar, and brown sugar.
  3. In a separate bowl, mix peanut butter, egg, milk, melted butter, and vanilla extract until smooth and well combined.
  4. Pour the wet ingredients into the dry ingredients and stir gently until just combined. Do not overmix.
  5. Divide the batter evenly among the muffin cups, filling each about 3/4 full.
  6. If desired, sprinkle oats, chopped peanuts, or chocolate chips on top.
  7. Bake for 18–20 minutes, or until a toothpick inserted into the center comes out clean.
  8. Allow muffins to cool for a few minutes before serving.

Notes

  • For extra flavor, drizzle a little melted peanut butter over the muffins after baking.
  • Avoid overmixing the batter to keep the muffins light and fluffy.
  • You can add chocolate chips for a sweeter version similar to flavors found in peanut butter oatmeal cookies.
  • Store muffins in an airtight container at room temperature for up to 3 days, or freeze for up to 2 months.