1. Bring a large pot of water to boil and prep all your ingredients while while the water boils. Once boiling, add the pasta and cook per package directions. In the last minute of cooking you will be adding the broccoli.
2. Preheat a large non-stick skillet over medium heat. Add the olive oil, garlic, lime zest and red pepper flakes and gently heat, stirring often for about two minutes, being careful not to burn the garlic. Add the wine and bring the heat up, reduce the wine for about two minutes. Add the vegetable broth, lime juice, and fresh black pepper and bring to a boil. Once boiling, lower the heat to a simmer and add the arugula.
3. By this point the pasta should be almost done, so add the broccoli and cook for one more minute. Drain.
4. When the arugula is wilted, add the broccoli and pasta to the pan and toss it around, making sure to get everything coated in the garlic, for about 3 more minutes. Add the avocado without squishing it, just until it is warmed through, about 1 minute. Serve with generous doses of fresh black pepper. There is usually a lot of garlic left in the pan, so be sure to spoon it over your bowls of pasta.