For the topping
3 slices bacon, diced
1/2 cup plain panko breadcrumbs
1/4 cup grated Parmesan cheese
1 teaspoon black pepper

For the roasted cauliflower sauce
4 cloves garlic, minced
1 shallot, minced
3 tablespoons olive oil
1 large head cauliflower, cored, cut into florets
1 teaspoon dried Italian herb blend
1 teaspoon salt
¼ teaspoon red chili flakes

Pasta
1/2 cup heavy cream
1/2 cup grated Parmesan cheese
12-oz box spinach linguine (DeCecco)

Directions

For the cauliflower
Preheat oven to 450°F. Cover a baking sheet with foil.
In a bowl toss together the cauliflower florets, shallots, garlic, seasoning, salt, red pepper, and olive oil. Spread on the pan and bake for 15-20 minutes or until cauliflower is tender and browned.

For the topping
Cook bacon in a small skillet over medium-high heat until crispy, 5 to 7 minutes. Add panko and pepper and cook, stirring frequently, until panko is well browned, 2 to 4 minutes. Transfer panko mixture to bowl and stir in cheese.

For the pasta
Cook pasta in boiling salted water until al dente. Drain. Reserve ½ cup pasta cooking water.
Return the pot to low heat and add the cream, roasted cauliflower, pasta water, and cheese. Stir until heated through. Add cooked pasta and mix well. Turn the mixture out into a serving bowl and sprinkle with the bacon panko topping. Serve immediately.