Separate cauliflower into flowerets, uniform size. Blanche in boiling, salted water until crispy- tender. Remove from water. Save water.
In cauliflower water, cook favorite shape of pasta until tender.
In large skillet add 2-3 T. olive oil and sauté garlic.
Add cauliflower and olives, sauté for three or four minutes.
Add cooked pasta to skillet.
Add pepper flakes and cilantro, sauté another minute.
Add small amounts of pasta water to mixture to make glossy and moist, not soupy. Simmer one minute, stirring well.
Divide into serving plates, sprinkle with shaved cheese.