Bring a large pan of salted water to the boil and put the pasta in to cook for 10 minutes until al dente.
Drain the pasta and return to the pan. Add all the remaining ingredients – except the caviar – and stir well until everything is warmed through.
Serve in bowls, grind over some black pepper and add half a teaspoon of caviar to each bowl. Alternatively, pile it all into a large serving bowl for your guests to serve themselves, dotting the caviar over the top.