Share with a friend or neighbor.  Or saute the extra onions up - the get crispy and lovely.  If you have leftover oil, marinate some protein like a chicken breast or a pork chop. You can use the oil in a salad dressing. Some people even freeze the oil in small containers and use them as a flavored oil for cooking.