Vegan Cauliflower with Harissa and White Bean Dip

Last Updated on August 5, 2026 by Tanya

This harissa and white bean dip is a creamy, flavourful dip that perfectly balances smoky, spicy harissa with the smoothness of blended white beans. This dip is a delicious alternative from the classic vegan favourite ‘Hummus’ (which I absolutely adore, but is nice to have other options!).This dip is velvety, creamy, and satisfying, and is rich without being too heavy.

I created this dip when I wanted something with a bit more smoky heat than my usual hummus — harissa paste does all the heavy lifting here, turning a simple can of white beans into something that tastes like it took way more effort than it actually did. Roasting the cauliflower alongside it was a happy accident — I had a head of cauliflower that needed using up, and the charred, smoky edges turned out to be the perfect textural contrast to the smooth dip.


It is perfect for serving with fresh veggies such as carrots or cucumbers, crackers, or pitta bread, making it an ideal snack, or side dish. I topped this tasty dip with roasted cauliflower and they went together beautifully! Packed with plant-based protein, this dish is as nutritious as it is tasty, offering a delightful combination of textures and flavours. And if you are looking for more colourful dips to add to your spread, my Beetroot and Coconut Yoghurt Dip is another bright, vibrant option that always gets noticed on a table!

Ingredients

  • Cauliflower- Cauliflower has become a superstar ingredient in the plant-based world, thanks to its versatility and ability to take on bold flavours. In this recipe, we roast the cauliflower perfection and serve it on the harissa and white bean dip. The cauliflower is tossed with olive oil, salt, paprika and cumin before being roasted until golden and slightly charred.
  • Cannellini beans- Cannellini beans used in this recipe, but these can also be substituted with butter beans. These beans are high in protein, and provide a creamy, smooth texture when blended.
  • Harissa paste- Harissa is a North African chili paste that adds bold, spicy, and smoky notes to any dish. Made from a blend of dried chilies, garlic, olive oil, and spices, harissa is a versatile ingredient that can be used in many dishes
  • Smoked paprika- Smoked paprika has a distinctive smoky, earthy flavour that pairs well with the harissa in this dip
  • Lemon juice- Lemon juice helps balance the spiciness of the harissa, enhancing the overall flavour profile and keeping the dip fresh and vibrant

To serve, you can drizzle some olive or chilli oil, and sprinkle of fresh herbs like fresh coriander and dill, pine nuts and white or black sesame seeds. I would recommend all of these if you can! This dip can be enjoyed alone, with raw veggies (such as carrot sticks), crackers or pitta bread.

If you loved this recipe may also like to check out my Smashed Potatoes with Muhammara Dip recipe!

FAQs

How spicy is harissa paste?

This varies by brand, so it’s worth tasting your harissa first and adjusting the amount to your preferred spice level — start with less and add more to taste.

Can I serve this without the roasted cauliflower?

Yes — the dip is delicious on its own as a spread or dip for vegetables, crackers, or pitta bread

Can I make this without a food processor?

A food processor gives the smoothest result, but a good blender or even a fork and some elbow grease will also work for a slightly chunkier dip!

How do I store leftovers?

Store in an airtight container in the fridge for up to 5 days. The roasted cauliflower is best stored separately and reheated before serving.

Looking for other recipes like this? Try these:

A black plate with creamy hummus topped with roasted cauliflower, pine nuts, black sesame seeds, fresh herbs, and a drizzle of spicy harissa. A silver spoon rests on the side of the dish.

Cauliflower with Harissa and White Bean Dip

Print Pin

Ingredients

Harissa and White Bean Dip

  • 1 can cannellini beans, rinsed well and drained
  • 2 tablespoon Harissa paste
  • 1 teaspoon Salt
  • 2 teaspoon Smoked paprika
  • 1 teaspoon Ground cumin
  • 2-3 garlic cloves
  • 1 tablespoon Fresh lemon juice

Roasted Cauliflower

  • ½ head cauliflower, cut into florets
  • 1 tablespoon Olive oil
  • 1 teaspoon Salt
  • 1 tablespoon Smoked paprika
  • 1 tablespoon Cumin

To serve

  • Optional toppings: Fresh coriander, Fresh dill, Pine nuts, Black sesame seeds, Chilli oil

Instructions

  • Preheat oven to 200℃. On a baking sheet, add the cauliflower florets, olive oil, salt, paprika, and cumin. Toss well to evenly coat.
  • Transfer to the oven and roast for around 15 minutes. Toss and roast another 10 minutes, until brown and outside starting to become soft. Leave to cool
  • Place the drained white beans, harissa paste, salt, smoked paprika, cumin, garlic cloves and lemon juice in food processor. Blend until smooth.
  • Spread the dip in a shallow bowl. Add the roasted cauliflower.
  • Add optional toppings: Fresh  coriander, Fresh dill, Pine nuts, Black sesame seeds, Chilli oil

Video

Tried this recipe?Mention @thecozyvegankitchen or tag #thecozyvegankitchen!