Cook rigatoni in salted boiling water according to package instructions until al dente. Drain and set aside, reserving some pasta water.
In a large skillet over medium-high heat, melt 2 tablespoons of butter. Add shrimp, 1 tablespoon garlic, and lemon juice. Cook shrimp for 1 to 2 minutes on each side until opaque. Remove shrimp and set aside.
Add cherry tomatoes to the skillet and cook for about 5 minutes until skins brown and juices release. Remove tomatoes and set aside.
Add remaining tablespoon of butter and garlic to the skillet. Cook for 1 to 2 minutes until fragrant. Pour in white wine (or extra chicken stock) and chicken stock. Stir to deglaze the pan and let simmer until reduced by half.
Add heavy cream, parmesan, onion powder, dried basil, salt, and pepper. Simmer gently for about 5 minutes until the sauce thickens.
Return shrimp, tomatoes, and cooked pasta to the skillet. Toss gently to combine. Add spinach and simmer for 2 to 3 minutes until wilted.
Serve immediately with extra parmesan on top.
Send me this recipe!
Just enter your email below and get it sent straight to your inbox!
Notes
Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently.