This post may contain affiliate links. Read Simple Veganizer disclosure policy.
This Homemade Cranberry Sauce is sweet, bright, naturally refined sugar-free, and bursting with citrus flavor. Made with fresh cranberries, orange juice, maple syrup, and cinnamon, it’s the perfect easy holiday side dish—ready in just 15 minutes!

There are two types of cranberry sauce people: the homemade lovers… and the ones who still slice it out of a can. If you’re in the second group, welcome — this recipe is about to convert you.
This Homemade Cranberry Sauce is bright, citrusy, and sweetly balanced, and ready in just 15 minutes. Since moving to the US, this is the recipe I make every single holiday season. The smell alone brings instant festive vibes — bubbling cranberries, warm cinnamon, and fresh orange zest… magical!
And because we keep things wholesome and straightforward here, this version uses orange juice + maple syrup instead of refined sugar. The result? A naturally sweetened sauce full of flavor and color, ready to elevate everything on your holiday table.
If you thought cranberry sauce was complicated… surprise! This recipe practically cooks itself, and you’ll wonder why you ever bought the canned version. Let’s make it!
HOW TO PREPARE THIS HOMEMADE CRANBERRY SAUCE
You’ll simmer fresh cranberries with orange juice, maple syrup, vanilla, and a strip of orange peel until they burst into a vibrant sauce. Finish with cinnamon and zest for a pop of flavor. It’s beginner-friendly, quick, and uses everyday ingredients.
Let’s look at what you’ll need!
Equipment
Saucepan – Your primary tool for simmering everything together.
Wooden Spoon or Spatula – For stirring while cranberries burst.
Zester / Peeler – To remove zest and a strip of orange peel.
Ingredients
- Fresh Cranberries – Bring that bold, tangy flavor. Frozen works perfectly, too.
- Orange Juice – Adds natural sweetness and bright citrus notes.
- Strip of Orange Peel – Infuses subtle flavor without bitterness (avoid the white pith).
- Maple Syrup – Naturally sweetens the sauce while keeping it refined sugar–free.
- Orange Zest – Adds fresh citrus aroma and ties all flavors together.
- Ground Cinnamon – Warm and cozy holiday flavor.
- Vanilla Extract – Softens the tartness and rounds out the flavor of the sauce.
- Apple – optional, for natural sweetness and thicker texture.

Steps
Heat the base: In a medium saucepan, combine the orange juice, maple syrup, vanilla extract, and the strip of orange peel. Bring to a gentle boil.

Add the cranberries: Reduce the heat to low and add the cranberries. Simmer for 10-15 minutes, stirring occasionally, until they burst and the sauce thickens.

Finish the flavor: Remove the orange peel. Stir in the orange zest and ground cinnamon. Taste and add more maple syrup if you prefer a sweeter sauce.

Cool & serve: Let the sauce cool completely. It will thicken as it chills. Serve cold or at room temperature.

Why This Recipe Works & Why It’s Good for You
- Naturally Sweetened: Uses maple syrup instead of refined sugar.
- Rich in Antioxidants: Cranberries are packed with vitamin C and beneficial phytonutrients.
- Bright Citrus Flavor: Orange juice, zest, and peel add depth and balance.
- Quick & Foolproof: Only 15 minutes and one saucepan.
- Make-Ahead Friendly: Perfect for stress-free holiday cooking.
Let’s make this delicious Homemade Cranberry Sauce!

RECIPE TIPS AND VARIATIONS
💡 To reduce bitterness:
- Avoid the white pith when peeling the orange.
- Let the cranberries fully burst — raw ones tend to taste more bitter.
- Add a tiny pinch of salt (⅛ tsp) to enhance sweetness.
- Sweeten after cooling to adjust flavor perfectly.
✨ Variations:
- Add 1 diced apple for natural sweetness.
- Add a pinch of cardamom or ginger for a warm touch.
- Stir in blueberries for a deeper color.
- Garnish with rosemary and extra zest for a festive touch.
🥄 Serving Ideas:
Great with lentil loaf, holiday roasts, mashed potatoes, stuffing… and on toast the next morning!
WATCH THE STEP-BY-STEP VIDEO!
Subscribe to my YouTube Channel so that you don’t miss any of the weekly recipe videos!
RECIPE AND INSTRUCTIONS

HOMEMADE CRANBERRY SAUCE
Equipment
- Saucepan
Ingredients
- 12 oz fresh cranberries (340 g washed and rinsed. You can also use frozen cranberries)
- 1/3 cup maple syrup (80 ml, or more to taste)
- 1 cup orange juice (240 ml, fresh orange juice)
- 1 strip orange peel (avoiding white pith)
- 2 tbsp orange zest
- 1 tsp ground cinnamon
- 1 tsp vanilla extract
Optional
- 1 apple (diced apple for natural sweetness)
Instructions
- Heat the base: In a medium saucepan, combine the orange juice, maple syrup, vanilla extract, and the strip of orange peel. If using the optional diced apple, add it now so it can soften and release its natural sweetness. Bring the mixture to a gentle boil.
- Add the cranberries: Reduce the heat to low and add the cranberries. Simmer for 10-15 minutes, stirring occasionally, until they burst and the sauce thickens.. The cranberries are ready when they have burst and the sauce thickens.
- Finish the flavor: Remove the orange peel. Stir in the orange zest and ground cinnamon. Taste and add more maple syrup if you prefer a sweeter sauce.
- Cool & serve: Let the sauce cool completely. It will thicken as it chills. Serve cold or at room temperature. The cranberry sauce will thicken as it cools.
- Enjoy it with your favorite main dish!
Notes
- This cranberry sauce can be prepared 4 to 5 days in advance.
- You can store it in the fridge for 10-14 days and freeze it for two months.
- The leftovers can also be used as a spread for toasts!

DID YOU MAKE THIS HOMEMADE CRANBERRY SAUCE?
Please leave a comment below, share it, or rate it.
Follow Simple Veganizer on INSTAGRAM. Tag @simpleveganizer, and hashtag it #simpleveganizer. I’d love to see your creations!
You can also FOLLOW ME on FACEBOOK, PINTEREST, and SUBSCRIBE to my YOUTUBE channel.


