A delightful pasta dish combining the richness of a creamy tomato sauce with the sweetness of peas.
Bring a large pot of salted water to a boil and cook the linguine until al dente. Reserve 2 cups of pasta water before draining.
Adding salt to the water enhances the pasta's flavor.
Heat the olive oil in a large nonstick frying pan over medium heat.
Ensure the oil is hot before adding the vegetables for better sautéing.
Sauté the shallots, garlic, and carrot until tender, about 8 minutes.
Stir frequently to prevent burning.
Add the tomato paste and 1/2 cup of the reserved pasta water. Stir to create a sauce, adding more water if needed.
Mix well to ensure the tomato paste dissolves completely.
Stir in the oregano, thyme, parsley, and heavy cream.
Adjust seasoning to taste.
Fold in the cooked pasta, peas, and cheeses, adding more pasta water if necessary.
Toss gently to coat the pasta evenly with the sauce.
Serve the pasta on a platter and enjoy immediately.
Garnish with extra cheese or parsley for presentation.