Photo: Valerie
1) In a medium bowl, sift together the flour, baking powder, baking soda, and salt. Set aside.
2) In a large bowl, cream the butter and shortening together.
3) Add the peanut butter and beat until smooth.
4) Add both sugars and continue to beat until everything is well incorporated.
5) Add the eggs one at a time, beating well after each addition.
6) Add the vanilla extract and beat to blend. Using a large wooden spoon or your hands, add the flour a little bit at a time until there are no white streaks.
7) Stir in the M&M's until they are evenly dispersed through out the batter.
8) Cover and refrigerate for an hour.
9) Preheat the oven to 350F. And line baking sheets with parchment paper. Scoop out rounded tablespoonfuls of the dough and place each cookie about 2 inches apart.
10) If you want, you can make a criss cross pattern with a lightly floured fork.
11) Bake for about 8-10 minutes.
12) If you prefer crispy cookies, increase the time to 11-12 minutes.
13) Allow the sheets to cool for 5 minutes before removing the cookies.