Preheat your oven to 425°F (220°C) to prepare for roasting.
Gently remove the outer leaves from the cauliflower head, then carefully trim the base without removing the core.
Cut the cauliflower into approximately ¾-inch thick steaks, aiming for 2-3 substantial steaks from the center.
In a mixing bowl, combine the olive oil, minced garlic, dried thyme, dried rosemary, smoked paprika, and a generous pinch of salt and pepper. Whisk together until the mixture is well blended.
Arrange the cauliflower steaks on a baking sheet lined with parchment paper. Coat both sides of each steak with the garlic herb oil mixture.
Transfer the baking sheet to the preheated oven and roast the cauliflower steaks for about 20-25 minutes, flipping them halfway through.
Once they are roasted, remove the cauliflower steaks from the oven and let them rest for a couple of minutes.
Artfully arrange the cauliflower steaks on a serving platter, drizzle any remaining herb oil over the steaks, and finish with a sprinkle of fresh parsley. Serve with lemon wedges.