Preheat oven to 180°C. Grease a 7-inch or 8-inch round cake pan and line the base with parchment paper.
In a large bowl, beat the curd until completely smooth with no lumps.
Add caster sugar and mix until well combined.
Add baking powder and baking soda. Mix well. Let the mixture rest for 5 minutes until foamy.
Mix the foamy curd again, then add oil and vanilla extract. Mix until combined.
In a small bowl, dissolve instant coffee powder in 2 tbsp hot water. Add to the curd mixture and stir well.
Sift the flour directly into the bowl. Gently fold with a spatula until no dry streaks remain. Do not overmix.
Fold in the toasted, chopped walnuts.
Pour batter into the prepared pan. Tap on the counter to remove air bubbles. Sprinkle extra walnuts on top.
Bake at 180°C for 40 to 45 minutes or until a toothpick inserted in the centre comes out clean.
Cool in the pan for 15 to 20 minutes, then remove and cool on a wire rack. Slice and serve.