Ingredients
1/2 head cauliflower, stemmed and separated into tiny florets (about 4 cups)
Coarse salt
1/2 cup dry unseasoned coarse breadcrumbs, preferably panko
1 teaspoon finely chopped fresh mint leaves
2 teaspoons finely chopped fresh parsley leaves
1/4 teaspoon crushed red pepper, flakes
4 tablespoons extra-virgin olive oil
1 cup (heaping) thinly sliced shallots (about 6 shallots)
3/4 pound orecchiette pasta
Preparation
Prepare an ice-water bath; set aside. Fill a large pot with water, and bring to a boil. Add a generous amount of salt, and return to a boil. Add cauliflower and cook until just tender. Immediately transfer cauliflower to ice-water bath; let cool about 1 minute before draining.
Combine the breadcrumbs, mint, parsley, red pepper, and 1 tablespoon olive oil in the bowl of a food processor. Pulse until crumbly and well combined; set aside.
Fill a large pot with water and bring to a boil. Add a generous amount of salt and return to a boil.
Heat 2 tablespoons olive oil in a large skillet over medium-high heat. Add cauliflower and cook, stirring occasionally, until browned, 8 to 10 minutes. Transfer cauliflower to a plate. Add remaining tablespoon olive oil to skillet. Add shallots and cook, stirring occasionally, until tender and browned, 8 to 10 minutes.
Meanwhile, add the orecchiette to the boiling water and cook until al dente, according to package directions. Drain pasta, reserving 1/2 cup cooking liquid. Add drained pasta to skillet, along with cauliflower, and some of the pasta cooking liquid, and toss ingredients together for a few minutes; add more water to the pan as necessary to keep pasta moist.
Divide pasta evenly among 4 bowls. Sprinkle each with a tablespoon of breadcrumbs. Serve immediately.