Vegetable oil is the best oil for muffins because it has a neutral flavor and adds moisture and richness to the batter. You could swap it out for coconut oil or even olive oil, but note that both oil’s strong flavor will come through in the baked muffins.