Chop up the broccoli into smallish pieces. As you can see, I went for a very rough but pretty small chop instead of the traditional large bites of broccoli (I find it more managable that way, plus the smaller size makes it so you can get more flavors into each bite).
To quickly cook the broccoli, put it in a frying pan with a thin layer of boiling water in it (depending on how much broccoli you use, you may need a little more). Cover the broccoli in the pan for only a minute or two. You will know when it's cooked perfectly when the color has gone from its original grey-ish green to a bright green. If there is excess water in the pan, just drain it out.
While the broccoli is cooking, chop up some pancetta (I used 2 slices of relatively thin pieces). You can make it however large or small you like. Once the broccoli is cooked and the excess water is out of the pan, add olive oil (about 2-3 tablespoons) to the pan. Then add the pancetta on medium to medium high heat. The pancetta will take a few minutes to cook.
Mince a clove of garlic (you could always use more or less depending on how garlic-y you like your food) and add it to the broccoli and pancetta.
While the pancetta is cooking, make the mac & cheese according to the directions on the box (this may vary based on which brand you use).
Once your mac & cheese is done (pasta cooked, tossed with sauce) add it to the pan of broccoli and pancetta. Let it cook for a minute or two on medium to medium low heat just so the flavors can all mix. The extra minute in the pan also adds an awesome flavor and texture to the pasta.
Plate and enjoy!