Begin by cooking the rotini: Bring the water to a boil in a large pot. Add the kosher salt and the rotini.
While the rotini cooks, make the Basil Pesto: Heat a small skillet on low heat, and cook the pine nuts (both for the pesto and the garnishes) until toasted about five minutes.
Put half the pine nuts in a food processor, and process until finely chopped. Save the rest of the pine nuts for the garnishes. Add the rest of the ingredients, except for the pasta water, and process until everything is minced and combined. Add the pasta water, and process until a creamy sauce is formed.
Drain the rotini and pour it into a large bowl. Add the pesto and stir until combined. Also add in the tomatoes, arugula, parmesan and the rest of the pine nuts. Garnish the dish with the basil leaves and the burrata.