While the cauliflower roasts, melt the butter in a skillet over medium heat.
Add the minced garlic and cook for about 30 seconds, just until fragrant.
Stir in the sun-dried tomatoes, then pour in the white wine. Simmer for 2–3 minutes, allowing the wine to reduce by about half.
Lower the heat slightly and add the heavy cream, Italian seasoning, and red pepper flakes if using.
Simmer gently for 4–6 minutes, stirring occasionally, until the sauce thickens slightly
Stir in the Parmesan cheese until fully melted and smooth. Season with salt and black pepper to taste ( I used 1/4 tsp of each)
Remove the cauliflower steaks from the oven and transfer to a serving platter or individual plates.
Spoon the warm white wine Parmesan cream sauce generously over the cauliflower.
Finish with fresh basil and serve immediately.