Ingredients
Equipment
Method
Prep the oven and pan
- Preheat the oven to 350°F and grease a 9-inch springform pan. This sets up for even baking right away.
Mix the batter
- Cream the butter and sugar until fluffy, then beat in the eggs one at a time and add the almond extract. Stop when the mixture looks smooth and evenly combined.
- Whisk together the all-purpose flour, almond flour, baking powder, and salt. Mix until the powders are evenly distributed.
- Add the dry ingredients to the butter mixture alternating with the milk, mixing until just combined. Stop as soon as no dry streaks remain for a tender crumb.
Assemble and bake
- Pour the batter into the prepared pan and arrange the rhubarb pieces on top, pressing slightly into the batter. The rhubarb should sit partially embedded so it bakes into the cake.
- Sprinkle the sliced almonds over the top and bake for 45-50 minutes at 350°F until golden and a toothpick comes out clean. You should see a set, browned surface and minimal wet batter on the tester.
Cool and finish
- Cool the cake in the pan for 30 minutes. It should firm up enough to release cleanly.
- Remove the cake from the pan, dust with powdered sugar, and serve. The top will look lightly snowy against the pink rhubarb.
Notes
For best texture, mix the dry ingredients and milk in until just combined—overmixing can make the crumb tough. Store covered in the refrigerator up to 4 days; bring to room temperature before serving. Freeze for up to 2 months (slice and wrap well). For a lighter option, replace half the butter with an equal amount of light neutral oil or a 1:1 vegan baking butter substitute to reduce saturated fat while keeping the almond flavor.
