Line a baking sheet with parchment paper. Set aside.
In a medium bowl, whisk together the flour, cornstarch, salt, and baking soda. Set aside.
Using a stand or hand mixer, beat the butter and sugars together until smooth and creamy, about 5 minutes.
Add the egg and the vanilla and mix again until combined. Scrape the bowl down as needed and mix again.
Add half of the dry ingredients into the butter mixture and mix on low speed. Add the remaining dry ingredients and beat until just comb8ined. Don't overmix.
Fold in the chocolate chips and the marshmallows well. Cover the dough and refrigerate it for an hour.
Meanwhile, preheat the oven to 350℉ / 180℃.
After an hour, take the dough out of the refrigerator and roll into dough balls, about 30g or 2 tablespoons each.
Place 9 on the prepared baking sheet, spacing each about 2 inches (5cm) apart.
Bake for 8 minutes and then carefully take them out of the oven and top with more chocolate chips and marshmallows. Then put them back in the oven and bake them for another 2-3 minutes. Repeat with the remaining dough.
Allow the cookies to cool on the baking sheet for about 15 minutes before transferring them to a wire rack to cool completely. They need time to firm up a bit before moving them.