Remove 2 tablespoons of the cheesecake pudding mix and set aside.
In a large bowl, whisk together the flour, the remaining pudding mix, the sugar, baking powder, baking soda, and salt.
In another bowl, (or I like to do this in a large liquid measuring cup to save on dishes), whisk together 2 cups of the milk, the eggs, and the vegetable oil.
Add the wet ingredients to the dry ingredients and stir together just until combined. There will still be lumps.
Spray a skillet or griddle with nonstick cooking spray, or melt a little bit of butter. Pour about 1/3 cup of the batter on the griddle. Cook until golden brown on the bottom and bubbles have formed on the top, then flip and cook on the second side just until cooked through. Repeat with the remaining batter.
While the pancakes are cooking make the frosting. Beat the cream cheese and butter together in a medium bowl until light and fluffy. Add the powdered sugar and the reserved pudding mix and continue to beat until combined. Add as much of the remaining 1 tablespoon of milk as needed to make your desired consistency.
To serve, spread or pipe the frosting onto the finished pancakes. Top with strawberries and graham cracker crumbs, if desired.
Notes
adapted from Stack HappyNutrition information provided as an estimate only. Various brands and products can change the counts. Any nutritional information should be used as a general guide.