Heat a small frying pan over a low heat. Cook the pine nuts until golden. Put into a food processor with the basil, parmesan, olive oil and garlic cloves. Whizz until smooth, then season to taste.
Boil the pasta in salty water and set aside once its cooled down and ready.
In a bowl add your pasta, pesto, sundired tomato and buffalo muzarella mix and serve in a bowl with toasted pine nuts on top.