Prep the apples. Peel if you like a smoother compote; leave the skins for more fiber and texture. Core and dice into 1/2-inch pieces for even cooking.
Start the pot. Add apples, water, lemon juice, cinnamon, and a pinch of salt to a saucepan. Stir to coat the apples evenly.
Simmer gently. Bring to a simmer over medium heat, then reduce to medium-low.
Cover and cook for 10 minutes, stirring occasionally to prevent sticking.
Uncover and finish. Remove the lid and cook another 5–10 minutes until the apples are tender and the liquid has thickened to a syrupy consistency. If it looks dry, add a splash of water.
Adjust texture. For a rustic compote, lightly mash with a fork. For a smoother version, use a potato masher or a few pulses with an immersion blender.
Flavor boost. Stir in vanilla and any optional spices at the end.
Taste and adjust cinnamon or lemon as needed.
Serve warm or cool. It’s great warm over oats or toast, or chilled with yogurt. The flavors deepen as it rests.