Cook the pasta in a large pot according to the package instructions until al dente.
Wash all your produce. Dice the onion. Mince the garlic. Half the cherry tomatoes.
In a large pan, heat olive oil, add diced onions and cook for about 3-5 minutes on medium heat, or until lightly browned.
Then add garlic and cook for another minute, or until fragrant, stirring occasionally.
Add the peeled shrimp and cook for about 5 minutes, or until light pink. Season with salt and pepper.
Add the pesto, stir until well combined. Add the heavy cream, stir, and let simmer for a few more minutes.
Add the diced cherry tomatoes. Let simmer for 2 minutes on medium high heat. Then add the spinach, cook for 3 more minutes, and remove from heat.
Mix the cooked spaghetti in the sauce and divide over 4 serving bowls. Top with parmesan cheese and serve immediately.
Notes
When cooking the pasta, I would highly recommend reserving about a cup of pasta water to add to the sauce.To add extra flavor and deliciousness to the pasta, you can use chicken broth instead of salted water to cook the pasta.I’ve used regular salt to season the dish, but remember to taste the dish and adjust seasoning before you serve.You can also choose to use kosher salt for the boiling salted water before you add pasta into it.I would highly recommend using extra virgin olive oil for this recipe. It really adds that extra flavor to the garlicky sauce.Red pepper flakes, lemon juice and some lemon zest can also be wonderful additions to the shrimp scampi pasta. The lemon juice helps tenderize the cooked shrimp and lends a beautiful lemon flavor which balances out the heat from the red pepper flakes.To bring some rich flavors to the dish, you can use garlic butter instead of olive oil. Don’t forget a dahs of Italian seasoning and some chopped freshly parsley as well.You can also skip adding the cream and turn it into a nice garlic shrimp dish instead.