No, you don't need any olive oil, avocado oil, vegetable oil or butter to make delicious charred cabbage. Using a very hot cast iron skillet (or non-stick skillet) can achieve the same effect without oil.