Preheat oven to 350 degrees.
In a mixing bowl, cream together the butter and the sugars, then beat in the egg and vanilla.
In a separate bowl, mix together flour, baking soda and salt, then add the dry ingredients to the wet ingredients and mix well.
Add M&M's and Mini Chocolate Chips and either mix by hand or mix in the mixer - I mixed them in the mixer and I like the way there were a little bit of broken M&M pieces in the cookies!
Using teaspoons, drop cookies of about one teaspoon onto cookie sheets making them about two inches apart. I used parchment paper over my pan because it was not nonstick - if you aren't using parchment paper or a nonstick pan, I suggest greasing your cookie sheet lightly.
Bake for 11 minutes for a cookie that is crisp on the outside and soft on the inside, or 12-13 minutes for a crispier cookie!