Peanut Butter Muffins

These Peanut Butter Muffins are a dream come true for peanut butter lovers. Moist, tender, and full of nutty flavor, they’re the perfect grab-and-go breakfast, midday snack, or treat alongside your coffee. Made with simple pantry staples and no fancy equipment, they come together in just 30 minutes.

Peanut Butter Muffins

Why You’ll Love This Recipe

  • Rich, nutty peanut butter flavor in every bite

  • Quick and easy—ready in 30 minutes

  • No mixer required

  • Moist and tender texture thanks to oil and milk

  • Great for meal prep or lunchboxes

  • Freezer-friendly

  • Customizable with add-ins like chocolate chips or banana

  • Made with everyday ingredients

  • Kid-friendly and satisfying

  • Perfect balance of sweetness and protein

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

1 cup peanut butter
½ cup neutral cooking oil (vegetable, canola, or avocado oil)
1 cup light brown sugar
2 eggs
1 cup milk
1 teaspoon vanilla extract
2 cups all-purpose flour
1 tablespoon baking powder
½ teaspoon salt

Directions

  1. Preheat oven to 375ºF. Line 15 muffin cups with liners or spray with nonstick cooking spray.

  2. In a large bowl, beat together the peanut butter, oil, and brown sugar for a couple of minutes until smooth and well blended.

  3. Add eggs and mix until combined. Stir in the milk and vanilla extract.

  4. Add flour, baking powder, and salt. Mix just until all ingredients are combined—do not overmix.

  5. Divide the batter evenly among the prepared muffin cups, filling nearly to the top.

  6. Bake for 20–23 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs.

  7. Let muffins cool slightly before serving.

Servings and timing

Servings: 15 muffins
Prep time: 10 minutes
Cook time: 20 minutes
Total time: 30 minutes

Variations

  • Add chocolate chips: Stir in ½ to 1 cup of chocolate chips for a classic combo.

  • Banana twist: Mash 1 ripe banana into the batter for extra moisture and flavor.

  • Swirl in jam: Drop a teaspoon of jelly into the center of each muffin before baking.

  • Crunchy peanut butter: Use crunchy peanut butter for added texture.

  • Gluten-free: Substitute a 1:1 gluten-free flour blend.

  • Mini muffins: Make mini muffins and reduce the bake time to 12–14 minutes.

  • Oats added: Add ½ cup of rolled oats for a hearty breakfast-style muffin.

Storage/Reheating

Storage: Store in an airtight container at room temperature for up to 3 days, or in the refrigerator for up to 5 days.
Freezing: Freeze in a single layer and then transfer to a freezer-safe bag. Thaw at room temperature or microwave briefly.
Reheating: Warm in the microwave for 10–15 seconds to refresh their just-baked taste.

FAQs

Can I use natural peanut butter?

Yes, but make sure it’s well stirred and not too runny. It may slightly change the texture.

What kind of oil is best?

Any neutral oil works well—vegetable, canola, or avocado oil are great options.

Can I make these muffins dairy-free?

Yes, use a plant-based milk like almond or oat milk to make them dairy-free.

How do I prevent the muffins from being dry?

Don’t overmix the batter and keep an eye on the bake time—take them out as soon as a toothpick comes out with a few crumbs.

Can I reduce the sugar?

You can slightly reduce the sugar, but it may affect the moistness and texture.

Can I use whole wheat flour?

Yes, but consider using half whole wheat and half all-purpose to avoid dense muffins.

How do I make them more protein-rich?

Add a scoop of protein powder or a couple tablespoons of ground flaxseed.

Do these muffins rise well without baking soda?

Yes, the tablespoon of baking powder is enough to give them a nice, fluffy rise.

Can I make this recipe into a loaf?

Yes, bake in a loaf pan at 350ºF for 45–55 minutes, checking for doneness.

Are these muffins good for kids’ lunchboxes?

Absolutely—they’re a protein-packed, nutty treat that kids will love.

Conclusion

These Peanut Butter Muffins are simple, satisfying, and full of comforting flavor. Perfect for breakfast or snacking, they come together fast and bake up beautifully soft with a rich peanut butter taste. Keep a batch on hand for busy mornings, school lunches, or an afternoon treat—you’ll be glad you did.

Print
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
Peanut Butter Muffins

Peanut Butter Muffins

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These moist and tender Peanut Butter Muffins are a perfect breakfast or snack for peanut butter lovers. Made with pantry staples, they’re simple, satisfying, and packed with nutty flavor.

  • Total Time: 30 minutes
  • Yield: 15 muffins

Ingredients

  • 1 cup peanut butter
  • 1/2 cup neutral cooking oil (vegetable, canola, avocado, etc.)
  • 1 cup light brown sugar
  • 2 eggs
  • 1 cup milk
  • 1 teaspoon vanilla extract
  • 2 cups all-purpose flour
  • 1 tablespoon baking powder
  • 1/2 teaspoon salt

Instructions

  1. Preheat the oven to 375ºF (190ºC). Line 15 muffin cups with paper liners or spray with nonstick cooking spray.
  2. In a large bowl, beat together the peanut butter, oil, and brown sugar for about 2 minutes until well combined.
  3. Add the eggs and mix until fully incorporated. Stir in the milk and vanilla extract.
  4. Add the flour, baking powder, and salt. Mix just until all ingredients are combined—do not overmix.
  5. Divide the batter evenly among the 15 prepared muffin cups, filling each almost to the top.
  6. Bake for 20–23 minutes, or until a toothpick inserted into the center comes out mostly clean with a few crumbs.
  7. Let the muffins cool slightly before serving. Enjoy!

Notes

  • Use smooth or crunchy peanut butter based on preference—both work well.
  • Do not overmix the batter to ensure light, tender muffins.
  • These muffins freeze well. Let them cool completely before storing in an airtight container in the freezer for up to 2 months.
  • Add chocolate chips or chopped nuts for a fun variation.
  • Author: Olivia
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Breakfast
  • Method: Baked
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 muffin
  • Calories: 287
  • Sugar: 2g
  • Sodium: 260mg
  • Fat: 17g
  • Saturated Fat: 3g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 2g
  • Protein: 6g
  • Cholesterol: 25mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star