This post may contain affiliate links. Please see our disclosure policy.
Cauliflower Tacos are the easy taco recipe you didn't know you needed! Made with perfectly seasoned roasted cauliflower and finished with a bright avocado cream, these Cauliflower Tacos are surprisingly hearty and full of flavor!
Pair these plant-based tacos with a side of Instant Pot Cilantro Lime Rice and Instant Pot Refried Beans for a cheap and easy vegan dinner that is perfectly balanced and filling.

Whether you are looking for more meatless recipes to cut back on grocery costs or just want to enjoy a creative and delicious recipe using cauliflower, you will LOVE this recipe for Cauliflower Tacos.
Not only is this recipe ridiculously easy to prepare and relatively affordable to make, but the flavors are also out of this world.
From the hearty cauliflower that has been seasoned with homemade taco seasoning and roasted until tender and crispy, to the fresh avocado lime sauce, these cauliflower tacos have everything you are craving in a good taco--a variety of textures, flavors, and temperatures.
And just like my recipes for Lentil Tacos and Black Bean Tacos, this recipe for Cauliflower Tacos comes together with a few minutes of hands-on prep and a handful of ingredients to create a simple, healthy meal. Making these irresistibly good Cauliflower Tacos the perfect easy family dinner recipe perfect to enjoy any night of the week.
How to Make Cauliflower Tacos
The following tips are provided to help you achieve perfect results. You will find the ingredient quantities and detailed instructions in the recipe card at the bottom of this post.
1. Season & Roast Cauliflower. Toss cauliflower florets with taco seasoning and a bit of oil and then roast until until tender, browned, and caramelized. That is the key to making delicious cauliflower tacos that are filled with texture.

2. Prepare Avocado Sauce. While the cauliflower is roasting, use that time to prepare the avocado sauce which adds a bright, fresh, creamy contrast to the crispy cauliflower.
3. Assemble Cauliflower Tacos. You can opt to use your cauliflower taco meat just as you would classic beef taco meat, but my favorite way to serve the roasted taco-seasoned cauliflower is on a warmed flour tortilla shell drizzled with avocado sauce.

Storage Instructions
Cauliflower Tacos are best consumed immediately after assembling to ensure that the texture of the cauliflower stays crispy.
However, if you have leftover roasted cauliflower and leftover avocado sauce, store both separately in airtight containers in the refrigerator for 3-4 days. Reheat the cauliflower by broiling for 2-3 minutes per side. Do not microwave, as the cauliflower will lose its texture and become mushy. Assemble the cauliflower on tortillas and serve with the leftover avocado sauce.
More Tex-Mex Meatless Meals
- Veggie Fajitas
- Copycat Chipotle Sofritas
- Mexican Quinoa Salad
- Sweet Potato Burritos
- Crispy Potato Tacos
- Black Bean Tacos
- Bean Burritos
If you have tried out these Roasted Cauliflower Tacos, I would love for you to leave a comment and a review below.
Roasted Cauliflower Tacos

Ingredients
- 1 head cauliflower
- 1 tablespoon extra virgin olive oil
- 2 teaspoons Homemade Taco Seasoning, or store-bought taco seasoning
Avocado Lime Sauce
- 1 large Hass avocado
- 1 medium lime, juice and zest
- ½ teaspoon kosher salt
For Serving
- tortillas
- queso freso or feta cheese, optional
- Pickled Red Onions, optional
- chopped cilantro, optional
Instructions
- Preheat oven to 425℉/215℃. Cut 1 head cauliflower into 1-inch segments, discarding the thick stem.
- Drizzle cauliflower with 1 tablespoon extra virgin olive oil and season with 2 teaspoons Homemade Taco Seasoning. Toss to coat evenly with seasonings and then spread out on a large baking sheet. Use 2 pans if needed so that the cauliflower is not overcrowded and can roast properly.
- Roast for 20 minutes, flip and then continue to roast for an additional 15-20 minutes, or until the cauliflower is tender and browned.
- For the avocado sauce, place the flesh of 1 large Hass avocado into a blender or mini food processor. Add in juice and zest 1 medium lime, and ½ teaspoon kosher salt and blend until smooth and creamy, scraping down sides if needed. If you need to thin out your sauce, add in 1 tablespoon of cold water.
- To serve Cauliflower Tacos, place roasted cauliflower onto tortilla or lettuce wrap. Drizzle with avocado sauce and top with pickled red onions, cilantro, and cheese if using.
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.

















These taste like no other! We had these last weekend and my family can't get enough of them. They were incredibly good and enjoyable. Such a great recipe.
I love hearing your family enjoyed these Cauliflower Tacos, Sharina! Thanks for sharing.
WOW! I am so happy I made this, they were THAT good!! Even my teenagers loved them!
Such a healthy and delicious spin! Great for a lighter dinner.
Meatless tacos have never tasted so good as these!
This recipe was so incredible even though I was hesitant to try.
This was perfect for getting my kiddos to eat their veggies. Thanks for sharing!
WAHOO for kids eating veggies! So glad you all enjoyed Allison and thank you for taking the time to review.
I love this idea! I never thought about replacing meat with roasted cauliflower and it is genius! So delicious and perfect for meatless Mondays!
I am so glad this recipe inspired you to try something new Taylor and that you enjoyed it!