Roasted Cauliflower Tacos

5 from 1 vote
Jump to Recipe

This post may contain affiliate links.

Oh, tacos, how I love thee.

With Cinco de Mayo coming up, of course I had to bring you something with a little Mexican inspiration. Truthfully, though, these crispy cauliflower tacos were already queued up to share because they’re just too good to keep to myself. Cinco de Mayo or not, they’re a must-make.

Lately, I’ve been leaning more into vegetables and legumes when planning dinner. Don’t get me wrong – I love a good meat or fish dish – but it’s been so rewarding to rethink how veggies can really be the main event. When cooked properly and paired with the right flavors, they’re incredibly satisfying. These cauliflower tacos are the perfect example: golden and crisp on the outside, tucked into warm tortillas with creamy avocado crema, bright pickled onions, and salty queso fresco. Every bite has the perfect balance of creamy, crispy, fresh, and savory – everything you want in a taco, no matter the occasion.

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
Overhead of roasted cauliflower tacos with avocado crema on a table

😍 Why You’ll Love My Roasted Cauliflower Tacos

These roasted cauliflower tacos are hearty, flavorful, and full of bright, fresh textures. The cauliflower is spiced and roasted until crisp, then layered with a cool, creamy avocado lime sauce that ties everything together. They’re vegetarian, gluten-free, and easy enough for a weeknight, but feel special enough for a dinner party. Whether you’re celebrating Cinco de Mayo or just craving a meatless meal that actually satisfies, this recipe is a keeper.

🗒️ Ingredients

Cauliflower – Roasting transforms cauliflower into something golden, crisp, and hearty enough to be the star of your taco.

Onion powder – Adds a mellow savory flavor that rounds out the spice blend.

Chili powder – Brings a smoky, earthy heat that pairs perfectly with the roasted cauliflower.

Paprika – Gives the cauliflower a beautiful color and a hint of sweetness.

Kosher salt – Essential for seasoning and bringing all the flavors forward.

Olive oil – Helps everything roast up tender in the middle and crisp at the edges.

Avocado – The rich, creamy base that makes the sauce irresistible.

Fresh cilantro – Brings a bright, herbal freshness to the crema.

Lime juice – Adds the perfect amount of tang to keep the sauce light and vibrant.

Kosher salt – Balances the richness of the avocado and lifts all the flavors.

Corn tortillas – A warm, toasty wrap that holds everything together.

Pickled red onion (or raw red onion) – Adds sharpness and crunch that cuts through the richness.

Queso fresco – A creamy, salty topping that melts slightly into the warm tacos.

Fresh cilantro – More herbs to finish everything with a pop of green.

Lime wedges – For that essential final squeeze of brightness.

👩‍🍳 How to Make My Roasted Cauliflower Tacos

🥵 Preheat your oven to 425°F (220°C).

🧅 Arrange cauliflower florets on a large rimmed baking sheet. Add onion powder, chili powder, paprika, salt, and olive oil. Toss until everything is evenly coated.

⏲️ Roast for 35–45 minutes, stirring once halfway through, until the cauliflower is golden, crispy, and tender.

🥑 While the cauliflower roasts, make the avocado crema. Combine the avocado, cilantro, lime juice, and salt in a high-speed blender. Blend until smooth and creamy. Taste and adjust seasoning if needed.

🔥 Warm the tortillas by charring them briefly over a gas flame or microwaving wrapped in a clean towel for 10–20 seconds.

🍽️ To assemble, spread each tortilla with avocado crema, pile on the roasted cauliflower, and top with pickled onions, queso fresco, and cilantro. Finish with a squeeze of fresh lime and dig in.

🥳 Enjoy!

Close up on roasted and seasoned cauliflower on a sheet pan

🎩 Tips and Tricks

  • Make sure the cauliflower florets aren’t overcrowded on the baking sheet – giving them space helps them crisp up rather than steam.
  • Taste your avocado crema and adjust the lime and salt as needed – it should be bright and flavorful.
  • Warm tortillas are key! They become soft and pliable, making the tacos easier to fill and eat.

🌟 Variations

  • Swap out the cauliflower for roasted sweet potatoes or crispy chickpeas for a different vibe.
  • Add shredded cabbage or lettuce for an extra crunch.
  • Spice it up with a drizzle of your favorite hot sauce or jalapeños.

🤲 Substitutions

  • Use flour tortillas if you’re not gluten-free.
  • Swap queso fresco for feta, grated cheddar, or skip the cheese for a fully dairy-free version.
  • No time for pickled onions? Thinly sliced raw red onions or scallions work great in a pinch.
avocado crema

📓 Best served with

  • A simple cilantro lime rice.
  • A fresh black bean and corn salad.
  • Grilled street corn (Elote style).
  • Classic margarita mocktails or agua fresca.

👝 How to Store Leftovers

Store any leftover roasted cauliflower in an airtight container in the fridge for up to 3 days. The avocado crema will keep for 1–2 days – press a piece of plastic wrap directly against the surface to minimize browning. Assemble tacos fresh when ready to eat to keep everything crisp and flavorful.

Close up of cauliflower tacos with toppings

🧠 Common Questions

Can I make the cauliflower ahead of time?

Yes! You can roast the cauliflower up to 2 days in advance. Reheat in a 400°F oven for about 5–7 minutes until warmed and re-crisped.

Can I make these tacos vegan?

Absolutely – just skip the queso fresco or swap in a plant-based cheese.

What if I don’t have a high-speed blender for the crema?

You can use a food processor or even mash the avocado by hand with a fork if needed (it will just be a bit chunkier).

Can I grill the cauliflower instead of roasting it?

Yes! Grilled cauliflower adds an extra smoky flavor. Toss the florets in oil and seasoning first, then grill over medium heat until charred and tender.

What other toppings would be good?

Sliced radishes, shredded cabbage, diced tomatoes, or even a spoonful of salsa verde would all be delicious.

Overhead of roasted cauliflower tacos with avocado crema on a table
5 from 1 vote

Roasted Cauliflower Tacos with Avocado Lime Crema

Look no further for a hearty, delicious plant based dinner. These roasted cauliflower tacos are packed with bright, savory flavors and easy to whip up any night of the week.
Prep: 10 minutes
Cook: 40 minutes
Servings: 4 people

Equipment

  • High speed blender
  • Large rimmed baking sheet

Ingredients 

Roasted Cauliflower:

  • 1 large head of cauliflower, broken into florets
  • 1 tsp onion powder
  • 1 tsp chili powder
  • 1/2 tsp paprika
  • 1 tsp Kosher salt
  • 2 tbsp olive oil

Avocado Lime Crema:

  • 1 large avocado, halved
  • 1/2 cup fresh cilantro
  • 1 lime, juiced
  • 1/4 tsp Kosher salt

To serve:

  • 8 corn tortillas
  • 1/2 red onion, sliced and pickled, or simply raw red onion
  • 1/2 cup queso fresco cheese, crumbled
  • 1/4 cup fresh cilantro
  • 2 limes, cut into wedges

Instructions 

  • Preheat oven to 425 degrees F.
  • Arrange cauliflower on a large baking sheet and add onion powder, chili powder, paprika, salt and olive oil. Toss to coat evenly and roast for 35-45 minutes, stirring halfway through until cauliflower is tender and browned all over.
  • While the cauliflower is roasting, make the crema.

Lime avocado crema:

  • Combine all ingredients in a high speed blender and blend until smooth and creamy. Taste for seasoning.

To serve:

  • Warm tortilla by charring on a gas stove open flame or microwaving for 10-20 seconds or so.
  • On each tortilla, spread with the avocado crema, add the cauliflower, and top with pickled onions, queso fresco, cilantro and lime. Enjoy!

Notes

If you’re not gluten-free, use your favorite flour tortillas.

Nutrition

Calories: 184kcal | Carbohydrates: 26g | Protein: 3g | Fat: 9g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Sodium: 761mg | Potassium: 146mg | Fiber: 4g | Sugar: 1g | Vitamin A: 379IU | Vitamin C: 7mg | Calcium: 54mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Prep Time: 10 minutes
Cook Time: 40 minutes
Course: Dinner, Lunch
Cuisine: American, Mexican
Servings: 4 people
Calories: 184
Keyword: cauliflower, plant based, tacos
Like this recipe? Leave a comment below!

Related Recipes

5 from 1 vote

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




1 Comment