Put a large stock pot of water on the stove over high heat. Bring to a boil. Once it boils salt it generously.
While you are waiting for the water to boil start getting the rest of the dish together.
Add the olive oil to a large frying pan. Start to cook over medium heat. Add the shallots. Cook for about 5 minutes so they can soften.
Now add the broccoli and cook for about 4 to 5 minutes. Stir occasionally so it doesn't stick. If you need more olive oil add a little.
Now toss in the garlic and cook for another 2 minutes, stirring occasionally.
Add the white wine and let it cook until it is reduced by half. It should only take a few minutes.
Add your butter and lemon, stirring till the butter melts and the mixture is slightly saucy. Only takes a few moments.
Turn the heat down for a couple of minutes while you cook your angel hair noodles.
Once your pasta water is boiling well, and it's been salted, toss your angel hair pasta in the water. It only needs to cook for about 1 to 2 minutes. Check your package directions.
Now drain pasta (reserve a little bit, there's flavour in the pasta water) but do not rinse.
Bring the frying pan back up to a medium heat, add your pasta to the pan and start to toss it gently until it comes together. Add a little pasta water to the pan, it helps bring the dish together beautifully.
Add some salt and pepper to your own taste.
Serve with a big old smile!
Be creative, throw in your fave veggies and have fun with this!