In a large pot or skillet, melt the butter over medium heat. Add the minced garlic and red pepper flakes, sautéing for about 1 minute until fragrant.
Add the shrimp to the pot and cook for about 2-3 minutes until they turn pink and opaque. Remove the shrimp and set aside.
In the same pot, add the vegetable or chicken broth, lemon zest, and lemon juice. Bring to a boil.
Stir in the linguine (or spaghetti) and cook according to package instructions, typically about 9-11 minutes, stirring occasionally to prevent sticking.
About 3 minutes before the pasta is done, add the halved cherry tomatoes to the pot.
Once the pasta is cooked, reduce heat to low and return the shrimp to the pot. Toss everything together until well combined.
Season with salt and pepper to taste, garnish with fresh parsley, and serve hot with grated Parmesan cheese if desired.
Notes
Adjust red pepper flakes to taste for spice preference.