In a large skillet, heat the extra-virgin olive oil over medium heat. Add the finely diced shallot and sauté for about 2-3 minutes until translucent. Add the minced garlic and cook for an additional 30 seconds, stirring frequently to avoid burning.
Add the farfalle pasta to the skillet, followed by 1 cup of water and 1 1/2 cups of broth. Bring to a gentle boil, then reduce the heat to medium-low and cover the skillet. Let it simmer for about 10-12 minutes, stirring occasionally, until the pasta is al dente and most of the liquid is absorbed.
Once the pasta is cooked, stir in the heavy cream, lemon zest, salt, and black pepper. Mix well to combine all the ingredients. Let it simmer for another 2-3 minutes until the sauce thickens slightly.
Gently fold in the thawed and chopped broccoli florets. Cook for an additional 2-3 minutes, allowing the broccoli to heat through while still maintaining its vibrant color.
Remove the skillet from heat and stir in the grated Parmesan cheese and lemon juice. Mix until the cheese is melted and the sauce is creamy. Taste and adjust seasoning with additional salt, pepper, or lemon juice if desired. Serve immediately, garnished with extra lemon zest if desired.