Cauliflower Tacos with Beetroot-Walnut Dip & Avocado Crema

Cauliflower tacos with beetroot-walnut dip and avocado crema

Some ingredients behave very politely until you give them a proper stage. And I think cauliflower is one of them.

Boil it, and it can be a little shy, a little bland, a little “yes, I am healthy, but please don’t expect fireworks.” But if you roast it properly, however, it suddenly becomes sweet, nutty, golden at the edges, soft in the middle, and in my humble opinion, very much ready for tacos. And that is exactly where my mind went.

At LivingVino, cauliflower steaks were a hit. So were our cauliflower wings in spicy sauce, served with hot pepper and enough attitude to make people forget they were eating a humble veggie. People loved them. But I also remember one important lesson: cauliflower on its own can feel light. Delicious, but not always enough as a full main dish. That’s what I’ve heard from guests too.

So when I started thinking about cauliflower tacos, I knew this couldn’t be just roasted cauliflower thrown into a tortilla. This needed proper taco craft.

Why Cauliflower Works So Well in Tacos

Cauliflower is a brilliant plant-based taco filling because it carries flavour beautifully. It loves smoke, cumin, ancho or chipotle, lime, coriander, creamy sauces, nutty dips, and hot salsas.

But the trick is not just flavour. The trick is satisfaction: a taco should not leave you hungry ten minutes later. Especially if we are talking about vegan tacos or plant-based eating, the structure matters. You need texture, richness, fibre, good fats, and something that gives the taco a deeper savoury backbone.

That is why I often talk about taco craft as a balance of layers.

You need:

  • a proper tortilla
  • a satisfying base
  • a main filling
  • creaminess or fat
  • heat
  • acidity
  • freshness
  • texture

This is also why I keep returning to refried beans, cashew crema, avocado crema, mushrooms, salsa macha, and homemade corn tortillas in my vegan taco recipes. Plant-based food should not feel like a compromise. It should feel generous and showcase these glorious veggies well.

If you haven’t yet, this is a good moment to read my guide to vegan tacos and my wider notes on plant-based eating. The same idea appears again and again: vegetables are wonderful, but a good plant-based meal needs architecture.

The First Version: Refried Beans, Roasted Cauliflower and Chipotle Cashew Crema

My first tested version was like this one:

Warm corn tortillas, a spoonful of refried beans, roasted cauliflower, and chipotle cashew crema.

Simple. Smoky. Creamy. Filling.

The refried beans bring protein, fibre, and comfort. They give the cauliflower somewhere to land. The chipotle cashew crema adds good fats, brightness, smoke, and that lovely creamy feeling that makes a vegan taco feel complete.

This is still the version I would recommend if you want the most nutritious and satisfying cauliflower taco. It is also very easy to connect with my other vegan taco recipes, especially the ones built around refried beans, mushrooms and chipotle crema.

But then I wanted to try something a little different: something more colourful, a bit more earthy and a touch more playful.

The Second Version: Beetroot-Walnut Dip, Roasted Cauliflower and Spicy Avocado Crema

This version came from the same question: what does cauliflower need to become a proper taco?

It needs a base. It needs richness. It needs a little depth. It needs contrast.

So I made a beetroot-walnut dip and enriched it with a little chipotle paste.

That was the moment this taco became something else.

The beetroot brings earthiness and colour. The toasted walnuts bring richness and smoothness. The chipotle paste rounds everything out with smoke and warmth. Then the roasted cauliflower sits on top like small golden steaks, and the spicy avocado crema brings freshness, fat, lime, and jalapeño heat.

Then your typical things like coriander and lime.

Sublime.

Why Roasting the Cauliflower Matters

I postponed making cauliflower tacos for a long time because I did not have an oven for quite a while. Shocker!

And with cauliflower, the oven makes a huge difference.

Roasting changes everything. It removes that raw cabbagey bitterness and brings out a sweeter, nuttier flavour. The edges crisp up. The inside softens. The texture becomes much more pleasant for tacos. Because I am sure you do not want sad steamed cauliflower here. Instead, you want roasted cauliflower with much more character.

What you need to do is separate the cauliflower into florets, then cut the larger ones lengthwise so they become mini steaks. This helps them roast faster, caramelise better, and sit neatly inside a taco.

Season them with salt, black pepper, cumin and ancho powder. If you don’t have ancho, use good chipotle powder. You want warmth, smoke and depth, but not so much spice that you lose the flavour of the cauliflower.

Then roast for at least 20 minutes, so the bitter notes are gone and you have golden, nutty, slightly creamy cauliflower with crisped-up edges. Make sure you do not burn it. But do welcome the crispy bits. They are part of the joy of the texture.

Recipe: Roasted Cauliflower Tacos with Beetroot-Walnut Dip and Spicy Avocado Crema

Serves

2–3 people, depending on hunger and how generously you fill your tacos.

Ingredients

For the roasted cauliflower

  • 1 medium cauliflower head
  • 1–2 tablespoons olive oil (or any neutral oil)
  • 1 teaspoon ground cumin
  • 1 teaspoon ancho powder or chipotle powder
  • Salt
  • Black pepper

For the beetroot-walnut dip

  • 2 cooked beetroots (roasted is best)
  • 60–80g walnuts
  • 1 small garlic clove
  • 1–2 teaspoons chipotle paste
  • 1 tablespoon olive oil
  • A squeeze of lime juice
  • Salt, to taste
  • A little water, only if needed, to loosen

For the spicy avocado crema

  • 1 ripe avocado
  • A handful of coriander
  • Juice of 1 lime
  • 1 small jalapeño, or more if you want it hotter
  • 1 small garlic clove
  • Salt
  • A splash of water, to loosen (you may also use vegan mayo or vegan aioli)

To assemble

  • Warm corn tortillas
  • Roasted cauliflower
  • Beetroot-walnut dip
  • Spicy avocado crema
  • Fresh coriander
  • Lime wedges

How to Make the Cauliflower Tacos

1. Roast the cauliflower

Preheat the oven to 200°C.

Break the cauliflower into florets. Cut the larger florets lengthwise so they look like small cauliflower steaks. This makes them easier to roast and much easier to eat in a taco.

Toss with olive oil, salt, pepper, cumin and ancho or chipotle powder.

Spread on a tray in one layer. Roast for at least 20 minutes, turning once if needed, until the cauliflower is tender, golden and slightly crisp at the edges.

2. Make the beetroot-walnut dip

Add cooked beetroot, walnuts, garlic, chipotle paste, olive oil, lime juice and salt to a blender or food processor.

Blend until creamy but still thick enough to sit inside a taco. If it is too dense, add a small splash of water.

Taste and adjust. You want earthy, smoky, nutty and gently sharp.

3. Make the spicy avocado crema

Blend avocado, coriander, lime juice, jalapeño, garlic, salt and a little water until smooth.

Make it brighter than you think: cauliflower loves lime, beetroot loves acidity, walnuts love freshness. Your crema needs to lift everything.

4. Warm the tortillas

Please warm your corn tortillas properly. As always, try making your own real corn tortillas from scratch (guide to proper tortillas is here). For this cookoff, I’ve used yellow corn masa harina from Masienda. See my comparison of the best masa harina brands here.

A cold tortilla can ruin even the best filling. Warm them using a tortilla warmer in a microwave for 10-15 seconds. Keep them wrapped in a towel or tortilla warmer while you finish the rest.

Tacos with proper corn tortillas make the whole thing sing.

5. Assemble the tacos

  • Take a warm corn tortilla.
  • Add a spoonful of beetroot-walnut dip.
  • Place a few roasted cauliflower mini steaks on top.
  • Add dollops of spicy avocado crema.
  • Finish with coriander and a squeeze of lime.

Eat immediately.

The Refried Beans Variation

If you want the more filling version, replace the beetroot-walnut dip with refried beans.

This version is probably the best everyday plant-based taco because it brings more protein, fibre and comfort. Add roasted cauliflower, then finish with chipotle cashew crema or avocado crema.

It is simple, satisfying and very much in line with how I like to build vegan tacos: not as “fake meat,” not as punishment, but as proper food with flavour, texture and joy.

What to Serve with Cauliflower Tacos

These cauliflower tacos are lovely on their own, but you can turn them into a fuller table with:

  • refried beans
  • salsa macha
  • pico de gallo
  • pickled onions
  • simple cabbage slaw
  • guacamole
  • grilled corn
  • tostadas with beans or avocado

For wine, I would go fresh, juicy and not too heavy. Think natural white, light orange wine, pét-nat, or a chillable red with good acidity. The beetroot and walnut version can handle something with a little earthiness, while the avocado crema and lime keep everything bright.

Final Thoughts on Cauliflower Tacos

Cauliflower tacos are a perfect example of why I love plant-based Mexican cooking. On paper, it sounds simple: cauliflower in a tortilla. But when you think properly about the structure, it becomes something much more exciting. And what I love as well is that you won’t even think of it as vegan tacos – these are just delicious tacos you want more of.

Roasted cauliflower gives you sweetness, nuttiness and texture. Beetroot-walnut dip gives you earthiness and richness. Avocado crema gives you freshness, heat and good fats. Lime and coriander wake everything up. And the tortilla holds it all together. That, for me, is the joy of taco craft.

And when it works?

Sublime.

[Taco Craft | Salsa Magic | Proper Tortillas]

Leave the first comment

Related Posts

Mtsvadi Tacos: Georgian Pork BBQ in a Mexican Tortilla

Mtsvadi tacos - Georgian pork BBQ taco

Elote & Esquites: Mexican Street Corn and Summer Memories

elote recipe and esquites

Octopus Tacos with Avocado Crema & Mango-Habanero Salsa

octopus tacos