Cook the pasta according to package directions. Drain, rinse and set aside.
Meanwhile, heat half of the oil in a large skillet and cook the garlic over medium-high heat until it starts to golden brown, stirring frequently.
Add the red pepper flakes, stir, and cook for 1-2 minutes, stirring frequently.
Incorporate the broccoli and cook until golden brown, stirring occasionally.
Pour the vegetable stock into the skillet, stir, and cook uncovered for 5 to 10 minutes or until the broccoli is cooked and most of the liquid has been absorbed. Time may vary depending on how soft you want the broccoli to be. Add more stock if needed.
Add the pasta to the skillet, along with all the remaining ingredients (the other half of the oil, salt, pepper, nutritional yeast, and lemon juice), and stir.
Add more seasoning or more oil/some pasta water if required.