For frying egg rolls, peanut oil is best due to its high smoking point and nutty flavor. Alternatives include canola or corn oil, but avoid oils like sesame or olive oil, as they have a low smoking point.