The best oil for making homemade paratha is any cold-pressed, neutral-flavored oil. Avocado is an oil that works very well, thanks to its high smoke point and neutral flavor.