the main difference between vegetable oil and vegetable shortening is the solidity factor. shortening becomes solid at room temperature, while oil does not. most of the time, vegetable oil and melted vegetable shortening can be substituted for one another in recipes.