Preheat your oven to 220°C (430°F) and line a baking sheet with parchment paper.
Trim the leaves and stem from the cauliflower, then carefully slice it into about 1.5-inch thick steaks, trying to keep the shape intact.
Brush both sides of each cauliflower steak generously with olive oil, ensuring an even coating.
1 head cauliflower
Sprinkle salt, black pepper, and paprika evenly over both sides, pressing lightly to help the spices adhere.
1 head cauliflower
Arrange the seasoned cauliflower steaks on the prepared baking sheet, giving each enough space to cook evenly.
Bake in the oven for 20 minutes until the edges start to turn deep amber and caramelize.
Carefully flip each cauliflower steak with a spatula, being gentle to keep their shape.
Return to the oven and bake for another 15–20 minutes until the edges are crispy and golden brown, and the cauliflower feels tender when poked with a knife.
During the last 5 minutes, sprinkle the sliced garlic over the steaks so it can toast lightly and release its aroma.
1 head cauliflower
Remove the cauliflower from the oven, squeeze fresh lemon juice over the steaks, and sprinkle with chopped herbs for a burst of freshness.
1 head cauliflower
Let the cauliflower rest for a few minutes, then serve warm, enjoying the crispy edges and smoky, tender interior.