Start by heating 2 tablespoons of olive oil in a large skillet over medium heat. Once hot, add the cauliflower florets and sauté for about 5-7 minutes until they begin to turn golden brown and tender.
Next, add the sliced onions to the skillet with the cauliflower. Continue to cook for another 3-4 minutes, stirring occasionally until the onions are soft and translucent.
Stir in the chipotles in adobo sauce and the tomato sauce. Mix well to coat the cauliflower and onions in the sauce. Allow it to simmer for about 10 minutes, stirring occasionally. Adjust the heat if necessary, so it doesn’t burn.
While the cauliflower tinga is simmering, warm the corn tortillas. You can either heat them in a dry skillet for about 30 seconds on each side or wrap them in foil and warm them in the oven.
In a blender or food processor, combine the ripe avocados, sour cream, cilantro, lime juice, salt, black pepper, and garlic. Blend until smooth and creamy. Taste and adjust seasoning if needed.
To assemble, take a warm tortilla and add a generous scoop of the cauliflower tinga. Sprinkle with shredded cheese, then drizzle with avocado crema. Optionally, top with queso fresco, additional cilantro, and a squeeze of lime.
Serve your Cauliflower Tinga Tacos with Avocado Crema immediately while they are warm. Gather your friends and family and enjoy the delicious flavors together!