Generally speaking, peanuts with shells need to be boiled for 40 to 50 minutes. If the cooking time is too long, the peanuts will be cooked too soft. If the cooking time is too long, the peanuts will not taste very good, and if they are cooked too short, it will not be good. Although peanuts can be eaten raw, people really won't think it is delicious when they are half-cooked, so we should strictly control the cooking time of peanuts.