Primero se preparan los ingredientes, iniciando con la lengua, con un mazo de cocina se golpea la lengua para que ablande un poco, también lo puedes hacer con el canto del cuchillo si no posee un mazo.
Luego se soasa para quitarle el pellejo que la cubre, la lava bien con el jugo de limón hasta que quede blanca. Este proceso también se puede realizar colocando la lengua en agua hirviendo por 10 minutos y luego con cuchillo ayudarse a quitarle la piel, la lava con limón y la reserva.
Luego procede con los demás ingredientes, en un recipiente debe mezclar la cebolla, los ajíes, el ajo, los tomates, la zanahoria previamente bien picado en trozos bien pequeños; agrega pimienta, comino y sal al gusto.
Procede a puyar la lengua, esto quiere decir que se le harán varias incisiones o cortes con la ayuda de un cuchillo, una vez que haya hecho varias incisiones profundas le introduce en dichos cortes las verduras. Cuando haya terminado de introducir las verduras deja reposar por 1 hora.
Después procede a poner la lengua puyada al fuego en una olla con dos tazas y media de agua, deja cocinar por 2 horas y media hasta que ablande, si usa una olla de presión el proceso de acorta a 40 minutos o 1 hora a partir del momento en el que comience a hervir el agua.
Cuando haya pasado dicho tiempo y este blanda se retira y se corta en varias rodajas, la reserva mientras procede con el siguiente paso.
En la olla donde quedo el caldo se añade la pasta de tomate, el aceite y el pan rallado, cocina todo por 5 minutos y después adiciona las rodajas de lengua, lo deja cocinar por 2 minutos más y listo.
Ya puede servirse, tradicionalmente en la costa se suele servir acompañada de arroz blanco.