1. Preheat oven to 325 degrees. Line 12 muffin tins with paper liners and set aside. Start out by making the cookie dough. Place softened butter into a medium sized bowl.
2. Stir in sugars until well incorporated.
3. Stir in vanilla, salt and flour. It may seem to dry at first, but it should all mix in.
4. Once flour is no longer visible, mix the dough with your hands.
5. The heat of your hands should help keep things sticking together. Mix in chocolate chips and form dough into a log with the same diameter as the oreo cookies.
6. Score the top of the dough to get even pieces and then slice. The dough will loose a little of its shape after cutting, so press the edges together and smooth out as best as you can to look more round.
7. Place dough rounds on top of oreo cookie and press down lightly to help it stick. If the dough circles were a little too big {like mine were}, just press the overlapping dough up to be flush with the side of the cookie, and then smooth the top.
8. Place these into the prepared muffin tins and set aside.
9. To make the cheesecake filling, whip cream cheese in large bowl. Slowly pour in sugar and flour. Scrape down sides and mix again briefly.
10. Whip in vanilla extract and egg until incorporated.
11. Scrape sides and whip again.
12. Spoon 1 heaping tablespoon of cheesecake mix over each cookie stack and spread on top and around cookie. The cheesecake mixture is thick, so this can be a little finicky. (This recipe makes just enough cheesecake to cover these, so be sure to start with smaller amounts covering the tops and adding extra spoonfuls from there.)

Bake for 20 minutes or until cheesecake is set completely. Cool to room temperature and then refrigerate until completely chilled. Once ready to serve, remove paper liners and top with mini chocolate chips.

Makes 12.

Thanks to people like Lauren from LaurensLatest.com for being such a creative food genius and making it possible for others foodies like us worldwide to share a recipe like this greatness!