
Bring a large pot of salted water to a boil. Cook pasta according to directions. Drain and set aside.
In a non-stick skillet, heat olive oil over medium high heat. Season shrimp with salt and pepper. Begin cooking the shrimp in batches, about 2 minutes on each side until you have cooked them all. Set aside.
Add the broccoli, chicken broth, lemon juice, and garlic to the pan. Cook for about 7 minutes until it reduces by half and broccoli is tender.
Lower the heat to medium and add the shrimp, tomatoes, and drained pasta. Cook for 1-2 minutes until warmed. Top with Parmesan.