This Homemade Cranberry Sauce is for those who like burst, whole berries and a sweet-but-not-too-sweet and still tangy flavor. A touch of orange zest and cinnamon makes it a cut above the rest.

Homemade Cranberry Sauce in a black oval bowl, with the ingredients to make the sauce scattered around the scene.

This Will Be Your New Favorite Recipe for Cranberry Sauce

You either love or hate cranberry sauce, and you either like it from the can or homemade. And your views on this subject may change over your lifetime.

I’m not here to try to change your mind about anything. But if you’re looking for a homemade, whole-berry cranberry sauce that is sweet-but-not-too-sweet while still being the perfect amount of tart, this is the one.

Pairing fresh cranberries with sweet apples and a splash of apple cider (or even hard apple cider, if you want) creates a well-rounded sauce that will impress every homemade cranberry sauce lover you know.

Whether you’re a seasoned Thanksgiving expert or a first-timer, you can confidently prepare this in under 20 minutes.

Why You’ll Love This Homemade Cranberry Sauce

  • It’s made with real, fresh cranberries and a bit less sugar than other recipes for a naturally flavored sauce with balanced tartness. No thickeners needed.
  • Takes just a few ingredients and under 20 minutes to prepare.
  • Pairs beautifully with turkey, ham, leftover sandwiches, breakfast and charcuterie boards.
Ingredients on a dark surface, including berries, apples, sugar, spices, orange and a bottle of hard apple cider.

Fresh Cranberry Sauce Recipe Ingredients

  • fresh cranberries – the main character! Fresh berries are best for the tangiest flavor and most vibrant color, but frozen can also be used here (see Home Chef Tips box below).
  • apple – I like to add a chopped Gala apple for natural sweetness and to add a bit of texture to the sauce. Honeycrisp or any other firm semi-sweet apple that holds up well to cooking would also be good here.
  • orange zest – adds a citrusy, aromatic flavor that brightens the overall taste. Lemon zest works in a pinch, but orange is better, if possible.
  • cider – use regular apple cider, or hard cider (like Angry Orchard) for a kick. We’re just adding liquid which will help the berries break down, as well as a sweet apple flavor. Regular apple juice or even orange juice works if you don’t have cider.
  • sugar – sweetens and thickens this fresh cranberry sauce recipe. You can also use brown sugar if you’d to add a touch of molasses flavor.
  • cinnamon – not every cranberry sauce includes cinnamon, but this one does. I like the warmth and spice it adds, enhancing the fall flavor.
  • salt – just a pinch, to balance the sweetness and bring out the natural flavor of the cranberries.

How to Make Fresh Cranberry Sauce

Two images showing berries, apples, sugar and cider being stirred together in a pot.

1. COMBINE. Stir all of the ingredients together in a saucepan.

Two images showing the process of cooking a fruit compote.

2. COOK. Heat the mixture to simmering, then gently boil until the cranberries begin to pop and the apples have softened, stirring occasionally. The berries will release pectin, which will thicken the sauce as it cooks. Refrigerate until cooled, then serve chilled or at room temperature.

Homemade Cranberry Sauce Recipe Home Chef Tips

  • This fresh cranberry sauce is my ideal balance of sweet and tart. For a sweeter cranberry sauce, add another 2 tablespoons of sugar.
  • Cranberries are only harvested in September and early October, but frozen cranberries are readily available year-round. Frozen cranberries can be substituted for fresh. No need to thaw, but you’ll need to add a few minutes to the cook time.
A Thanksgiving dinner plate with turkey and gravy, stuffing, green beans, and a fresh cranberry sauce recipe.

How to Use Homemade Cranberry Sauce

This whole berry cranberry sauce is super versatile, and there might be more ways to enjoy it than you’d think. Here are some ideas:

A homemade cranberry sauce recipe, with a wooden spoon digging into it.

WANT TO SAVE THIS RECIPE?

Enter your email below and we'll send it to your inbox.

How to Store Leftover Whole Berry Cranberry Sauce

If you want to make this fresh cranberry sauce in advance (or have leftover sauce), transfer it to an airtight container and place it in the fridge uncovered for a few hours until it is fully chilled, then cover it with the lid and keep in the refrigerator up to 1 week. 

You can also freeze this homemade cranberry sauce recipe for up to three months. Remove from freezer and thaw overnight in the fridge before serving.

A recipe for cranberry sauce, with a wooden spoon digging into it.

Homemade Cranberry Sauce Recipe FAQs

How to thicken cranberry sauce?

If your homemade cranberry sauce is too thin, simply let it simmer a few more minutes until it is thickened to your liking.

What’s the difference between jelly and whole berry cranberry sauce?

Whole berry cranberry sauce includes whole, burst cranberries, and has a chunky texture. Jellied cranberry sauce is smooth, strained, and has a gelatin-like consistency.

What takes the bitterness out of cranberry sauce?

Balancing with sweetness from sugar or another sweetener neutralizes the bitterness of the cranberries.

Whole berry cranberry sauce in a black serving dish, with a wooden spoon digging into it.
Homemade Cranberry Sauce in a black oval bowl, with the ingredients to make the sauce scattered around the scene.

Recipe for Cranberry Sauce

This Homemade Cranberry Sauce is for those who like burst, whole berries and a sweet-but-not-too-sweet and still tangy flavor. A touch of orange zest and cinnamon makes it a cut above the rest.
5 from 1 rating

Ingredients

  • 1 Gala apple peeled, cored and diced
  • Zest of ½ orange
  • 1 bag fresh cranberries (12 ounces)
  • ½ cup apple cider or hard cider
  • cup granulated sugar
  • ¼ teaspoon ground cinnamon
  • Pinch kosher salt

Instructions

  • In medium saucepan, stir together all ingredients. Heat to simmering over medium heat.
  • Cook 12 to 14 minutes or until cranberries begin to burst, stirring occasionally. Transfer to airtight container and refrigerate a few hours until fully chilled, then cover with lid and keep in refrigerator up to 1 week before serving.
Calories: 71kcal, Carbohydrates: 18g, Protein: 0.3g, Fat: 0.1g, Saturated Fat: 0.01g, Polyunsaturated Fat: 0.04g, Monounsaturated Fat: 0.01g, Sodium: 2mg, Potassium: 74mg, Fiber: 2g, Sugar: 14g, Vitamin A: 39IU, Vitamin C: 7mg, Calcium: 7mg, Iron: 0.2mg
This website provides estimated nutrition information as a courtesy only. You should calculate the nutritional information with the actual ingredients used in your recipe using your preferred nutrition calculator.
Did you make this recipe?Leave a Review below or share a photo and tag me on Instagram @foxeslovelemons with the hashtag #foxeslovelemons.