Preheat the oven to 350℉ (177℃). Line baking sheet pans with silicone baking mats or parchment paper.
In a medium mixing bowl, whisk together the all-purpose flour, cocoa powder, baking soda, baking powder, and salt. Set aside.
In the bowl of a stand mixer fitted with a paddle attachment or in a large mixing bowl with an electric hand mixer, cream the unsalted butter, granulated sugar, light brown sugar, and vegetable oil until it is smooth and creamy. Add in the egg, vanilla extract, white vinegar, and red gel food coloring, and continue to mix until well combined. Scrape the sides and bottom of the bowl as needed.
Add in half of the flour mixture and mix on low speed until mostly combined. Pour in the buttermilk and continue to mix on low speed until mostly combined. Add the remaining flour mixture and continue to mix on low speed until the batter is well combined and smooth.
Portion the cookie batter using a large cookie scoop (3 tablespoons) and place on the prepared baking sheet pans, allowing room for spreading. Bake the cookies for 12 minutes until they are puffed in the center and set on the edges. Cool the cookies on the pan for 2 minutes and then transfer to a wire rack to cool completely.