Preheat the oven to 350F degrees (180C) and line an 8x8 inch (20x20 cm) pan with parchment paper so that there's an overhang around the edges. Alternatively, lightly grease the pan.
In a medium bowl, whisk together the flour, cocoa, cornstarch and salt. Set aside.
In a separate large bowl, whisk together the melted butter and sugar until you no longer see the butter sitting on top of the sugar.
Whisk in the eggs, red food coloring, vanilla extract and vinegar until smooth and you no lo longer see pieces of egg.
Gently whisk the flour mixture into the wet ingredients. Do this by hand. Stop mixing when you no longer see streaks or lumps of dry ingredients.
Optionally, stir in the chocolate chips.
Pour the batter into the prepared pan and bake for 28-32 minutes, or until an inserted toothpick comes out clean or with a few damp crumbs. If you plan to frost the brownies, I recommend baking them closer to 30-32 minutes so that they aren't too gooey. They will still be chewy and moist.
Cool the brownies in the pan until the pan is no longer warm to the touch.
If frosting, see below. If not frosting, lift the brownies out of the pan using the overhang of the parchment paper. Place on a cutting board and slice with a sharp knife.