Place cauliflower and a small amount of water in a skillet. Bring to a boil. Reduce heat; cover and simmer until crisp-tender, about 8 minutes. Drain and set aside. In a small bowl, whisk egg yolks and seasonings. Place bread crumbs and cheese in a large resealable plastic bag. Add a few florets at a time to the egg mixture; toss to coat. Using a slotted spoon, transfer cauliflower to crumb mixture; toss to coat. In a skillet, melt the butter over medium-high heat. Cook cauliflower in batches until golden brown, about 4 minutes. Sprinkle with parsley if desired.