Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
Export 9 ingredients for grocery delivery
Step 1
Position a rack in the center of your oven and preheat the oven to 350ºF. Butter or coat an 9-inch round cake pan with nonstick spray. Line the pan with a circle of parchment paper cut to size.
Step 2
In a large bowl, whisk the brown sugar and eggs until pale and foamy, about 1 minute. Add the peanut butter and whisk until smooth. Add the buttermilk, oil, vanilla, and kosher salt. Whisk until smooth andemulsified.
Step 3
Add the flour, baking powder, and baking soda and whisk until well-combined and smooth.
Step 4
Pour the batter into the prepared pan, tap the pan gently on the counter to release any air bubbles, and smooth the top of the batter with an offset spatula.
Step 5
Bake the cake until puffed and golden, and a tester inserted into the center comes out clean, 30 to 40 minutes depending on your oven. Set the pan on a rack to cool for about 15 minutes, then turn out the cake onto a wire rack to cool completely before frosting.
Step 6
Melt the butter, brown sugar, cream, and water together in a saucepan set over medium heat. Bring the mixture to a full rolling boil and cook for 3 more minutes. Turn off the heat and let the mixture cool for 3 minutes, stirring once or twice to release the heat.
Step 7
After 3 minutes, whisk in the kosher salt and confectioners’ sugar until smooth and slightly thickened.
Step 8
Spread the icing over the cooled cake and sprinkle with flaky salt, if using.
Step 9
Let the icing set for about 20 minutes before slicing the cake. Store the cake, covered, at room temperature for up to three days.