Ingredients:
For the blueberry sauce:
1 ½ cups fresh or frozen blueberries 

¼ cup granulated sugar 

1 tbsp lemon juice 

1 tbsp cornstarch mixed with 2 tbsp water
For the cheesecake swirl:
8 oz (225g) cream cheese, softened 

¼ cup granulated sugar 

1 large egg 

1 tsp vanilla extract
For the cake:
1 ¾ cups all-purpose flour
1 tsp baking powder
½ tsp baking soda
¼ tsp salt 

½ cup unsalted butter, softened 

¾ cup granulated sugar 

2 large eggs 

1 tsp vanilla extract
¾ cup buttermilk 

Instructions:

In a saucepan over medium heat, combine blueberries, sugar, and lemon juice. Cook, stirring occasionally, until the berries release their juices (about 5 minutes).
Add the cornstarch slurry and stir until the sauce thickens. Remove from heat and let cool completely. 




Beat the cream cheese, sugar, egg, and vanilla extract in a bowl until smooth and creamy. Set aside. 


Preheat oven to 350°F (175°C). Grease and flour a 9-inch round cake pan.
In a medium bowl, whisk together the flour, baking powder, baking soda, and salt.
In a large bowl, beat the butter and sugar until fluffy. Add eggs one at a time, followed by vanilla extract.
Gradually add the dry ingredients to the butter mixture, alternating with buttermilk, starting and ending with the dry ingredients. Mix until just combined. 


Pour half the cake batter into the pan, spreading it evenly. Add spoonfuls of the cheesecake mixture and blueberry sauce on top, swirling lightly with a knife.
Repeat with the remaining batter, cheesecake mixture, and blueberry sauce, swirling the top for a marbled effect. 


Bake for 45-55 minutes, or until a toothpick inserted in the center comes out clean. Let the cake cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.

Slice and enjoy on its own or with whipped cream for a decadent dessert. 



Prep Time: 30 min | Cook Time: 50 min | Total Time: ~1 hr 20 min
Calories: ~340 Kcal per slice | Servings: 10-12 slices