Preheat your oven to 350°F (175°C) and grease a 9-inch round cake pan or line it with parchment paper.
In a large mixing bowl, combine the all-purpose flour, granulated sugar, cocoa powder, baking powder, baking soda, and salt. Whisk until well blended.
In a separate bowl, mix together the milk, vegetable oil, vanilla extract, and egg until smooth.
Pour the wet ingredients into the dry ingredients and stir until just combined. Be careful not to overmix; a few lumps are okay.
Fold in the mini chocolate chips to add a delightful surprise to each bite.
Pour the batter into the prepared cake pan and smooth the top with a spatula.
Bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean. Allow the cake to cool in the pan for 10 minutes before transferring it to a wire rack to cool completely.
While the cake is cooling, prepare the whipped cream by beating the heavy cream with powdered sugar and vanilla extract until soft peaks form.
Once the cake is cool, spread the whipped cream evenly on top. For an extra touch, use Pokémon-themed cookie cutters to cut out fun shapes from the cake if desired.
Sprinkle edible glitter or colorful sprinkles on top for a magical finish that’s sure to impress.