Preheat the oven to 500 degrees F.
Combine the cauliflower with 2 tablespoons of olive oil in a baking dish and toss to coat.
Season with salt and pepper, then drizzle all over with the chicken broth.
Roast about 15 minutes, until golden and tender.
Bring a very large pot of generously salted water to a boil.
Cook the bacon in the remaining 3 tablespoons of olive oil in a heavy-bottomed pot until golden.
Add the garlic and cook for 30 seconds more.
Add the white wine, 1 teaspoon of salt, and plenty of pepper.
Bring to a simmer, then remove from the heat.
Cook the pasta according to package directions until al dente.
When the pasta is ready, use a spider to lift it out of the water and transfer to the bacon mixture, allowing the water dripping from the pasta to fall into the pot.
Add the roasted cauliflower and enough of the reserved pasta water to make a light sauce.
Raise the heat to high, toss well, add the pecorino and parsley and toss again.