Cook cabbage and onion in hot oil in a large nonstick skillet or Dutch oven over medium-low heat, stirring occasionally, 30 minutes.
Meanwhile, peel and chop pears; toss with lemon juice. Stir pear mixture, sugar, salt, and pepper into cabbage mixture. Cook, stirring occasionally, 30 minutes.