Heat oil in a large Dutch oven over medium-high heat.
Add onion; saut 5 minutes. Stir in cabbage, vinegar, sugar, bay leaves, and cinnamon stick; cover, reduce heat, and simmer 15 minutes or until cabbage is tender. Stir in pear, salt, and pepper; cover and cook 5 minutes. Discard bay leaves and cinnamon stick.