Preheat and prep: Heat the oven to 350°F (175°C).
Line a 12-cup muffin pan with paper liners or lightly grease with oil spray.
Blend the dry ingredients: In a medium bowl, whisk oats, protein powder, baking powder, baking soda, and salt. This prevents clumps and ensures even rise.
Mix the wet ingredients: In a large bowl, whisk peanut butter, eggs, milk, honey (or maple), and vanilla until smooth. If your peanut butter is very thick, microwave it for 15–20 seconds to loosen.
Combine: Add the dry mixture to the wet bowl.
Stir gently until just combined. The batter will be thick but scoopable. Fold in any add-ins.
Fill the pan: Divide the batter evenly among the 12 muffin cups.
For tidy tops, use a scoop. Add a few oats or chocolate chips on top if you like.
Bake: Bake for 14–18 minutes, or until the tops are set and a toothpick comes out with a few moist crumbs. Do not overbake—these dry out quickly if left too long.
Cool: Let muffins rest in the pan for 5 minutes, then transfer to a wire rack. They firm up as they cool.
Serve: Enjoy warm or at room temperature.
For extra peanut flavor, drizzle with a little melted peanut butter.