Go Back

Watch the Full Step-by-Step

Total Time :45 minutes

INGREDIENTS
 

Topping:

  • ⅓ cup/65 grams sugar
  • ⅔ cup/85 grams all-purpose flour
  • 2.1 ounces/60 grams cold unsalted butter, cubed

Batter:

  • 4.2 ounces/120 grams unsalted butter, very soft
  • 1¼ cups/250 grams sugar
  • ½ cup/100 grams oil
  • 4 large eggs
  • 3 cups/360 grams all-purpose flour
  • 1½ teaspoons baking soda
  • ½ teaspoon baking powder
  • ½ cup/120 grams milk
  • ¾ cup plus 1 tablespoon/200 grams sour cream
  • 1 teaspoon vanilla extract
  • A pinch of salt
  • 2 cups/300 grams fresh or frozen blueberries

INSTRUCTIONS

  • Heat the oven to 340°F/170°C. Grease a 10-inch round cake pan and line the bottom with parchment paper.
  • Make the crumb topping: Combine the cold butter, sugar, and flour in a food processor. Pulse until coarse crumbs form. Set aside.
  • Make the cake batter: In the bowl of a stand mixer fitted with the whisk attachment, combine the flour, baking soda, baking powder, sugar, canola oil, milk, eggs, softened butter, sour cream, vanilla, and salt. Mix until smooth and slightly thick.
  • Pour the batter into the prepared pan. Scatter the blueberries over the top, then sprinkle evenly with the crumb topping.
  • Bake for about 45 minutes, until lightly golden and a toothpick inserted into the center comes out clean.
  • Let the cake cool, then dust with powdered sugar. Slice and serve.