Remove leaves from cauliflower head and cut stem carefully so it can sit flat. Place cauliflower in a large roasting pan or oven safe pot.
Mix lemon juice and veg stock together and drizzle over the cauliflower.
Mix the following together in a small mixing bowl, Black pepper, garlic powder, onion powder, poultry seasoning, minced garlic, butter, parsley, and sage. Mix until everything becomes a paste and this will serve as our rub.
Rub the rub mix all over the cauliflower as you would with any roast.
(optional) Add chopped carrots and potatoes around the sides of the roast.
Cover the roasting pan with a lid or aluminum foil, tightly.
Place into the oven for one hour covered.
After an hour remove the roast from the oven and pour gravy over top.
Place roast back into the oven for 30 minutes.
Remove from oven let sit for 5-10 minutes before serving. Have a delicious bite.
TIP: Mix any remaining gravy with roast drippings to use as a serving gravy. Great with mash potatoes or roasted potatoes and carrots with gravy over top.