Bring a large pot of lightly salted water to a boil. Place linguini in the pot, and cook for 8 to 10 minutes, until al dente. Drain, reserving 1 1/2 tablespoons water.
In a blender or food processor, blend the reserved water, tomatoes, basil, mint, garlic, pine nuts, Parmesan cheese, ricotta cheese, olive oil, salt, and pepper until smooth. Toss with the cooked pasta to serve.