Begin by preheating your oven to 400°F (200°C). This step is essential for getting that lovely roasted finish on the cauliflower.
In a large bowl, toss the cauliflower florets with olive oil, cumin, paprika, chili powder, salt, and pepper until evenly coated. This will ensure that every piece is bursting with flavor.
Spread the cauliflower on a baking sheet in a single layer and roast until tender and golden brown. This should take about 20-25 minutes, during which the kitchen will fill with delicious aromas.
While the cauliflower is roasting, whisk together the sour cream or Greek yogurt, chopped cilantro, lime juice, and a little olive oil in a small bowl until smooth. This creamy topping will elevate your tacos.
Warm the tortillas in a dry skillet or briefly in the microwave to make them pliable and ready for filling.
Once the cauliflower is roasted, assemble your tacos by placing a portion of it into each tortilla and drizzling with the cilantro lime crema. Enjoy every bite!