
Bright, tangy, and warmly spiced, this homemade cranberry sauce is the kind of condiment that makes everything on the table taste better. Fresh orange juice and zest bring a citrusy lift, while grated ginger and a whisper of cinnamon and turmeric give it a gentle, complex warmth that store-bought versions simply can't match. Honey sweetens things naturally, letting the tartness of the cranberries shine rather than getting buried under refined sugar. The whole thing comes together in a single saucepan in about 10 to 12 minutes — just stir, let the berries burst, and watch it transform into a glossy, spoonable sauce. Since every ingredient here is straightforwardly plant-based and pantry-friendly, there's zero guesswork about what's actually in it, which is a genuine relief when you're cooking for a crowd with mixed dietary needs. A splash of vanilla at the end rounds out the flavor beautifully and makes the kitchen smell incredible. Let it chill and it thickens into the perfect consistency for spreading, spooning, or sneaking straight from the jar.
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 →8 servings










Combine the cranberries, orange juice, water, honey, grated ginger, ground cinnamon, turmeric, and salt in a medium saucepan over medium heat. Stir to combine.
Bring the mixture to a gentle boil, then reduce the heat to medium-low. Cook, stirring occasionally, for 10–12 minutes, until most of the cranberries have burst and the sauce has thickened enough to coat the back of a spoon.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
