Wash and slice the cabbage. Heat the olive oil in a large pot or, if possible, a Dutch oven. After heating the olive oil, add the diced onion and cook until brown. The next step is adding the cabbage and cooking on medium heat for 15 minutes.
Add the remaining ingredients, then cook on medium-low heat for another 10 minutes, covering the pot with a lid, stirring occasionally.