Happy Christmas to all who are celebrating this week!
Do you want a delicious holiday classic without the fuss of a full bird? I present to you – a rotisserie turkey roast.
Please note, pictures in this post were from a 7 lbs roast we did for my family Christmas dinner, which was BIG. Measurements below are for a smaller roast, but if you have a larger one, just up the measurements x2,
What you’ll need:
- Turkey breast, preferably 4-5 lbs
- 5 tbsp unsalted butter, room temperature
- 2 large white onions, diced
- 5 tbsp ground sage
- 5 tbsp dried marjoram
- 2 tbsp onion powder
- 2 tbsp cracked black pepper
- 4 tsp kosher salt
- several sprigs fresh thyme, chopped
- several sprigs fresh rosemary, chopped
- 5 fresh sage leaves, chopped
- 2 cups of extra virgin olive oil
- butchers twine
- foil drip tray
- meat thermometer
For the rub – combine diced onion, 3 tbsp of ground sage, 3 tbsp marjoram 1 tbsp onion powder, 1 tbsp black pepper and 2 tsp kosher salt in a bowl and combine
If the turkey breast is not yet netted/trussed, make a “roast” by rolling the breast and trussing it into an oval.
Rub room temperature butter all over roast then rub other ingredients until fully coated. Cover with plastic wrap and place in fridge for at least 2 hours (preferable overnight)
For the marinade – Mix olive oil and all remaining ingredients into a bowl and set aside
Remove roast from the fridge 1 hour before cooking to allow it to come to almost room temperature

Place roast on the spit and get ready to cook!
You will want an indirect heat and a maintained temperature of approximately 350°F. Depending on the temperature outside, you may need to play around with your settings and keep an eye on the temperature to ensure an even cook. For our bbq, we remove the lower rack and use the 2 outer burners to best achieve indirect heat.
Put the spit on the grill, start the rotisserie motor, and cook with the lid closed.

It should take about 1 ½ – 2 hours to cook, depending on the size of the roast. However it’s better to go by temperature rather than time. You want the roast at the thickest part to read 150°F to 155°F.
Every 20 minutes, baste the roast with the marinade, ensuring you cover evenly.
After an hour, start checking the internal temperature with your meat thermometer.
Once the thickest part reads 155°F, remove from bbq and bring the spit inside.

Tent with tin foil and let rest for 10-15 mins on a large cutting board.
Once rested, carefully remove roast from the spit then cut and serve with all your holiday meal trimmings!


Pictured below – my amazing husband who bbq’d this roast to perfection in -5°C weather while the snow flew.








































