Mix dry. In a large bowl, whisk together the cheesecake pudding mix, all-purpose flour, baking powder, baking soda, salt, and granulated sugar.
Mix wet. In a separate bowl, whisk together the buttermilk, eggs, and vanilla extract until well combined.
Combine. Stir the wet ingredients into the dry ingredients until just combined. Let the batter rest for 10 minutes. The batter will be very thick.
Preheat. Heat a skillet or griddle over medium heat and lightly grease with nonstick spray.
Cook pancakes. Scoop about ½ cup batter onto the griddle and gently spread into a round. Cook for several minutes per side, until golden brown and cooked through. Pancakes will take slightly longer than traditional pancakes.
Make filling. While pancakes cook, beat the cream cheese, powdered sugar, and vanilla extract until smooth. Fold in the chopped strawberries.
Serve. Stack pancakes and top with the cream cheese filling and additional strawberries if desired. Serve warm.
Notes
Batter texture. A thick batter is expected. For a thinner batter, whisk the pudding mix with 1 cup buttermilk before combining.
Heat control. Use medium heat to prevent overbrowning. Loosen edges before flipping.
Make ahead. Batter can be refrigerated for up to 3 days. Filling keeps refrigerated for up to 5 days.
Storage. Store cooked pancakes in an airtight container in the refrigerator for 3 to 5 days.