Preheat the oven to 425°F (220°C). Line two baking sheets with parchment paper.
In a large bowl, drizzle the florets with the oil, then season with the salt, pepper, and Italian seasoning, if using. Toss to coat.
Divide the florets between the baking sheets and spread into an even layer. Roast for 15 minutes, then stir and continue roasting until very crispy on the outside, about 10 minutes longer.
In a small saucepan, melt the butter over medium heat. Add the hot sauce and honey and whisk to combine. Bring to a simmer, then remove from the heat.
Drizzle the sauce over the cauliflower, dividing it equally between the pans. Toss until evenly coated with the sauce. Bake for 5 more minutes.
Meanwhile make the Granch dip. Drain any liquid from the top of the yogurt, then transfer to a small bowl. Add the olive oil, lemon juice, and garlic and stir until well combined. Fold in the herbs, then season with salt and pepper to taste.
Serve the cauliflower with celery, carrots, and Granch Dip on the side.