1 | Heat oil in a large, heavy bottomed saucepot. Add onion and cook over medium-low heat, stirring, about 5 minutes. Add garlic and continue to cook and stir 3 more minutes. |
2 | Add celery, carrots, tomatoes, basil and bay leaf. Season with salt and pepper. Bring to a boil, then reduce heat and simmer over low heat, stirring occasionally, until vegetables become tender, about 30 minutes. Remove bay leaf. Allow to cool. |
3 | Using a food processor or blender, blend the sauce until smooth. Return to saucepot. Add vodka, bring sauce to a simmer and allow the sauce to reduce. |
4 | Meanwhile, cook pasta according to package directions in boiling water that has been seasoned with garlic salt. Cook until al dente. |
5 | When pasta is almost ready to serve, add cream to sauce and heat through. Reseason to taste with salt and pepper. Add cheeses and stir to combine until cheese melts. |
6 | Combine drained pasta and sauce and toss to coat. Sprinkle individual servings with additional chopped basil and cheeses as garnish. |