Stir wine, cornstarch, and 1 Tbsp. soy sauce in a medium bowl; set marinade aside.
 
#### Step 2
Stir vinegar, hoisin sauce, sugar, sesame oil, and remaining 2 tsp. soy sauce in a small bowl; set sauce aside.
 
#### Step 3
Remove leaves and cut cauliflower into medium florets. Trim woody end of stalk and discard, then cut stalk into ½"-thick pieces. Heat 1 Tbsp. vegetable oil in a wok or large cast-iron skillet over medium-high. Cook cauliflower, tossing occasionally, until browned in places and beginning to soften, 7–9 minutes. Give reserved marinade a stir to reincorporate cornstarch and add cauliflower to bowl; toss to coat. Toss occasionally while you cook the bacon.
 
#### Step 4
Reduce heat to medium. Cook bacon and remaining 1 Tbsp. vegetable oil in wok, stirring often, until bacon is browned and crisp, about 5 minutes. Add dried chiles and peppercorns and cook, tossing, just until fragrant (be careful not to burn), about 30 seconds. Transfer bacon, chiles, and peppercorns to a plate, leaving bacon drippings behind.
 
#### Step 5
Return cauliflower to wok with a slotted spoon; discard excess marinade. Cook cauliflower, tossing occasionally, until charred in spots and crisp-tender (short of scorching it, don’t worry about letting it go pretty dark), 8–10 minutes. Add scallion whites, serrano chile, ginger, garlic, peanuts, and reserved sauce and cook, tossing often, until fragrant and cauliflower is tender, about 2 minutes. Add bacon mixture and cook, tossing, just until sauce coats cauliflower, about 1 minute; season with salt.
 
#### Step 6
Transfer to a platter and top with scallion greens. Serve with rice alongside.