Préchauffer le four à 200°C. Chauffer l'huile dans une grande poêle à frire à feu moyen. Ajouter l'oignon, la carotte et le céleri coupés finement et cuire pendant 7 minutes en remuant de temps en temps.
Ajouter le concentré, la polpa, les lentilles, le bouillon, la sauce Worcestershire, les fines herbes et le sucre brun, puis remuer pour bien mélanger. Laisser mijoter à découvert en remuant de temps en temps pendant 30 minutes ou jusqu'à ce que les carottes soient bien épaisses et tendres. Incorporer les petits pois. Verser le mélange de lentilles dans un plat allant au four.
Pendant ce temps, mettre les pommes de terre dans une grande casserole ; couvrir d'eau froide et porter à ébullition. Réduire le feu et laisser mijoter 30 minutes ou jusqu'à ce qu’elles soient tendre.
Égoutter les pommes de terre et les remettre dans la casserole puis les réduire en purée. Ajouter le beurre et le lait et mettre à feu doux. Battre avec une cuillère en bois jusqu'à obtenir une consistance crémeuse. Assaisonner avec du sel et du poivre.
Déposer la purée de pomme de terre sur le mélange de lentilles ; bien étaler puis saupoudrer de fromage. Cuire au four pendant 25 minutes ou jusqu'à ce que le dessus soit doré.
Astuce: Ajouter du poivron haché à la place du céleri.