The best pan to use for frying potatoes and onions would be a cast iron pan. Cast iron pans retain heat well and are very durable, making them great for frying.