How to Make It
Heat the oven to 325°. In a small ovenproof dish, toss the garlic with the oil. Cover with foil and roast until soft, about 30 minutes. Put the pine nuts in a separate pan and toast alongside the garlic until golden brown, about 15 minutes.
When the garlic is cool enough to handle, squeeze the flesh out of the peelings and mash the garlic into the warm oil remaining in the baking dish. Add the salt and pepper.
In a medium saucepan, steam or boil the broccoli until just done. Steaming will take about 5 minutes and boiling will take about 2.
In a large pot of boiling, salted water, cook the orecchiette until just done, about 15 minutes. Reserve 1/2 cup of the pasta water. Drain the orecchiette and toss with 1/4 cup of the reserved pasta water, the broccoli, the garlic mixture, the pine nuts, and the Parmesan. If the pasta seems dry, add more of the reserved pasta water. Serve with additional Parmesan.
Save the Stems Though we use only the florets from the broccoli in this pasta, don't throw away the unused stems. Peel and slice them and add to a stir-fry or vegetable soup or use as a vegetable in their own right, either sautéed in olive oil with a little garlic or boiled and buttered.