ADVERTISEMENT
### **Step 1: Prepare the Cake Batter**
Preheat your oven to **350°F (175°C)**. Grease and flour a 9-inch round cake pan (or an 8-inch square pan) and set it aside.
In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. In a separate large bowl, beat the butter and sugar until light and fluffy. Add the eggs one at a time, beating well after each addition. Stir in the vanilla extract.
### **Step 2: Make the Streusel Topping**
In a small bowl, combine the brown sugar, flour, cinnamon, pistachios, and almonds. Drizzle in the melted butter and stir until everything is evenly combined and crumbly.
### **Step 3: Assemble the Cake**
Pour the cake batter into the prepared pan and smooth the top with a spatula. Sprinkle the streusel topping evenly over the batter, making sure to cover the entire surface.
### **Step 5: Glaze the Cake (Optional)**
Once the cake has cooled, whisk together the powdered sugar, milk, and vanilla extract in a small bowl. Drizzle the glaze over the top of the cake for an extra touch of sweetness and shine.
## **Serving Suggestions**
For a truly indulgent experience, serve this cake with a side of **fresh fruit**, or even a dollop of **whipped cream**. It’s also an excellent dessert after a hearty meal, balancing sweetness with a nutty crunch.
—
Would you like to add any other flavor variations or tips to this recipe?