
Tart cranberries and sweet diced apple simmer down into a glossy, jammy compote that smells absolutely incredible ā warm cinnamon, fresh ginger, and bright orange zest all working together in one pan. The cranberries burst and collapse into the apple pieces, creating that perfect loose, spoonable texture that clings beautifully to whatever you put it on. Store-bought versions of this kind of condiment can be a minefield for anyone avoiding tree nuts, since shared production lines and sneaky "may contain" labels are frustratingly common ā making a homemade batch the obvious move. Every ingredient here is straightforward and naturally free of any nut-related concerns, so you can stir and simmer with total confidence. Ceylon cinnamon gives it a slightly softer, more floral warmth than regular cinnamon, and the fresh orange juice and zest add a citrusy lift that keeps the whole thing from feeling heavy or one-note. A final drizzle of honey lets you dial in the sweetness exactly where you want it. Serve it warm over oatmeal, spoon it alongside roasted meat, or let it chill and spread it on toast ā it's genuinely one of those recipes you'll find yourself making on repeat all season.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more ā6 servings








Combine the cranberries, diced apple, honey, water, Ceylon cinnamon, grated ginger, orange zest, and orange juice in a medium saucepan over medium heat. Stir to distribute the honey.
Bring the mixture to a gentle boil, then reduce the heat to medium-low. Cook, stirring occasionally, for 15ā18 minutes, until the cranberries have all burst and collapsed, the apple pieces are tender when pressed with the back of a spoon, and the compote has thickened to a loose, jammy consistency that mounds slightly on the spoon.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
