This whole roasted cauliflower is the vegan holiday centerpiece that gets everyone leaning in for a closer look. The whole head is poached in a spiced broth, roasted until golden and caramelized, then smothered in a lemony ras el hanout tahini sauce and finished with jewel-bright pomegranate seeds and toasted almonds.

If you've only ever eaten cauliflower as florets, a roasted cauliflower head is a whole different experience. The outside gets crisp and deeply browned, the inside stays tender and soaks up all those warm spices, and carving it at the table feels like a real occasion. It's naturally vegan and gluten-free, it serves 2 as a main or 4 as a side, and it looks absolutely stunning on a Thanksgiving or Christmas table next to all the classic sides.
Best of all, most of the cooking time is hands-off. While the cauliflower roasts, you whisk together a five-minute sauce and toast a handful of almonds, and that's it.
Key Ingredients & Substitutions
- Cauliflower. A small to medium head (about 2 pounds) fits in a regular saucepan and roasts through evenly. Look for one that feels heavy for its size, with tight, creamy white florets and no brown spots. A bigger head works too; you'll just need a larger pot for poaching and an extra 10 to 15 minutes in the oven.
- Poaching spices. Coriander seeds, cumin seeds, turmeric, cardamom pods, a cinnamon stick, smoked paprika and bay leaves all go into the vegetable broth. They season the cauliflower gently from the inside out and tint it that gorgeous golden color. Missing one or two? Don't stress. The turmeric, cumin and cinnamon do most of the heavy lifting. Store-bought broth is fine, or use a batch of homemade vegetable broth made from kitchen scraps.
- Tahini. This is the base of the sauce, so use one you'd happily eat by the spoonful. A smooth, runny tahini like Soom whisks up the creamiest. If yours is thick from the bottom of the jar, just plan on a little extra water. Got some left over? It's a great excuse to bake a batch of sweet and salty tahini cookies.
- Ras el hanout. This warm North African spice blend usually includes cumin, coriander, cinnamon, ginger and pepper, and it gives the sauce a cozy, fragrant depth. You'll find it in the spice aisle of most big grocery stores, or grab a jar like Sadaf ras el hanout. In a pinch, mix 1 teaspoon ground cumin with ½ teaspoon each of ground coriander, cinnamon and paprika.
- Pomegranate. The seeds add juicy pops of tartness and that festive red color that makes this feel like holiday food. Seed half a pomegranate yourself or buy a container of ready-to-eat arils. Dried cranberries or chopped dried cherries make a good stand-in.
- Almonds. Toasted sliced almonds (also called flaked almonds) bring crunch to all that softness. Toast them in a dry skillet over medium heat for 3 to 4 minutes, shaking the pan often, until golden and fragrant. Chopped pistachios work beautifully too.
Helpful Tips
Why it's poached first. Roasting a raw whole cauliflower can take well over an hour, and the outside often burns before the dense core is tender. A quick 10-minute simmer in the spiced broth gives the center a head start, so by the time the outside is golden, the inside is cooked through. It also seasons the cauliflower all the way to the middle. Don't be tempted to poach it longer, though. You want it just softened, not soft, or it turns mushy once it hits the oven.
Keep the head whole. Pull off the big outer leaves and trim the stem flush so the cauliflower sits flat, but don't cut into the core. That's what holds all the florets together. A few small inner leaves can stay on; they turn crisp and look lovely. Use two large spoons, or a slotted spoon and a spatula, to lower it into the pot and lift it back out.

Let it drain well. After poaching, set the cauliflower stem side up in a colander for a few minutes so the liquid trapped between the florets can run out. A dry surface soaks up the olive oil and browns nicely, while a wet one just steams.
Thinning the sauce. Tahini does a funny thing: it gets thicker before it gets thinner. When you add the lemon juice it may seize up into a stiff paste, and that's totally normal. Keep whisking and add the water a little at a time. Start with ⅓ cup and add up to ½ cup total, until the sauce pours like heavy cream. If it thickens again while it sits, whisk in another splash of water just before serving.
Rotate the pan. Most ovens have hot spots, so turn the pan every 10 minutes or so for even color. You're aiming for deep golden all over with a few darker, caramelized patches, and a knife should slide easily into the center.
Variations
- Nut-free topping. Swap the almonds for toasted pumpkin seeds (pepitas) or sunflower seeds. You'll get the same crunch, and the tahini sauce is made from sesame, so the rest of the recipe is already nut-free.
- Other spice blends. Ras el hanout isn't your only option. Baharat, za'atar, a mild curry powder or garam masala all work in the sauce. For more heat, whisk in a spoonful of harissa paste.
- Herby green tahini. Blend the finished sauce with a big handful of parsley and cilantro for a bright green drizzle.
- Different toppings. Try chopped fresh mint or parsley, crispy roasted chickpeas, chopped Medjool dates, or a drizzle of pomegranate molasses over the top.
- Spicier poach. Add a dried red chile or a pinch of red pepper flakes to the poaching broth for a gentle background heat.
Serving Ideas
As a main for two, serve the cauliflower over rice or quinoa. Even better, cook the grains in the leftover poaching liquid (strain it first), then stir in a few chopped dates, roughly chopped pistachios and some caramelized onions. If you'd like something along those lines that's already worked out, this basmati and cauliflower rice pilaf with fruit and almonds is a lovely match. A simple green salad on the side rounds it all out.
For a holiday spread, set the whole head on a platter in the middle of the table and cut it into wedges as a show-stopping side. It's great alongside crispy vegan roast potatoes, roasted carrots and a big bowl of greens.
Don't toss that poaching liquid! Beyond cooking grains, the spiced broth makes a fantastic base for a pot of golden red lentil dal, since the flavors are so similar.

Storing & Freezing
Store leftover cauliflower, cut into wedges, in an airtight container in the fridge for up to 4 days. Keep the tahini sauce in a separate jar for up to 5 days, and add the pomegranate seeds and almonds just before serving so the almonds stay crunchy. Reheat the cauliflower on a baking sheet in a 400°F (200°C) oven for 10 to 15 minutes, until hot and crisp at the edges. The sauce thickens in the fridge, so whisk in a little water to loosen it.
To get ahead for a holiday meal, poach the cauliflower up to a day in advance, let it cool, then cover and refrigerate. Roast it straight from the fridge, adding about 10 minutes to the roasting time. The sauce can be made a day ahead too.
Roasted cauliflower doesn't freeze well; it turns soft and watery once thawed, so this one is best enjoyed fresh. The strained poaching liquid, on the other hand, freezes perfectly for up to 3 months, ready for your next pot of rice or dal.

More Vegan Holiday Mains
Planning a plant-based holiday table? Here are a few more centerpiece-worthy mains you might enjoy:
📖 Recipe

Ingredients
- 1 head cauliflower, small to medium, about 2 lb (900 g)
- 4 cups vegetable stock
- ½ teaspoon coriander seeds
- ½ teaspoon cumin seeds
- ¼ teaspoon ground turmeric
- 2 cardamom pods, lightly crushed
- 1 cinnamon stick, snapped in half
- ½ teaspoon smoked paprika
- 2 bay leaves
- 1 tablespoon olive oil
- salt and pepper, to taste
Tahini sauce
- 4 tablespoon tahini, well stirred
- 3 tablespoon lemon juice
- 1 tablespoon ras el hanout
- 1 pinch chili powder
- ⅓ to ½ cup water
- salt and pepper, to taste
To serve
- ½ pomegranate, seeds only (about ½ cup / 80 g)
- ½ cup sliced almonds, toasted
- lemon wedges, to serve
Instructions
- Preheat the oven to 465°F (240°C) and line a small roasting pan or baking dish with parchment paper.
- Pull off the large outer leaves and trim the stem flush so the cauliflower sits flat, without cutting into the core, so the head stays whole. Leave a few small inner leaves on if you like; they turn crisp in the oven.
- Put the vegetable stock, coriander seeds, cumin seeds, turmeric, cardamom pods, cinnamon stick, smoked paprika and bay leaves in a saucepan just big enough to hold the cauliflower. Bring to a boil over high heat.
- Lower the cauliflower into the pot stem side down, reduce the heat to low and cover. Simmer for 10 minutes, spooning the liquid over the top halfway through if it isn't fully covered. You only want to soften it slightly; a knife should still meet resistance in the center, or it will turn mushy when roasted.
- Lift the cauliflower out with two large spoons and let it drain stem side up in a colander for a few minutes, shaking gently to remove excess liquid. Strain and save the poaching liquid if you want to cook rice or quinoa in it.
- Place the cauliflower in the lined pan, rub it all over with the olive oil and season well with salt and pepper. Roast for 40 to 45 minutes, rotating the pan every 10 minutes, until deep golden with a few darker patches and a knife slides easily into the center.
- While it roasts, make the sauce. Whisk the tahini, lemon juice, ras el hanout, chili powder and ⅓ cup (80 ml) of water until smooth. The sauce may thicken at first; keep whisking and add more water a tablespoon at a time, up to ½ cup (120 ml) in total, until it's pourable like heavy cream. Season with salt and pepper.
- Transfer the cauliflower to a serving platter. Drizzle with the tahini sauce, scatter over the pomegranate seeds and toasted almonds, and serve right away with lemon wedges and any extra sauce on the side. Cut into wedges to serve.








Tamara says
I have to laugh at your reminiscing about childhood experiences with cauliflower as mine was the same! My mom was an excellent cook, but cauliflower was always boiled and cheddar cheese melted over top... It is such a versatile and delicious vegetables, and you've combined some amazing flavors in this recipe! I can't wait to try it Jennifer! Pinning 🙂
Nicole @ Delicious Everyday says
It seems so many people had a bad experience with cauliflower growing up. It is so great that these days we are much more adventurous in our cooking and can finally enjoy these vegetables the way they should be enjoyed and savoured 🙂
Laura | Tutti Dolci says
I love a whole roasted cauliflower and that sauce sounds incredible, can't wait to try it!
Nicole @ Delicious Everyday says
Thanks Laura 🙂
merilyn says
I love the look of this thankyou Jennifer!it looks fabulous!I have been using tahini in salad dressings and I am addicted to it!actually I pop it on top of many dishes!all good! love m:)X
Nicole @ Delicious Everyday says
I love tahini in salads too. It's so delicious! My favourite way to enjoy it at the moment is on toast with banana and honey 🙂
Diana says
Sounds like a lovely vegan dish! I'm a huge fan of tahini so I'm going to love this. Beautiful pictures too!
Nicole @ Delicious Everyday says
Thank you Diana. I'm always happy to meet another Tahini lover 😀
Ariana Omipi @ Ari Eats says
Oh wow! This looks so interesting and I love that you just used the entire cauliflower!
Claudia | Gourmet Project says
As soon as I red Ras El Hanout I knew this was a special recipe. Love it!!!!
Annie @ Annie's Noms says
This is gorgeous!! Such pretty photos and love all the colours and vibrancy! This looks delicious!
Sarah says
Cauliflower is one of my favorite ingredients to use lately but I've never roasted one whole! The flavors in this recipe sound amazing...must try ASAP! 🙂
Nicole @ Delicious Everyday says
Thanks Sarah, and if you decide to try it I hope you enjoy it. 🙂
Nancy | Plus Ate Six says
I've always loved cauliflower and tahini - aren't I lucky?! I'm so trying this - and cooking the quinoa in the lovely flavoured stock afterwards is a great idea.
Nicole @ Delicious Everyday says
I hope you enjoy them Nancy 😀
PWA says
Not vegan, not even vegetarian, but love experimenting with meat-free recipes and this is a winner! Made it without the ras al hanout the first time and it was delicious, but went out and bought some and it was even better! Used the stock to cook quinoa - best ever. This is definitely going to be my veggie option for Christmas dinner this year¬
Nicole says
Thanks so much - glad you enjoyed the recipe! My family isn't vegetarian or vegan either, but they're always happy to eat this. 🙂