Tostate le nocciole in forno caldo preriscaldato a 160°C per 10 minuti circa e lasciatele raffreddare. Tritate finemente le nocciole, aggiungete il cacao, lo zucchero ed il latte.
Mescolate accuratamente e trasferite in un pentolino. Portate ad ebollizione e cuocete per circa 3 minuti mescolando di continuo.
Tritate grossolanamente il cioccolato e aggiungetelo al composto insieme all'olio. Mescolate accuratamente e cuocete ancora per qualche minuto.
Versate la crema gianduja in un vasetto con chiusura ermetica e lasciate raffreddare a temperatura ambiente.
E' possibile sostituire totalmente o in parte il cioccolato al latte con del cioccolato fondente.
Si può omettere l'olio di arachidi, ottenendo una crema dal gusto di nocciole e cioccolato più intenso, tuttavia il risultato sarà meno setoso.