Preheat oven to 350F. Line a 9x13 inch baking dish with parchment paper or spray with nonstick spray.
Beat together eggs sugar, butter and vanilla. Stir until completely combined.
In a separate bowl, combine flour, cocoa, baking powder, and salt.
Add the flour mixture to the egg mixture and carefully stir until fully combined. Stir in the peppermint chips.
Pour the brownie mixture into your baking dish. Smooth out the top and spread the mixture to the edges.
Bake for approximately 20 minutes. This won't fully cook the brownies, but a film will begin to bake on top.
While brownies are baking prepare cheesecake layer.
In a stand mixer, beat cream cheese until smooth. Add in sour cream, sugar, lemon juice, and peppermint extract. Beat until fully combined.
While the mixer is on, add the eggs one at a time. Beat fully in between each egg. Add in 1/2 cup peppermint crunch baking chips and stir until just combined.
Pour mixture on top of pre baked brownie bottom, smoothing to completely cover the brownie layer. Top with remaining 1 cup peppermint crunch baking chips, making a solid layer of the chips if possible.
Place baking dish back in the oven and bake for 30-35 minutes, until center no longer wobbles and the edges are slightly browned.
Remove from oven and let cool completely.
Once cool, place in the refrigerator until serving, at least 2 hours. Cut and serve! Enjoy!