Pon una olla al fuego con un poco de aceite de oliva para que este se vaya calentando.
Pela la cebolla, la lavas bien bajo el agua del grifo y luego la picas en trocitos pequeños. Si no quieres que los ojos te lloren tanto, antes de picar la cebolla la lavas bajo el agua del grifo cosa de un minuto o así. También pela y pica los dientes de ajo. Ambos ingredientes los echas a la olla.
Tras pelar la zanahoria, la lavas y picas bien para que cuando la cebolla esté transparente la agregas.
Ve troceando el chorizo y el tocino en rodajas, para que así sea más fácil repartir las raciones y al estar un poco ya echa la cebolla lo agregas.
Lava bien las lentejas bajo el agua del grifo para que estén bien limpias, las secas y echas a la olla, removiendo bien.
Vierte una buena cantidad de tomate frito y remueve con un cucharón hasta que esté integrado.
Recubre con agua y deja cocerse por alrededor de una media hora más o menos para que se vaya haciendo.
Ve probando el sabor del plato para salpimentar a tu gusto, si quieres también puedes agregarle un poco de curry en polvo, para lo cuál en ese caso no tendrías que echar pimienta porque si no saldría demasiado picante.
Una vez las lentejas estén listas, tienes que repartir las diferentes raciones y en cada plato echar un huevo. Se precisará de que las lentejas estén muy calientes para que el huevo se haga bien.
Si no sabes bien como hacerlo así, lo mejor es que lo hagas frito en una sartén unos minutos y lo pases al plato.