Peanut Oil Benefits For Face Peanut Oil Benefits For Face - The oil usually has a mild or neutral flavor but, if made with roasted peanuts, has a stronger peanut flavor and aroma.