1. Preheat oven to 350 degrees Fahrenheit.
2. Place margarine in a microwave-safe bowl and microwave on high for approximately 30 seconds. You want the margarine to be almost completely melted, but not hot. Stir melted margarine, then pour into the bowl of a stand mixer along with sugar and brown sugar. Mix on medium speed until light and creamy. Add vanilla and eggs and mix for 15 seconds.
3. Add flour, baking soda and salt and mix until incorporated. Fold in chocolate chips and chunks with a spatula. Scoop out dough in heaping tablespoons. Roll into a ball, then place on a Gefen Parchment-lined baking sheet.
4. Bake for nine to 11 minutes. (Do not overbake!) Let cookies cool on the tray for 30 minutes before transferring to a cooling rack.
If you don’t have a microwave, melt margarine on the stove top, then let cool almost completely (just above room temperature).