Start by cooking your pasta in a pot of salted boiling water.
While the pasta is cooking, prepare your veggies: cut the broccoli into small florets, chop the shallots, and finely chop the garlic.
Heat olive oil in a skillet over medium-high heat. Add shallot and garlic and cook, stirring for 5 minutes.
When your pasta has two minutes left to cook, add broccoli florets to the pot with the pasta. Drain the pasta and broccoli, and reserve ¾ cup of the pasta cooking water.
Add the pasta cooking water into the skillet with shallots and garlic. Add cream, Italian herbs, and parmesan. Cook for 2 minutes.
Then, add the drained pasta and broccoli and give it all a good stir until the pasta and broccoli are coated with the sauce and serve.
Notes
Step-by-Step Photos: My blog post includes helpful step-by-step photos to help guide you through making this recipe.Substitutions & Variations: I have included a list of these in the post above.To Store: Store in an airtight container in the fridge for 3-5 days. Reheat in a pot/pan over a low heat until piping hot or in the microwave. You may need to add some water or cream to loosen the sauce.To Freeze: Leftover pasta will freeze for up to three months. Store in an airtight container. Defrost in the fridge and then reheat in the microwave or on the stove.Tip 1: Don't be afraid to keep this same sauce and switch out the veg! It will feel like you're eating a little more variety, but you still get to enjoy this sauce on the regular!Tip 2: If you're trying to introduce your family to broccoli, try cutting the pieces up really small at first.Tip 3: You can add beef, pork, chicken or prawns into this recipe if you aren’t vegan or vegetarian. If you are vegan/vegetarian you could add tofu if you wished.