01 -
Peel, core, and chop all apples into evenly sized pieces for uniform cooking. Rinse cranberries thoroughly, discarding any damaged ones.
02 -
In a large heavy-bottomed saucepan, combine chopped apples, cranberries, water, maple syrup, brown sugar, cinnamon, nutmeg, lemon juice, lemon zest, vanilla extract, and a pinch of sea salt. Stir gently to distribute evenly.
03 -
Cover with a lid and bring to a simmer over medium heat. Reduce to medium-low and cook for 20 to 25 minutes, stirring occasionally, until apples are very soft and cranberries have burst.
04 -
Remove from heat. For chunky texture, mash the mixture directly in the pot using a potato masher or fork. For smooth texture, puree using an immersion blender or transfer carefully to a blender and pulse to desired consistency.
05 -
Taste and adjust sweetness or acidity as desired with additional maple syrup or lemon juice. Serve warm or cooled to room temperature. Store refrigerated in an airtight container for up to seven days.