Festive [Feast]! Christmas Nut Roast Recipe With Cranberries

Christmas nut roast recipe with cranberries

Festive [Feast]! Christmas Nut Roast Recipe With Cranberries

Let’s try something a little different this weekend? This Christmas nut roast recipe with cranberries is loaded with deliciously and savory blend of dry fruits, nuts, fresh herbs, and cranberries.

This healthy and easy cranberry nut roast recipe will be a showstopper with meat-eaters and vegetarians when served with cranberry sauce.

Why You’ll Love This Cashew And Cranberry Nut Roast Recipe?

  • Easy To Make: This nut roast recipe involves a few simple steps but is surprisingly straightforward.
  • Vegetarian Delight: A perfect vegetarian option for Thanksgiving or Christmas, offering a meat-free alternative to the traditional Sunday roast.
  • Incredibly Delicious: Packed with flavor, it’s sure to please even the pickiest eaters.
  • Make Ahead: Can be prepared ahead of time and reheated to serve, making your holiday cooking easier.
  • Versatile: An excellent alternative to turkey or roast beef, it pairs beautifully with traditional sides like roast veggies, crispy roast potatoes, braised red cabbage and gravy.

Tips For Perfect Nut Roast With Cranberries

  • Toast the nuts: Toasting hazelnuts enhances their nutty flavor.
  • Sauté the vegetables: This step softens the veggies and amplifies their sweet flavor.
  • Texture variation: Choose between chunky or finely chopped nuts and veggies for a texture that’s super-scrumptious yet holds together well when sliced.
  • Pack firmly: Ensure the nut roast mixture is packed firmly in the loaf pan for easy slicing.

nut roast with cranberries recipe

Christmas Nut Roast Recipe With Cranberries


  • 300g parsnips, peeled and roughly chopped
  • 1 onion, peeled and finely chopped
  • 100 g walnut halves
  • 200 g breadcrumbs
  • 1 tablespoon rapeseed oil
  • 1 clove garlic, crushed
  • 90 g unsalted cashew nuts
  • 100 g pine nuts
  • 100 g cranberries, plus extra to serve
  • 20 g unsalted English butter
  • 0.25 fresh rosemary, finely chopped, plus extra sprig to serve
  • 3 tablespoons cranberry sauce 
  • 1 medium British free-range Woodland egg 


  1. Preheat the oven to 180ºC to make nut roast with cranberries recipe.
  2. Take water in a large saucepan, bring it to boil, then add parsnips and cook until tender. 
  3. Heat the oil add garlic in a saucepan and onion, and cook until they become soft. 
  4. Now whizz the cashews and walnuts and stir through the breadcrumbs
  5. Add in the garlic, onions, half of the cranberries, pine nuts, and rosemary to the mix, and then whisk in the egg.
  6. When the parsnips become tender, strain and mash them with butter; otherwise, blend in a food processor. 
  7. Combine the mashed parsnips with the remaining of the mix. Fill the mixture in a 1.5-liter loaf tin.
  8. Place the tin in preheated oven and bake for about 50-55 minutes until the vegan cranberry nut roast is set and feel firm.
  9. Remove the Christmas nut roast from the tin and take it out on a plate. 
  10. Heat the cranberry sauce with the remaining fresh cranberries. 
  11. Spread it over the top of the Christmas nut roast recipe with cranberries and garnish rosemary springs and fresh cranberries to serve. 

cranberry nut roast recipe

Substitutions For Vegan Cranberry Nut Roast

  • Butternut Squash: Can be replaced with sweet potato, acorn squash, delicata squash, parsnips, carrots, or sugar pumpkin for different flavors and textures.
  • Nuts: Feel free to substitute hazelnuts and chestnuts with any unsalted nuts you have, like cashews, almonds, or walnuts.
  • Seeds: Pepitas, sunflower seeds, or a mix of seeds offer a crunchy texture and nutritional boost.
  • Fruit: Unsweetened dried cranberries, dried apricots, or raisins add a sweet contrast to the savory nut roast.
  • Garlic: Ground garlic, garlic granules, frozen chopped garlic, or garlic paste can all bring the aromatic flavor if fresh isn’t available.

Variations For Cranberry And Cashew Nut Roast

  • Vegan Nut Roast Recipe: Make it vegan by replacing regular eggs with flax eggs or chia eggs.
    • Flax Eggs: Combine 2 tablespoons of ground flaxseed with 5 tablespoons of water; allow to thicken.
    • Chia Eggs: 2 tablespoons of chia seeds mixed with 6 tablespoons of water will thicken similarly.
    • Binding: Note that flax and chia eggs may result in a slightly more crumbly nut roast.
  • Mushroom Nut Roast: For a mushroom twist, swap butternut squash with chestnut mushrooms, wild mushrooms, or dried porcini mushrooms.
  • Gluten-Free Nut Roast: Utilize gluten-free bread crumbs and gluten-free vegetable stock for a gluten-free version.
  • Luxury Christmas Nut Roast: Elevate your nut roast by topping it with warm homemade cranberry sauce using frozen or fresh cranberries.

Serving Suggestions For Chestnut And Cranberry Nut Roast

Complement your nut roast with these serving suggestions to round out your holiday meal:

  • A side of creamy swede and carrot mash adds a smooth and flavorful base.
  • Crispy roast potatoes bring a beloved crunch to the table.
  • Sweeten the deal with honey-roasted parsnips and honey glazed carrots.
  • For something a bit different, roasted new potatoes offer a delightful bite.
  • Creamy cauliflower mash provides a lighter alternative that doesn’t skimp on flavor.

How To Store Nut Roast Recipe Cranberry Leftovers?

Ensuring your festive nut roast remains delicious after the initial feast involves proper storage and reheating methods. Here’s how to keep it fresh:

  • Storage: Seal any leftover nut roast in an airtight container and place it in the refrigerator soon after cooking. Aim to consume it within 3-4 days for the best taste.
  • Freezing: Allow the nut roast to reach room temperature before dividing it into individual slices for easier usage. Wrap these slices tightly in plastic wrap or place them in freezer bags, ensuring as much air is removed as possible to prevent freezer burn. Properly stored, it can last 2-3 months.
  • Reheat: Opt for oven reheating by placing the nut roast on a baking tray, covering it with tin foil, and warming at 350ºF/180ºC/gas mark 4 for 15-20 minutes. If you’re in a hurry, microwaving on a safe plate in short intervals until piping hot works too.

Christmas nut roast recipe with cranberries

FAQs About Christmas Nut Roast Recipe With Cranberries

1. Can I Make A Christmas Nut Roast Ring?

Absolutely! This recipe fills a 2lb (900g) loaf tin or a 2lb ring. Just adjust the serving size on the recipe card, and don’t forget to share a picture!

2. Is This A Christmas Nut Roast Recipe Without Mushrooms?

Yes, this recipe does not contain mushrooms, making it perfect for those looking for a mushroom-free option.

3. Does This Recipe Contain Cheese?

No, this Christmas nut roast recipe is without cheese, ideal for those avoiding dairy.

4. Does This Nut Roast Recipe Contain Chestnuts?

Indeed, it contains chestnuts and hazelnuts, adding a rich, nutty depth to the dish.

5. Can I Make This Recipe Vegan?

Certainly! Simply swap the eggs for a flax egg or chia egg, as detailed in the variations section.

6. Can You Freeze A Homemade Nut Roast?

Yes, freeze the cooked nut roast in individual slices for easy reheating. Defrost in the refrigerator overnight, then reheat as needed.

7. Do I Need To Cook Cranberries Before Baking?

Not at all! Cranberries can be added whole to the batter without pre-cooking, as they’ll sweeten up during the baking process.

8. Is Nut Roast Good For You?

Nut roasts are a nutritious vegetarian option, high in calories and healthy unsaturated fats. A 120g portion may have more fat and calories than roast chicken, but it’s packed with goodness.

9. How Long Can You Keep Homemade Roasted Nuts?

Roasted nuts have a shelf life of about one month. They should be consumed within two weeks for best quality, as they have a shorter shelf life than raw nuts.

Check Other Amazing Recipes

Leave a Comment