01 - Pour olive oil into a large sauté pan or skillet and set over medium heat.
02 - Add sliced onions to the hot oil. Cook for 3 to 4 minutes, stirring occasionally, until softened and translucent.
03 - Stir in minced garlic and cook for 30 seconds until fragrant, being careful not to burn it.
04 - Add sliced mushrooms to the pan. Cook, stirring continuously, for 5 to 6 minutes until they release their moisture and begin to brown.
05 - Add the sliced cabbage and thyme to the pan. Toss thoroughly to combine all ingredients.
06 - Cook for 8 to 10 minutes, stirring frequently, until the cabbage is tender yet maintains a slight crisp texture.
07 - Season generously with salt and pepper. Stir in lemon juice or vinegar if using. Remove from heat and garnish with chopped parsley before serving.