Preheat and Prep: Preheat your oven to 350°F (175°C). Grease and line two 9-inch cake pans with parchment paper. This helps the cake release cleanly and evenly.
Make the Dry Mix: In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.
Cream Butter and Sugar: In a large bowl, beat the butter and sugar until light and fluffy (about 3–4 minutes). Add eggs one at a time, mixing well. Stir in the vanilla extract.
Combine Wet and Dry Ingredients: Gradually add the dry mix to the wet ingredients, alternating with milk. Mix just until combined—don’t overmix or the cake could turn dense.
Bake: Divide batter evenly between the two pans. Bake for 25–30 minutes, or until a toothpick inserted in the center comes out clean. Let cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely.
Make the Whipped Cream: Whip the cold heavy cream with powdered sugar and vanilla until stiff peaks form. Keep it chilled until ready to use.
Assemble the Cake: Level your cake layers using a serrated knife if needed. Place one layer on a serving plate, spread a thick layer of whipped cream, and top with a mix of fresh fruits. Add the second cake layer and frost the top and sides.
Decorate with Fruits: Arrange sliced and whole fruits on top like a colorful fruit basket. Add a few mint leaves for an elegant finish. Chill until ready to serve.