1
Precalienta el horno a 450 grados. Lava y seca todas las verduras. Corta las batatas en gajos de ½ pulgada de grosor. Mézclalas en una bandeja de horno con un chorrito de aceite, sal y pimienta. Ásalas hasta que estén doradas y tiernas, entre 20 y 25 minutos.
2
Mientras tanto, corta la cebolla por la mitad y pélala. Córtala en rodajas lo más finas posible hasta obtener ¼ de taza (½ taza para 4 raciones); pica finamente el resto de la cebolla. Pela y pica finamente el ajo. Corta la lima por la mitad y exprime el zumo en un cuenco pequeño. Corta los panecillos por la mitad. Añade 1 cucharada de mantequilla (2 cucharadas para 4 raciones) a otro cuenco pequeño apto para microondas; caliéntala en el microondas hasta que se derrita, unos 30 segundos. Unta con ella las mitades de los panecillos.
3
Al cuenco con el zumo de lima, añade la cebolla cortada en rodajas, ¼ de cucharadita de azúcar (½ cucharadita para 4 raciones) y una pizca de sal. Remueve para mezclarlo todo; déjalo reposar para que se marine rápidamente.
4
Calienta un chorrito de aceite en una sartén grande a fuego medio-alto. Añade la cebolla picada y sazona con sal y pimienta. Cocina, removiendo, hasta que se ablande, entre 4 y 5 minutos. Añade el ajo y cocina hasta que desprenda aroma, 30 segundos más. Añade la carne de cerdo y sazona con sal y pimienta. Cocina, desmenuzando la carne, hasta que se dore y esté bien hecha, entre 4 y 6 minutos.
5
Mientras se cocina la carne de cerdo, en un tercer bol pequeño, mezcla la salsa barbacoa, el líquido de encurtido de la cebolla, 3 cucharadas soperas de ketchup (6 cucharadas soperas para 4 raciones), ½ cucharadita de azúcar (1 cucharadita para 4) y ¼ de taza de agua (⅓ de taza para 4). Una vez que la carne de cerdo esté bien cocida, añade la mezcla de salsa barbacoa a la sartén. Cocina, removiendo, hasta que la salsa espese, entre 2 y 3 minutos. Prueba y sazona con sal y pimienta.
6
Mientras tanto, tuesta los panecillos en el horno o en el horno tostador hasta que estén dorados, entre 3 y 5 minutos. Reparte los panecillos tostados en los platos y rellénalos con la cantidad de cerdo a la barbacoa que desees. Cubre con cebolla encurtida y salsa picante. Sirve acompañado de gajos de boniato.