According to Muir, oven roasting is the best approach for any type of nut, and it's particularly advised for larger varieties like peanuts, almonds, and whole cashews. "All nuts roast most evenly ...
On a sheet pan, toss nuts with oil to coat evenly. Transfer to oven. Roast 20 minutes, then check. If nuts are sizzling and gently browned, remove from oven. If they’re not quite there yet ...