Cauliflower Tacos
16
Last updated on Jul 09, 2024
This post may include affiliate links. Thank you for your support.
These vegetarian cauliflower tacos are packed with Mexican flavor and topped with a creamy avocado crema. They’re delicious, easy to make and perfect for taco night.
We’re big taco people at our house, so when brainstorming ideas for Cinco de Mayo this year I knew I wanted to create a new taco recipe! And these cauliflower tacos do not disappoint. They are SO GOOD!
The cauliflower is roasted to perfection and has a ton of flavor thanks to the homemade taco seasoning. But don’t even get me started on the avocado crema… it’s so creamy and definitely takes these tacos to the next level. I could legit eat it by the spoonful. Whatever you do, don’t skip making the crema!

Why You’ll Love These Tacos
- They’re the perfect recipe for Taco Tuesday!
- They cook up in under 30 minutes, making it the perfect recipe for those busy weeknights!
- The avocado crema is *chef’s kiss*!
Ingredients Needed
- cauliflower – the star of the show! You need a whole head of cauliflower, about 4-6 cups of 1-inch florets. When picking cauliflower at the grocery store, look for heads that are firm and tightly closed. They should be pale without dark spots. Cauliflower is extremely perishable so avoid any heads that are soft or brown, which is a sign of spoilage.
- avocado oil – olive oil works as well.
- taco seasoning – a blend of spices that you can easily whip up at home! For a shortcut, use store-bought taco seasoning. My favorite store-bought blend is Siete Taco Seasoning. It uses simple ingredients and is lightly sweetened with ground dates! I also like the Simply Organic taco seasoning.
- avocado crema – this creamy sauce takes is what takes these cauliflower tacos to the next level! It’s a blend of avocado, Greek yogurt, cilantro, fresh lime juice and a dash of sea salt. If you’re vegan or dairy-free, you can swap the Greek yogurt for a dairy-free yogurt.
- tortillas – I used small corn tortillas to keep this recipe gluten-free, but feel free to use your favorite style of tortilla!
- red cabbage – adds a nice crunch and lovely color to the tacos.
- pico de gallo – you can make your own or keep things easy and buy it from the store.
- cilantro – cilantro is the perfect fresh herb to put on these tacos.
- lime wedges – for serving!
- additional toppings – hot sauce or jalapeños are great options for a little heat, but feel free to get creative!
How to Make Roasted Cauliflower Tacos
Roast cauliflower – Preheat your oven to 400°F and line a large rimmed baking sheet with parchment paper. Make taco seasoning and prep your cauliflower by rinsing, drying and chopping it into 1-inch florets. Add cauliflower florets to a large bowl with taco seasoning and avocado oil. Toss to combine. Spread cauliflower onto the prepared baking sheet and bake for 25 minutes, flipping around the 12-minute mark.
pro tip! Try to make all the florets about the same size so that they cook evenly.
Make avocado crema – While cauliflower is baking, make avocado crema by combining avocado, yogurt, cilantro, lime juice, salt and water in a blender or food processor and blend until smooth and combined.
Serve – Once cauliflower is done cooking, prep tacos by adding a portion of cauliflower into each tortilla. I recommend warming the tortillas up in the oven or char them a bit over a gas range. Top with avocado crema, shredded red cabbage, pico de gallo, cilantro and any additional toppings as desired.
Customize Your Tacos
I love this recipe as is, but feel free to make these tacos your own! Here are some ideas:
- Add protein: Looking to add some plant-based protein? Add a can of chickpeas to the bowl with cauliflower and taco seasoning and roast it up together!
- Switch up the toppings: I’m a big fan of the red cabbage, pico de gallo and cilantro for toppings, but the options are endless! You could swap the red cabbage for green cabbage or lettuce, use salsa or chopped tomatoes instead of the pico, add pickled red onions, swap the avocado crema for sliced avocado and add a dollop of sour cream or Greek yogurt!
How to Serve
These cauliflower tacos are a meal on their own, but it’s always fun to have a few sides and a festive drink… especially if you’re hosting dinner. Here are some options:
- Sides: chips and salsa, black beans or refried beans, black bean dip, healthy guacamole, cottage cheese queso, avocado salad or Mexican street corn salad
- Drinks: skinny paloma or skinny margarita
How to Store Leftovers
This recipe is great for meal prep! Make a big batch of the roasted cauliflower during your weekend prep for quick taco assembly throughout the week. Once cauliflower is cool, store in an air-tight container in the fridge for up to 5 days.
The cauliflower will get softer as it sits, so for reheating, I recommend warming it in the oven for a few minutes or over the stovetop versus the microwave. You could also reheat it in an air fryer, which will help crisp the cauliflower back up!
Everything You Need to Make Cauliflower Tacos
Cuisinart 8 Cup Food Processor
Buy Now →Siete Mild Taco Seasoning Mix (6 Packets)
Buy Now →Natural Rimmed Aluminum Commercial Baker’s Half Sheet, 2 Count
Buy Now →More Mexican Favorites
- Sofritas
- Healthy 7-Layer Dip
- Ground Turkey Tacos
- Tempeh Tacos
- Vegan Enchiladas
- Creamy Vegan Queso
- Healthy Chicken Quesadillas
- Easy Ceviche
Be sure to check out all of the cauliflower recipes as the full collection of Mexican recipes on EBF!
If you enjoyed this recipe, please consider leaving a ⭐ star rating and let me know how it went in the 📝 comments below.
Cauliflower Tacos
Ingredients
Tacos
- 1 medium head cauliflower, 4-6 cups
- 3 Tablespoons avocado oil or olive oil
- 8 corn tortillas
Taco Seasoning
- 1 Tablespoon chili powder
- 1 ½ teaspoons ground cumin
- ¼ teaspoon garlic powder
- ¼ teaspoon onion powder
- ¼ teaspoon crushed red pepper flakes
- ¼ teaspoon dried oregano
- ½ teaspoon paprika
- 1 teaspoon sea salt
- 1 teaspoon black pepper
Avocado Crema
- 1 large avocado
- ¼ cup Greek yogurt
- 3 Tablespoons fresh cilantro
- 3 Tablespoons fresh lime juice
- ½ teaspoon salt
- 2 Tablespoons of water
Toppings
- 1 cup shredded red cabbage
- 1 cup Pico de gallo
- ½ cup cilantro, chopped
- Additional toppings: hot sauce, jalapenos, etc
Instructions
- Preheat oven to 400°F. Line a large rimmed baking sheet with parchment paper.
- Wash and chop cauliflower into 1-inch florets. Try to make all the florets about the same size so that they cook evenly.
- Make taco seasoning by combining all the spices in a small bowl.
- Add cauliflower to a bowl and toss with oil and taco seasoning.
- Add cauliflower to prepared baking sheet and bake for 25 minutes, flipping around the 12 minute mark.
- While cauliflower is baking, make avocado crema by combining avocado, yogurt, cilantro, lime juice, salt and water in a blender or food processor and blend until smooth and combined.
- Once cauliflower is done, prep tacos by adding a portion of cauliflower into each tortilla. Top with avocado crema, shredded red cabbage, pico de dallo, cilantro and additional toppings as desired.
Video
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Best cauliflower taco recipe out there! Super pleased. I’ll use this recipe again and again.
YUM! I am so glad you are loving this recipe, Jacqueline. Thank you for coming back and sharing your review & star rating, I appreciate it!
Hi! Shelf life for avocado crema?
Hi Taylor – The crema will only last 2 maybe 3 days because the avocado will start to turn that brownish color. Hope you love this recipe!
I make this whenever I have friends over and want a super tasty easy feast. Everyone loves them. Thank you for another great recipe
Yay! So glad you loved this recipe, Renee. Thanks for making it and for coming back to leave a review. I so appreciate it!
So delicious. Followed recipe exactly. Will definitely make again.
YUM! I am excited to hear that you are loving this recipe. Thank you for your review & star rating, I really appreciate it!
These tacos were delicious and so easy to make. Exactly what I was looking for. Instead of roasting them in the oven, I cooked them in the air fryer. The avocado crema gave them such a fantastic flavor. I added green onions and shredded cabbage. I will definitely make them again.
Ah yay! I am so glad that you are loving this recipe, Marisa. Thank you smooch for coming back and sharing your review + star rating, I truly appreciate it!
Tried this recipe tonight for dinner. It was so delicious and will definitely be printing this recipe out to and it again and again. My 7 yr old even took seconds.
WOO! This is seriously the best, Beth! I am so glad this recipe is a hit for you and your family. Thank you for sharing your review & star rating, I truly appreciate it!
So delicious !
Yay! Thanks, Martha 🙂
Loved this! The seasoning and avo creama were fantastic! And so easy! A new fav meal!
Yay! So glad to hear that, Janet. Thank you so much for sharing!