Preheat the oven to 325°F. Line a standard muffin tin with cupcake liners.
In a medium bowl, combine the graham cracker crumbs, melted butter, and 2 tablespoons of sugar. Mix until the crumbs are evenly coated.
Press about 1 tablespoon of the mixture into the bottom of each cupcake liner to form the crust.
In a large mixing bowl, beat the softened cream cheese and ½ cup of sugar until smooth and creamy.
Add the vanilla extract and mix well.
Add the eggs one at a time, mixing until just combined after each addition.
Stir in the sour cream until smooth.
Gently fold in the fresh raspberries.
Spoon the cheesecake batter over the crusts in the cupcake liners, filling each about ¾ full.
Drop a small spoonful of raspberry jam on top of each cupcake and use a toothpick to swirl it into the batter for a marbled effect.
Bake for 20-25 minutes or until the edges are set but the centers are still slightly jiggly.
Remove from the oven and let cool in the pan for 10 minutes before transferring to a wire rack to cool completely.
Chill in the refrigerator for at least 2 hours before serving.