Cauliflower Tacos with Avocado Crema Recipe
Introduction
These Cauliflower Tacos with Avocado Crema offer a flavorful and healthy twist on a classic favorite. Roasted cauliflower brings a satisfying texture, while the creamy avocado sauce adds a refreshing finish. Perfect for a meat-free meal that’s both easy and delicious.

Ingredients
- 2 Tbsp. avocado oil
- 1 Tbsp. chili powder
- 1 1/2 tsp. ground cumin
- 1 tsp. garlic powder
- 1/2 tsp. oregano
- 1/2 tsp. sea salt
- 1 medium head cauliflower, cut into bite-sized pieces
- 2 ripe avocados, halved, pitted, peeled (for crema)
- 1/3 cup plain non-fat Greek yogurt
- 1/3 cup water
- 1/4 cup cilantro (for crema)
- 1 lime, juiced (for crema)
- 1 clove garlic (for crema)
- 1/4 tsp. salt (for crema)
- 8 corn tortillas, 6 inches, warmed
- 1 cup shredded cabbage, green and purple
- 1 ripe avocado, halved, pitted, peeled, and diced (for topping)
- 1/4 cup chopped cilantro (for topping)
- 1-2 limes, for serving
Instructions
- Step 1: Preheat your oven to 400 degrees Fahrenheit.
- Step 2: In a large mixing bowl, whisk together avocado oil, chili powder, cumin, garlic powder, oregano, and sea salt. Add the cauliflower pieces and toss to coat evenly.
- Step 3: Spread the seasoned cauliflower on a rimmed baking sheet in a single layer. Roast in the oven for 25-30 minutes, or until tender and slightly browned.
- Step 4: While the cauliflower roasts, prepare the avocado crema. Combine avocados, Greek yogurt, water, cilantro, lime juice, garlic, and salt in a blender or food processor. Puree until smooth, adding more water a tablespoon at a time if needed to reach a creamy consistency.
- Step 5: To assemble the tacos, spread a generous layer of avocado crema on each warmed tortilla. Top with shredded cabbage, roasted cauliflower, diced avocado, and chopped cilantro.
- Step 6: Finish each taco with a squeeze of fresh lime juice and serve immediately.
Tips & Variations
- Use smoked paprika instead of chili powder for a smoky flavor twist.
- Swap Greek yogurt with a dairy-free alternative to keep the crema vegan.
- Roast the cauliflower on high heat for extra crispy edges.
- Add pickled jalapeños or hot sauce for some spice.
- For added protein, include black beans or grilled tofu as a topping.
Storage
Store leftover roasted cauliflower and avocado crema separately in airtight containers in the refrigerator for up to 3 days. Keep tortillas wrapped to prevent drying out. Reheat the cauliflower in the oven or on a skillet until warmed through. The crema is best served fresh but can be stirred before a quick serve if chilled.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this recipe vegan?
Yes, simply replace the Greek yogurt in the avocado crema with a plant-based yogurt alternative or use extra avocado for creaminess.
What can I substitute for avocado if I don’t have any?
For the crema, you can use mashed silken tofu or cashew cream for a similar creamy texture, though the flavor will be different.
PrintCauliflower Tacos with Avocado Crema Recipe
These Cauliflower Tacos with Avocado Crema offer a flavorful and healthy vegetarian meal, featuring roasted spiced cauliflower and a creamy avocado dressing, served on warm corn tortillas with fresh toppings.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 8 tacos 1x
- Category: Main Dish
- Method: Baking
- Cuisine: Mexican
- Diet: Vegetarian
Ingredients
Taco Filling
- 2 Tbsp. avocado oil
- 1 Tbsp. chili powder
- 1 1/2 tsp. ground cumin
- 1 tsp. garlic powder
- 1/2 tsp. oregano
- 1/2 tsp. sea salt
- 1 medium head cauliflower, cut into bite sized pieces
Avocado Crema
- 2 ripe, fresh avocados, halved, pitted, peeled
- 1/3 cup plain non-fat Greek yogurt
- 1/3 cup water
- 1/4 cup cilantro
- 1 lime, juiced
- 1 clove garlic
- 1/4 tsp. salt
Taco Toppings
- 8 corn tortillas, 6 inches, warmed
- 1 cup shredded cabbage, green and purple
- 1 ripe, fresh avocado, halved, pitted, peeled, and diced
- 1/4 cup chopped cilantro
- 1–2 limes, for serving
Instructions
- Make the Taco Filling: Preheat your oven to 400°F (200°C). In a large mixing bowl, whisk together the avocado oil, chili powder, ground cumin, garlic powder, oregano, and sea salt. Add the bite-sized cauliflower pieces and toss thoroughly to coat them with the spice mixture. Spread the cauliflower evenly on a rimmed baking sheet and roast in the oven for 25-30 minutes, or until the florets are tender and slightly crispy on the edges.
- Make the Avocado Crema: While the cauliflower is roasting, prepare the avocado crema. In a small blender or food processor, combine the ripe avocados, plain non-fat Greek yogurt, water, garlic clove, lime juice, salt, and cilantro. Blend until smooth and creamy. If the crema is too thick, add additional water one tablespoon at a time to reach your desired consistency.
- Assemble the Tacos: Warm the corn tortillas. Spread a generous layer of the avocado crema onto each tortilla. Top with a handful of shredded cabbage, roasted cauliflower florets, diced avocado, and sprinkle with chopped cilantro. Finish with a fresh squeeze of lime juice over the top to enhance all the flavors. Serve immediately and enjoy your vibrant cauliflower tacos.
Notes
- Use ripe avocados for a smooth, creamy crema.
- Adjust chili powder and cumin quantities to your preferred spice level.
- For gluten-free tacos, ensure tortillas are certified gluten-free.
- You can make the avocado crema ahead and keep refrigerated for up to 24 hours.
- Optional: Add hot sauce or sliced jalapeños for extra heat.
Keywords: cauliflower tacos, vegetarian tacos, avocado crema, roasted cauliflower, healthy tacos, Mexican vegetarian recipe

