“Subway” Style M+M Cookies


When I was a kid the theater by my house had a Subway next to it so I’d always sneak in a 6 inch sub and a gooey cookie. I know Subway isn’t generally the pinnacle of culinary success but you KNOW that is a delicious cookie. Although this cookie isn’t identical, as they use ingredients that are hard to aquire for home cooks these cookies ARE super delicious and when cooked properly hit that perfect intersection of cooked, but ssssuuuuuperr soft and chewy.



  • 1 stick of unsalted butter

  • ½ cup canola oil

  • ¾ cup brown sugar

  • ½ cup white sugar

  • 1 egg

  • 1 tablespoon vanilla

  • 2 cups and 2 tablespoons all-purpose flour

  • 1 teaspoon baking soda

  • ⅔ teaspoon salt

  • 1 cup chocolate chips

  • ½ cup milk chocolate M+M’s (plus a few extra for placing on top of the cookies for aesthetic reasons only)


  1. In a stand mixer (or using brute force) cream the butter, oil and two types of sugar for 2 minutes

  2. Once the mixture is fluffy and a pale yellow add in the egg and mix for another minute

  3. Pour in the vanilla and give it another mix

  4. In a mixing bowl combine the flour, baking soda and salt

  5. Add the flour mix to the creamed butter slowly and mix until just incorporated

  6. Using a spatula fold in the chocolate chips and M+M’s

  7. If at all possible you’re going to want to rest your dough, they do this at Subway, so you gotta do it too

  8. Rest the dough for at least an hour (ideally 24 hours) in the fridge

  9. Preheat oven to 325 degrees

  10. Scoop out the cookie dough into golf ball sized portions and flatten on a cookie sheet. If you’re feeling really fancy sprinkle with a touch of sea salt and add a few extra M+M’s on the top

  11. Bake for 8 minutes or so until just set, you don’t want any browning

  12. Rest for 10 minutes before serving