This post contains affiliate links. When you purchase through our links, we may earn a commission.

Why settled for canned cranberry sauce when homemade is so much better? This version with fresh orange juice and zest and a splash of port is the best partner for your roast turkey or pork! It takes less than 30 minutes to make! 

This gorgeous sauce goes so well with this Pork Roast!

cranberry sauce sprinkled with orange zest
Would you like to save this recipe?
We’ll email this recipe to you, so you can come back to it later!

Making a big roast dinner – especially for a holiday dinner – is a lot of work, so I understand why so many people choose to find a few shortcuts. I just think that using canned cranberry sauce shouldn’t be one of them!

The truth is that store-bought will never, ever compare with homemade. And with my added twists, it won’t even come close!

If anyone still needs convincing how easy it is to make a homemade cranberry sauce, I am here for you! The basic version can be ready in no longer than 25 minutes and only 3 basic ingredients. 

But why stop at the basic version? Even with my twists, you are still looking at just 5 ingredients! And the sauce pretty much cooks itself. 

fresh cranberries with sugar and orange zest in a pot

How to make it

The method for making cranberry sauce is really not too different from a jam. All you have to do is combine fresh or frozen cranberries with sugar and water and boil until the cranberries pop.

The popping part is actually quite important because cranberries contain pectin, which allows the sauce to thicken. Pectin is responsible for those infamous images of can-shaped cranberry sauce. 

The pectin serves as a natural thickener, which means that no extras like cornstarch are needed.

To brighten the flavours even more, I suggest adding some orange zest. It’s quick and easy but does add a world of flavour!

The next ingredient is optional but highly recommended. Adding a splash of port wine deepens the flavour and elevates this simple cranberry sauce. 

If you think about it, the sauce itself only takes 20 minutes to make. Not nearly enough time to develop deep flavours. This is where port comes to the rescue. Because it is an aged fortified wine, it comes with layers and layers of flavour, especially berries and chocolate! Yum!

Recipe Tips and Notes

  • When it’s time to choose, I recommend buying a mid-range ruby port. It’s fruitier and my personal favourite. It’s also fantastic in gravy and will last for 4-6 weeks after opening, ideally in a fridge.
  • Don’t have port? Marsala wine will do just as well.
port cranberry sauce

Serving suggestions

We often think about having cranberry sauce with roast turkey, but the truth is this sweet and tangy sauce compliments all sorts of roast meat beautifully. I recommend trying it with roast duck, pork roast or ham.

But we don’t need roast meat to enjoy it. I love serving a bit of cranberry sauce with a cheese board. Gorgeous!

It is also delicious in desserts. For example, it is the filling I used for this Christmas Chocolate Cake with Cranberries as a way of using up some leftovers. 

Storage and leftovers

The high concentration of sugar in the sauce means that it will last up to two weeks in a fridge and for months in a freezer. I tend to make some for Thanksgiving and freeze it for Christmas, since I make more than we can possibly eat!

More sauces for meat

Homemade Cranberry Sauce with Port

Prep: 5 minutes
Cook: 20 minutes
Total: 25 minutes
Servings: 12
Homemade cranberry sauce flavoured with fresh orange juice and zest and a splash of port is the best partner for your roast turkey or pork!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Equipment

Ingredients 

  • 500g / 4 cups cranberries, fresh or frozen
  • 300g / 1 cups sugar
  • 500ml / 2 cups water
  • 1 mandarin orange, zest and juice
  • 125ml / 1/2 cup port wine, or marsala wine

Instructions 

  • In a medium pot combine the cranberries, sugar, water, juice and zest of one mandarin orange or clementine. Boil on medium heat until the cranberries pop, then mash them lightly directly in the pot with the pack of a spoon and boil for 5 minutes longer.
  • Add port or marsala wine and cook for 5 minutes longer. Take off the heat and cool completely. The sauce will thicken as it cools and will get even thicker when refrigerated.

Nutrition

Calories: 136kcal | Carbohydrates: 32g | Protein: 1g | Fat: 1g | Saturated Fat: 1g | Sodium: 4mg | Potassium: 57mg | Fiber: 2g | Sugar: 28g | Vitamin A: 75IU | Vitamin C: 8mg | Calcium: 7mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Let us know how it was!
Julia from Vikalinka

About Me

Julia Frey is a London based recipe developer and photographer. Julia founded Vikalinka in 2012 with the main mission to provide her readers with delicious and accessible everyday recipes, which could be enjoyed by everyone.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




2 Comments

  1. Roz Russell says:

    Hello and thank you so much for your wonderful recipes ( especially your Butter chicken curry ) we have it every Saturday night, my question today is about the wonderful Port Cranberry sauce, can I ask how you freeze it, ie; in jars,bags or containers

    1. vikalinka says:

      Hi, Roz I usually freeze my cranberry sauce in a plastic container but a freezer bag will also work. I’ve never used glass jars for freezing but I know some people do and there is a right and wrong way to do it. I hope this helps! Thank you for your support!