Line a 9x9 square baking pan or an 8 inch round baking pan.with parchment paper and grease it.
Preheat oven to 350℉.
Sift the following dry ingredients- all purpose flour, baking powder, baking soda and salt. This will remove any lumps.
Add powdered almonds to the dry ingrediets. With a whisk, mix well to ensure all the ingredients are evenly distributed. Set it aside.
Now in a stand mixer or with a hand blender, mix the sugar and eggs for 5 minutes or until the mixture looks pale and foamy.
Add oil, vanilla essence and milk and beat for 1 minute more and remove from the stand mixer. This is your wet ingredient.
Add the dry ingredients to the wet ingredients and with a spatula FOLD the dry into the wet ingredients until well combined. Do not overmix.
Finally add in the 1 teaspoon vinegar and give the batter one final mix.
Immediately add the batter to your greased pan. Tap it a few times to remove any air bubbles.
Scatter the 1/4 cup slivered almonds on the surface of the batter and place the pan in the preheated oven.
Bake for 30-35 minutes or until the toothpick inserted in the middle comes out clean or wit a few crumbs on it. Do not over-bake or it will dry out.
Allow the cake to cool on a cooling rack for 10 minutes before removing from the pan. Serve and enjoy.