Preheat Oven : Preheat your oven to 425°F (220°C). Line a baking sheet with parchment paper.
Prepare Cauliflower : Cut the cauliflower into bite-sized florets. In a large bowl, toss with olive oil, smoked paprika, garlic powder, salt, and black pepper until evenly coated.
Roast Cauliflower : Spread the florets in a single layer on the baking sheet. Roast for 20 minutes, flipping halfway through, until golden and tender.
Toss in Buffalo Sauce : Remove cauliflower from the oven and place in a large bowl. Pour buffalo sauce over the florets and toss until evenly coated.
Make Avocado Crema : In a blender or food processor, combine avocado, yogurt, lime juice, garlic powder, and salt. Blend until smooth, adding water 1 tablespoon at a time until desired consistency is reached.
Prepare Tortillas and Toppings : Warm tortillas in a skillet or microwave. Prepare toppings: shredded cabbage, chopped cilantro, lime wedges, and any optional toppings.
Assemble Tacos : Place a few buffalo cauliflower florets on each tortilla. Top with shredded cabbage, avocado crema, cilantro, and any additional toppings. Serve with lime wedges for squeezing over the top.