Preheat your oven to 350°F (175°C).
In a large mixing bowl, whisk together the flour, baking soda, baking powder, salt, and cocoa powder.
In another bowl, cream together the softened butter and sugar until light and fluffy.
Add in the eggs, food coloring, and vanilla extract, mixing well after each addition.
Gradually add the dry ingredient mixture to the wet ingredients, mixing just until combined.
Scoop tablespoon-sized amounts of dough onto ungreased baking sheets, spacing them about two inches apart.
Bake in the preheated oven for 10-12 minutes, until edges are set but centers may appear slightly underbaked.
Allow the cookies to cool on the baking sheet for about 5 minutes before transferring them to a wire rack.
While cookies cool, prepare the cream cheese frosting by beating together cream cheese, powdered sugar, and vanilla extract until smooth.
Frost the cooled cookies generously with cream cheese frosting.
Serve and enjoy your homemade frosted red velvet cupcake cookies!