01 - Preheat your oven to 425°F (220°C). Line a baking sheet with parchment paper.
02 - Remove outer leaves and trim the stem of each cauliflower head, ensuring the core remains intact. Cut each head into 1-inch thick "steaks," yielding approximately 2-3 steaks per head. Reserve any loose florets for alternative culinary applications.
03 - In a mixing bowl, combine gochujang, soy sauce, maple syrup, sesame oil, rice vinegar, minced garlic, grated ginger, and water, whisking until a smooth consistency is achieved.
04 - Arrange the cauliflower steaks on the prepared baking sheet. Generously brush both sides of the steaks with the prepared marinade.
05 - Cover the baking sheet and allow the cauliflower to marinate at room temperature for a minimum of 30 minutes, or refrigerate for up to 2 hours.
06 - Roast the marinated cauliflower steaks in the preheated oven for 25–30 minutes, flipping them halfway through the cooking process. During the flip, brush with additional marinade. Continue roasting until the steaks are golden, caramelized, and tender when pierced with a fork.
07 - Transfer the roasted cauliflower steaks to serving plates. Garnish with toasted sesame seeds, sliced scallions, and chopped cilantro if desired. Serve with accompanying lime wedges.