Yes, you can replace cabbage with any green like Roman lettuce, baby spinach, iceberg, and so on. I just used cabbage as it is easily available in most places in all seasons.