In a 12-inch skillet, cook the bacon over medium heat until crisp, about 5 minutes. Transfer with a slotted spoon to a paper-towel-lined plate.
Add the chayote, onion, and garlic to the bacon fat in the skillet and toss to coat. Cook, covered, stirring occasionally, until the chayote and onion begin to brown slightly, about 10 minutes.
Add the wine, rosemary, and thyme; continue to cook, covered, stirring occasionally, until the chayote is tender, about 8 minutes more.
Remove from the heat, stir in the bacon, and season to taste with the lemon juice, salt, and pepper. Serve.
Serve with sautéed pork chops or chicken.