Preheat oven to 450°F (235°C).
Slice the bottom off the aubergines, so that they stand up.
Place in the oven, on tin foil.
Cook for 30 to 45 minutes, until they are soft.
Leave to cool.
Scoop out flesh and mix.
Add garlic, peeled and chopped.
Add basil, and little by little, add oil and lemonjuice.
Season.
Roll out pastry, cut into circles (three for each puff) using a pastry cutter.
Bake in the oven (same heat as aubergines) for about 20 minutes.
Leave to cool.
Make puffs, putting a layer of aubergine caviar on each layer of pastry, until you have three layers of pastry.
Top with a sun-dried tomato.
Serve chilled.