Peanut Butter Muffins

★★★★★ 4.5 (340 reviews)
⏱️ 45 min total
🍳 Prep: 20 min
🔥 Cook: 25 min
👥 12 servings

Indulge in these irresistible peanut butter muffins that are sure to satisfy your cravings. Packed with creamy peanut butter and topped with a crunchy peanut butter streusel, these muffins offer a delightful balance of flavors and textures. The use of whole wheat flour adds a nutritious twist, making them a perfect treat for breakfast or snack time.

Ingredients

  • 1 cup Whole wheat flour
  • 1 cup All-purpose flour
  • 2 teaspoon Baking powder
  • Salt
  • 2 Egg
  • 1 cup Brown sugar
  • 1 cup Peanut butter
  • Vegetable oil
  • Milk
  • Raw peanuts
  • Unsalted butter
  • Sugar

Instructions

Step 1

Preheat oven and prep muffin pan

Preheat the oven to 375°F (190°C). Line a 12-cup muffin pan with paper liners or grease with cooking spray.

Step 2

Mix dry ingredients

In a large bowl, whisk together the whole wheat flour, all-purpose flour, baking powder, and salt.

Step 3

Mix wet ingredients

In another bowl, beat the eggs, brown sugar, peanut butter, oil, and milk until well combined.

Step 4

Chop peanuts

Roughly chop the peanuts into small pieces.

Step 5

Combine wet and dry mixtures

Gradually stir the wet ingredients into the dry ingredients, mixing just until incorporated. Fold in the chopped peanuts.

Step 6

Make streusel topping

In a small bowl, mix together the peanut butter, butter, flour, and granulated sugar with your fingers until crumbly.

Step 7

Fill muffin cups

Divide the batter evenly among the prepared muffin cups, filling each about 2/3 full. Sprinkle the streusel topping over each muffin.

Step 8

Bake muffins

Bake for 20-25 minutes, until a toothpick inserted into the center of a muffin comes out clean. Let cool in the pan for 5 minutes before transferring to a wire rack to cool completely.

Nutrition Facts

4120 Calories
112g Protein
456g Carbs
216g Fat

Get the Complete Recipe

Download our app for step-by-step instructions and thousands more recipes!