Roasted Cauliflower Tacos: I Tested 2 Ways to Make Them Satisfying

Cauliflower tacos with beetroot-walnut dip and avocado crema

Some ingredients behave very politely until you give them a proper stage. Cauliflower is definitely 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. Roast it properly, however, and suddenly you get sweetness, nuttiness, golden edges and a soft centre.

But for Taco Lab #04, flavour wasn’t really my question. I wanted to experiment and find out in my kitchen:

Could roasted cauliflower actually carry a taco and make it feel like a satisfying meal?

I already had some experience here. At LivingVino, our cauliflower steaks and cauliflower wings were very popular, but I also heard the same comment from guests more than once: cauliflower can be delicious and still feel slightly too light as a main course.

So simply putting roasted cauliflower into a tortilla was not going to be enough for me. I wanted to find out what it needed around it.

TACO LAB #04 · What Does Cauliflower Need to Become a Proper Taco?

My Tac o Lab 04: What does cauliflower need to become a proper taco?

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.

My question: Roasted cauliflower tastes great, but what turns it from “vegetables in a tortilla” into a taco that actually feels complete?

What I tested: Two different taco constructions built around roasted cauliflower and a proper corn tortilla.

Test #1: Refried beans + roasted cauliflower + chipotle cashew crema.

Test #2: Beetroot-walnut dip + roasted cauliflower + spicy avocado crema.

What I was looking for: satisfaction, texture, richness, flavour contrast and whether I actually wanted another taco afterwards.

This isn’t really a test of whether cauliflower can taste good. We already know it can.

It is a test of taco architecture.

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. I liked how simple, smoky, creamy, and actually filling it was.

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.

My verdict: the better everyday taco. If satisfaction and nutritional structure are the priority, this is the version I would choose.

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?

In general, it still needs some sort of base, but also richness, a bit of depth and some contrast.

So I made a beetroot-walnut dip and enriched it with a little chipotle paste. That was the moment this taco became something absolutely different.

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.

I think it’s simply sublime.

My verdict: the more creative taco. This is the version I would serve when I wanted cauliflower itself to become part of something unexpected rather than simply make a very sensible dinner.

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 cook-off, I’ve used yellow corn masa harina from Masienda. See my comparison of the best masa harina brands here in my Taco Lab #01. Also, find out the difference between different colours of corn in my Taco Lab #02.

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.

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.

How Do You Make Cauliflower Tacos More Filling?

Cauliflower itself is relatively light, so I prefer to build something substantial underneath it rather than simply adding more cauliflower.

Refried beans are my easiest solution because they provide protein, fibre and a savoury base. A nut-based dip such as my beetroot-walnut version gives you a different kind of richness.

The principle is the important part: don’t expect the vegetable filling to perform every job inside the taco.

Should Cauliflower Be Roasted Before Going Into Tacos?

For this style of taco, absolutely.

Roasting produces sweeter, nuttier flavours and browned edges while removing much of the watery, cabbage-like character I don’t want inside a taco.

I cut larger florets lengthways to expose more surface area to the hot tray.

What Goes Well With Cauliflower Tacos?

Cauliflower particularly likes smoky chilli, lime, coriander and creamy or nutty sauces.

My two tested combinations were refried beans with chipotle cashew crema, and beetroot-walnut dip with spicy avocado crema.

The important thing is contrast: cauliflower is fairly mild, so give it something savoury underneath and something bright or spicy on top.

The Two Cauliflower Tacos Compared

TacoWhat the base addsStrongest pointMy use
Refried beans + chipotle cashew cremaProtein, fibre, savouriness, bodySatisfactionEveryday plant-based taco
Beetroot-walnut + avocado cremaRichness, earthiness, colour, contrastCreativity and flavour layeringTaco night / entertaining / experimentation

And this is why I don’t think my Taco Lab #04 has one universal winner.

The bean version wins on satisfaction, but the beetroot-walnut version wins on originality.

Taco Lab #04 Verdict

My original question was whether roasted cauliflower could become a genuinely satisfying taco filling. The answer is yes, but I wouldn’t build the taco around cauliflower alone.

Roasting solves the flavour problem. It gives cauliflower sweetness, nuttiness, caramelised edges and much better texture. But it doesn’t completely solve the structural problem.

For me, the taco became convincing only when I gave the cauliflower a substantial base underneath it and then added fat, acidity, heat and freshness around it.

The refried-bean version is the one I’d make when I want dinner.

The beetroot-walnut version is the one I’d make when I want people at the table to ask, What exactly did you put in this taco?

So with this in mind, both tacos worked for me. And I’ve made one important conclusion:

TACO LAB RULE #04

A vegetable doesn’t have to imitate meat to make a great taco, but a light vegetable filling needs structure around it.

Roast for flavour. Add a substantial base for body and protein. Then use fat, acid, heat and freshness to create contrast.

This was Taco Lab #04, where we found out how to make a light vegetable filling satisfying. Thank you for reading. So, every week I’m testing one practical question about tortillas, salsa, fillings or taco construction, not just to collect recipes, but to understand why one taco works better than another.

In Taco Lab #03, I tested three ways of cooking tofu for tacos and discovered that texture mattered more than I expected.

If experiments like this are useful to you, follow me and my Taco Lab. #05 is coming next.

I think there are already enough taco recipes on the internet. But I’d rather find out which ideas are actually worth cooking twice. Join me!

[Taco Craft | Salsa Magic | Proper Tortillas]

Here are my most used and loved tools and ingredients for joyful Mexican cooking:

Masa harina for tortillas: Masienda, Bob’s Red Mill, Maseca

Chillies: Chipotle, Ancho, Guajillo, Tajin

Tools: Tortilla Press, Ninja blender, Global knives.

Leave the first comment

Related Posts

Chipotle Mole Recipe: Is It Better in Tacos or a Bowl?

My Taco Lab about chipotle mole and how it is best to serve and eat

Gringa Tacos al Pastor Recipe: I Tested 3 Ways to Make This Mexican Street Food

Gringa Tacos - my Taco Lab 06 test with three different formats

Why I’m Obsessed With Mexican Food and What I Think Good Food Should Be

Why I’m Obsessed With Mexican Food and What I Think Good Food Should Be