Ingredients:

  • 2 cups (240 g) all-purpose flour
  • 1 cup (200 g) granulated sugar
  • 1 teaspoon baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • 1 cup (240 ml) buttermilk, room temperature
  • ½ cup (120 ml) vegetable oil
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 2 cups (300 g) fresh strawberries, hulled and chopped
  • ½ cup (100 g) granulated sugar
  • 1 tablespoon cornstarch
  • 8 oz (226 g) cream cheese, softened
  • 1 cup (120 g) powdered sugar
  • 1 teaspoon vanilla extract
  • 1 egg

Instructions:

  1. Preheat the oven to 350°F (175°C) and grease and flour the baking pan.
  2. In a large bowl, whisk together flour, sugar, baking powder, baking soda, and salt.
  3. In another bowl, mix buttermilk, oil, eggs, and vanilla until combined.
  4. Gradually add the wet ingredients to dry ingredients, mixing until just combined.
  5. In a medium bowl, combine strawberries, sugar, and cornstarch; toss until strawberries are coated.
  6. In a mixing bowl, beat together cream cheese, powdered sugar, vanilla, and egg until smooth.
  7. Pour half the batter into the prepared pan, evenly distribute the strawberry mixture over the batter.
  8. Drop spoonfuls of the creamy swirl mixture on top, then pour the remaining batter over.
  9. Bake for 40-45 minutes, or until a toothpick inserted in the center comes out clean.
  10. Allow to cool in the pan for at least 15 minutes before slicing. Serve warm or at room temperature.