Okay, I’m genuinely so excited to share this one with you today – it’s a total showstopper: Whole Roasted Harissa Cauliflower with Butter Bean Spread and Chimichurri. She’s bold, she’s beautiful, and she packs a serious punch in the flavour department. You’ve got that smoky heat from the harissa, a super creamy (protein-packed!) butter bean spread underneath, and the zingy freshness of chimichurri to bring it all together. Honestly, it’s one of those dishes that looks super impressive on the table but is secretly really easy to pull together. Whether you’re cooking for friends, date night, or just want to make veggies feel fun again – this one’s going to be on repeat.

Ingredients you will need
- Whole cauliflower
- Harissa paste
- Fresh parsley
- Dried oregano
- Red wine vinegar
- Olive oil
- Butter beans
- Lemon zest
- Fresh long red chilli
- Garlic cloves
- Nutritional yeast flakes
- Salt
How do I prepare a whole cauliflower for roasting?
To prepare a whole cauliflower for roasting, remove the outer leaves and trim the stem so the cauliflower can sit flat. Be careful not to cut too much of the stem, as you want the head to remain intact. Rinse the cauliflower under cold water and pat it dry before seasoning. In order to get a ‘crispy’ outer than isn’t soggy, this step is important.
What temperature do I need to roast my whole cauliflower on?
Roasting a whole cauliflower at 200 degrees celsius is ideal. This temperature allows the cauliflower to cook evenly, developing a nice, caramelised exterior while becoming tender on the inside. Of course, this is only a guide and will also depend on how small or large your oven is too.
Do I need to pre-boil my cauliflower before roasting?
Pre-boiling cauliflower before roasting is not necessary, but it can be done depending on the texture you prefer and the time you have. Here are some considerations:
- Pre-boiling can ensure that the cauliflower is evenly cooked all the way through, especially if you prefer a very tender interior.
- Pre-boiling can reduce the overall roasting time, which can be helpful if you’re in a hurry. It adds an additional step to the cooking process, which might not be necessary if you have the time to roast it fully in the oven.
- If not monitored carefully, pre-boiled cauliflower can become too soft, making it difficult to achieve a nice, crispy exterior.

How long does it take to roast a whole cauliflower?
Roasting a whole cauliflower typically takes between 45-60 minutes. The exact time can vary based on the size of the cauliflower and your oven. You’ll know it’s done when it’s tender throughout and slightly charred on the outside.
Do I need to cover the cauliflower while roasting?
No, you don’t need to cover the cauliflower while roasting. Leaving it uncovered allows it to develop a beautiful, golden-brown crust. If you find the top is browning too quickly, you can tent it with foil during the last 15-20 minutes of roasting. Alternatively, brush a little water over the top to prevent further charring towards the end.
How to make the butter bean spread
- If you prefer a gentler garlic flavour, roast the garlic cloves for 10–15 minutes until soft and golden. It adds a sweet depth that balances beautifully with lemon zest. Drain and rinse your butter beans well to remove excess sodium and get a smoother blend.
- Place butter beans, garlic, salt, nutritional yeast, water and lemon zest into a food processor – an essential for this recipe! I use a cordless, rechargeable KitchenAid Food Processor that’s the perfect size for small-batch spreads. It makes prep super quick and easy, especially if you’re short on bench space.
- Start blending the mixture. Scrape down the sides, then keep blending until smooth and creamy. If the spread is too thick, add more water one tablespoon at a time until you reach a silky, scoopable texture. But don’t stress if yours is a little more rustic like mine – it tastes just as delicious with the roasted cauliflower and chimichurri!
- Give it a taste – add more salt, a squeeze of lemon juice, or a bit more nutritional yeast if you want that cheesy umami hit. You can also drizzle in a splash of olive oil for extra richness if desired but personally I don’t think it needs it with the delicious chimichurri we’re making for this recipe too!
Tips for perfecting this recipe
Score or boil the cauliflower first
For an even roast and better flavour penetration, either score the base with a cross or boil the cauliflower for 5–8 minutes before roasting. It speeds up cooking and makes the centre super tender. If you’re short on time or don’t want to take on the extra step (like me) then you can totally skip this step!
Roast uncovered, then tent if needed
Roast at around 200°C (400°F) for 45–60 minutes. If it starts to darken too quickly, loosely cover with foil. You’re aiming for caramelised edges and a soft centre.
Rest before slicing
Let it sit for 10 minutes after roasting. It helps the juices settle and keeps the shape if you’re serving whole.
Use roasted garlic for depth
Roasted garlic adds a rich, mellow flavour that levels up the whole spread. If you’re in a rush, sauté it briefly instead of using raw. I personally love raw garlic in this dish so I don’t always roast it with the cauliflower or sauté it first.
Don’t skip the lemon zest
It brings brightness and cuts through the richness of the cauliflower and beans. A little zest goes a long way! Don’t worry though – if you don’t have fresh lemons to zest but you have lemon juice in the refrigerator, just use that.
Blend until silky smooth
A good food processor is essential here (I love my rechargeable mini one – it’s compact and powerful!).
Use fresh herbs only
Flat-leaf parsley is essential in the chimichurri. Skip dried – fresh is what gives it that punchy green vibrancy.
Let it sit for 10+ minutes
After mixing, let your chimichurri sit to allow the flavours to meld. You’ll taste the difference.
Balance the acidity
Taste and adjust with more lemon juice or red wine vinegar as needed – chimichurri should be zippy but not overpowering.
More recipes you might like
Vegan Butter Chicken with Tofu
Creamy Harissa Butter Beans
Cauliflower Gnocchi
Roasted Veggie Hummus Bowl




