01 - Combine strawberries, sugar, and lemon juice in a small saucepan. Cook over medium heat for 5–7 minutes, stirring occasionally, until strawberries release juice and mixture thickens slightly. Remove from heat and set aside.
02 - Beat softened cream cheese, sugar, egg yolk, and vanilla extract in a small bowl until smooth and creamy. Set aside.
03 - Whisk together flour, sugar, baking powder, baking soda, and salt in a large bowl.
04 - Whisk buttermilk, eggs, melted butter, and vanilla in a separate bowl. Pour wet ingredients into dry ingredients and gently stir until just combined. A few lumps are acceptable.
05 - Heat a nonstick skillet or griddle over medium heat and lightly grease with butter or oil.
06 - Pour approximately 1/4 cup batter onto skillet for each pancake. Dollop a heaping teaspoon of cheesecake mixture onto surface, then swirl gently with knife tip or skewer.
07 - Cook for 2–3 minutes until bubbles form on surface and edges appear set. Flip and cook 1–2 minutes until golden and cooked through. Repeat with remaining batter and cheesecake swirl, greasing skillet as needed.
08 - Serve warm pancakes topped with strawberry sauce and additional fresh strawberries if desired.