- Bring 4 quarts of water to a boil. Add cauliflower to boiling water and cook for 4 minutes. Transfer cauliflower to an ice bath, but do not discard the cooking water.
- Heat 2 tablespoons extra-virgin olive oil over medium-high heat in a large pan. Once hot, add the diced pancetta, and begin to brown.
- Once pancetta begins to brown, add pasta to boiling water.
- After pancetta is almost completely browned, reduce heat to medium and add the garlic and red pepper flakes. Sauté until garlic begins to turn golden, and then add the cauliflower and the drained diced tomatoes and toss to heat through. Add ¼ cup of the pasta water, as well as salt and pepper.
- While pasta is finishing cooking, beat the egg yolks, grated cheese, salt and pepper until smooth.
- When the pasta is about 2 minutes away from being al dente, drain.
- Lower the heat on the sauce to low and add the pasta to the sauce and toss to combine. Once combined, pour on the egg yolk mixture and quickly toss the pasta to coat it with the mixture (the egg yolks should coat the pasta, and not scramble).
- Once heated through, remove to serving bowl or individual plates and garnish with the chopped parsley and additional cheese.