This post may contain affiliate links. Please see our disclosure policy.
This easy wassail recipe is a winter favorite, with classic, cozy flavors of cinnamon, apple cider, cranberry, and cloves. Make this in the slow cooker or on the stovetop – either way will give you the perfect non-alcoholic holiday drink.

A Quick Look: Easy Wassail Recipe
- Cooking time: 30 minutes on the stovetop or 1-3 hours in the slow cooker.
- Servings – This will serve 4-6 people.
- Main ingredients: Apple juice or cider, cranberry juice, cinnamon, cloves, fresh apples and cranberries, and honey.
- When to serve: A cozy holiday mocktail that you can enjoy while wrapping presents, for a potluck party, or a Christmas party.
- Dietary information: This recipe is gluten free, dairy free, Mediterranean diet and migraine diet-friendly. It is also works for a low histamine diet since it is made without citrus and alcohol free.
- Why you’ll love it: This non-alcoholic Christmas wassail is similar to the traditional recipe but uses cranberry instead of orange juice. It’s easy to make in the slow cooker for parties, or you can make it on the stovetop for a quick version that only takes 30 minutes.
Christmas wassail brings back so many memories of Nutcracker parties at my ballet school or wrapping presents with my mom. I love that everyone can enjoy the warm, spiced flavors as an easy non-alcoholic drink. It’s also a great homemade version of Trader Joe’s winter wassail. For something just as cozy but with fewer ingredients, don’t miss this cinnamon milk.
Table of Contents

Ingredients
Here are a few notes on some of the ingredients and preferred substitutions. For amounts, please see the full recipe card below.
- Apple juice or apple cider – You can use regular apple juice for this recipe, which will result in a clearer, sweeter wassail. Or you can use apple cider, which is just unfiltered pressed juice from fresh apples and a little less sweet. My preference is for honeycrisp apple juice or apple cider.
- Cranberry juice – Use an unsweetened cranberry juice that is 100% juice (and not cranberry cocktail), which provides a great tart flavor that makes an awesome substitute for the orange juice. You can also substitute pomegranate juice if you want higher antioxidants.
- Spices – It’s important to purchase whole cloves and cinnamon sticks rather than the ground versions, which wouldn’t give you an infused wassail and may be clumpy in texture.
- Honey – Honey, or maple syrup, is a completely optional choice if you want the recipe to be a bit sweeter. I personally leave this out as I feel the apple and cranberry are sweet enough.
How to Make Wassail (Slow Cooker and Stovetop)
Stovetop Method
- Place the apple and cranberry juice into a large 6 quart pot (you can also use a Dutch oven for this).
- Add in the spices and fruit – Add in the fresh apples, cranberries, cinnamon sticks, cloves, and honey (if using). Stir to combine.
- Simmer – Bring the mixture to a boil over high heat and then immediately turn it down to a low simmer on low heat – this means tiny bubbles will appear around the edges of your pot. Cook for 30 minutes, until the spices have been infused and the house smells amazing. Then strain out the cloves and cinnamon and serve warm.

Crockpot Method
- Place the apple and cranberry juice into a large 6-8 quart crockpot.
- Combine the juices with the fresh apples and cranberries, as well as the spices and honey. Stir and cook on low heat for 1-3 hours.
- Strain the cinnamon and cloves out of the mixture with a mesh spoon, and serve warm.

Expert Tip
If you’d like to not have your cloves floating about, making it harder to scoop them out when the wassail is finished cooking, you can poke them into the apple slices! This will help to keep them all together.
Serving Suggestions
Because wassail contains such strong flavors, I recommend serving it either with an appetizer, like these cream cheese tortilla roll ups, or at the end of the evening with a dessert, like these rosette cookies. Because it’s the perfect warm drink to have on its own, you can enjoy it while wrapping presents or as a great non-alcoholic drink for driving to look at Christmas lights.

Party Tip
If you plan to keep this warm for a party, you can use the “keep warm” setting on your slow cooker and arrange cups beside it so guests can help themselves. Store a dish to the side of the slow cooker with extra cinnamon sticks, cranberries, or star anise so guests can customize their cranberry wassail however they like!
Storage and Reheating
Wassail can be stored in the fridge for up to 1 week in a large container. If you let it cool completely, you can pour it back into the juice bottles for easy re-use.
Freezer – For long term storage, you can freeze the cranberry wassail into ice cube trays or Souper Cubes for up to 6 months. Just pop one out and heat it up whenever you like!
To reheat – Microwave in 30 second increments till warmed through, or reheat slowly over medium low heat on the stovetop till warmed through – about 5 minutes.
Recipe FAQ
You absolutely can serve this recipe cold, however most people enjoy it as a warm drink. If you plan to serve this cold, I’d go all out with fun sphere ice cubes and apple slices for garnish.
If orange juice isn’t an issue for you or you prefer a more traditional wassail recipe, the cranberry juice can be substituted for orange juice, if desired.
More Holiday Drinks
For more warm drinks like this winter wassail, don’t miss my cinnamon milk and rooibos latte. For cool drinks that still feel festive, try these pomegranate mocktails or homemade ginger ale.
Love this recipe? Please leave a 5-star 🌟🌟🌟🌟🌟 review in the recipe card! Don’t forget to tag me @thedizzycook on Facebook and Instagram, and follow along on Pinterest for more great recipes!

Easy Wassail Recipe (Non-Alcoholic)
Equipment
- 1 Slow Cooker
Ingredients
- 3 cups apple juice or apple cider, unsweetened, use non-alcoholic apple cider or honeycrisp apple juice
- 2 cups cranberry juice, unsweetened
- 3 cinnamon sticks
- 1 teaspoon whole cloves
- 1 honeycrisp or gala apple, sliced (1 if large and 2 if smaller)
- 1/3 cup fresh cranberries
- 1 tablespoon optional: honey to sweeten or star anise to decorate
Instructions
Stovetop Method
- Add all the ingredients to a 6 quart pot or dutch oven and bring to a boil over medium high heat, quickly turning the heat down to low to maintain a gentle, steady simmer. Simmer for about 30 minutes until the spices have infused the juice. You can continue to simmer for 1 hour total on very low heat. Remove the apples, cloves and cinnamon sticks with a slotted spoon or mesh strainer before serving.
Slow Cooker Method
- Combine all the ingredients in a slow cooker and set the temperature for low and time for 1-3 hours. After 3 hours, either keep on warm or strain the apples, cinnamon sticks, and cloves out of the mixture and serve.
Notes
- Mixture too tart? Adding in honey to taste will help to balance this more. You can also add additional apple juice.
- Pro tip – If you don’t want to fish around for the cloves, stick them into the apple slices so they stay all together.
- Storage – Freeze into ice cubes for long term storage, or this can keep in your fridge for up to one week. Save the juice bottles to pour the wassail back into!
- Garnish with fresh cranberries, cinnamon sticks, star anise, or fresh rosemary for a festive look.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.












I was really hoping it was going to be a copy cat version of Trader Joe’s recipe with the black currants. But I’ll certainly give it a try.
Love! I used this as my mocktail for thanksgiving and Christmas. Very festive
This was so yummy! Such a nice and cozy drink that we all enjoyed on Christmas Eve!
Made this wassail for Christmas. The entire pot disappeared! It had the right amount of spice and flavors. Perfect drink for a winter day! I’ll be making it again for sure.
Thanks, Molly!! So glad you guys loved it.