-
Preheat the oven to 325°F. Lightly grease a 9" x 13" pan that's at least 2" deep.
-
Beat the sugar and eggs together until they're light and fluffy, about 2 minutes at medium-high speed using an electric or stand mixer.
-
Slowly beat in the oil.
-
Weigh your flour; or measure it by gently spooning it into a cup, then sweeping off any excess. Add the flour, salt, and baking powder to the egg mixture in the bowl, beating just enough to combine. Scrape the bottom and sides of the bowl then beat again, to fully incorporate any sticky bits.
-
In a saucepan set over medium heat, bring the butter and milk just to a boil. Add the vanilla. Remove the pan from the heat, and stir the mixture until the butter is completely melted.
-
Slowly add the hot milk mixture to the cake batter, mixing until everything is well combined. Scrape the bowl and mix briefly, just until smooth.
-
Pour the batter into the prepared pan.
-
Bake the cake for 45 to 50 minutes, until a toothpick inserted into the center comes out clean and the top feels set. Remove the cake from the oven and place it on a rack to cool.
-
Serve in squares, as is. Or top with icing or sauce: Caramel Sauce with a sprinkle of flaked sea salt is particularly tasty.
-
Store leftover cake, well wrapped, for 2 to 3 days at room temperature; freeze for longer storage.