clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cranberry Compote

  • Author: Chantal | Fresh is Real
  • Prep Time: 5 mins
  • Cook Time: 15 mins
  • Total Time: 20 mins
  • Yield: 3 cups 1x
  • Category: Dessert, Sauce, Condiment
  • Cuisine: Plant-Based | Allergen-Friendly | Naturally Sweetened


Be prepared for an explosion of flavours with this naturally sweetened deliciousness! Try to use fresh organic cranberries and the best Medjool dates for this easy recipe! I really enjoy this compote with coconut yogurt and homemade seed granola. And make sure to save a scoop as an add-in for your next healthy muffin recipe!


  • 2 packages (227 g each) fresh organic cranberries (about 4 cups)
  • 6 Medjool dates, pitted and chopped
  • 1/2 cup maple syrup
  • 3 tablespoons freshly squeezed organic orange juice (about 2 small oranges)
  • 2 teaspoons organic orange zest
  • 1 teaspoon vanilla extract (or 1/8 teaspoon vanilla bean powder)
  • 1 teaspoon freshly squeezed organic lime juice
  • 1/8 teaspoon organic lime zest
  • 1/8 teaspoon nutmeg


  1. Rinse fresh cranberries and remove bad ones.
  2. Transfer berries to a large sauce pot, add remaining ingredients.
  3. Bring the mixture to a soft boil over medium heat.
  4. Once bubbling, reduce heat to low and loosely cover as cranberries love to pop!
  5. Simmer for about 12-15 minutes.
  6. Let cool and transfer to a favourite jar(s).


Keeps in the refrigerator for up to 1 month.