Ingredients:- 3 eggs- 80 g sugar- A pinch of salt- 30 ml vegetable oil- 50 ml milk- 80 g all-purpose flour- 20 g cocoa powder- 1 teaspoon baking powder- 220 g sugar- 100 g butter- 160 g cream (30–36%)- 1/2 teaspoon salt- 150 g roasted peanuts- 400 g cream cheese- 30 g powdered sugar- 1 teaspoon vanilla extract- 150 g cream (33–36%)- 150 g milk chocolate- 30 g unscented vegetable oil- 50 g roasted peanuts, choppedDirections:1. Preheat the oven to 180°C (350°F). Line the bottom of a 20 cm baking pan with parchment paper.2. In a large bowl, add the eggs, sugar, and a pinch of salt. Whisk for 10–15 minutes until the mixture becomes light and slightly fluffy.3. Add the vegetable oil and milk, mixing gently until combined.4. Sift together the flour, cocoa powder, and baking powder. Add to the batter in two portions, folding gently to keep the mixture airy.5. Pour the batter into the prepared pan and bake for 25–30 minutes, until a toothpick inserted comes out clean. Let the cake cool completely.6. For the caramel layer, melt the sugar over medium heat until golden. Add the butter and mix well, then slowly pour in the cream while stirring. Add salt and roasted peanuts, mix, and let cool slightly.7. In a separate bowl, mix the cream cheese, powdered sugar, and vanilla extract until smooth. Add the cream and mix until creamy and well combined.8. Spread the cream cheese layer evenly over the cooled cake, then pour the caramel peanut mixture on top.9. Refrigerate the cake for 2–3 hours to set.10. Melt the milk chocolate and mix with the vegetable oil until smooth. Pour over the chilled cake and sprinkle with chopped roasted peanuts.11. Chill for an additional 10–15 minutes before slicing and serving.Prep Time: 30 minutes | Cooking Time: 30 minutes | Total Time: 1 hour + chilling timeKcal: 420 kcal | Servings: 8 servings