Yes, definitely. I highly recommend using the oven if you're roasting more than 2 cups of peanuts. Note that the whole process will be longer because you will need to pre-heat the oven.