Heat the olive oil and coconut oil in a large skillet over a low/medium heat. Thinly slice the onion and garlic and add to the skillet. Sweat gently for a few minutes until tender and fragrant.
Step 2
Thinly slice the cabbage and finely chop the rosemary. Add the cabbage, orange zest, and rosemary to the skillet. Pan fry for 5-6 minutes or until the cabbage is tender and starting to soften.
Step 3
Add the vegetable stock and cranberries to the skillet. Stir well to combine. Simmer the cabbage in the stock until the liquid has completely evaporated. The cabbage should be soft with a little bite, and the cranberries plump and rehydrated.
Step 4
Add the pine nuts to the skillet. Stir to combine with the cabbage. Pan fry for a minute more to heat the pine nuts and lightly toast them. Serve the cabbage hot with your favorite vegan Thanksgiving main.