Step 1: Prep the Shrimp: Grab a medium bowl. Toss your peeled and deveined shrimp in there. Drizzle with the olive oil. Now, sprinkle in the chili powder, smoked paprika, cumin, cayenne (be brave or cautious!), garlic powder, and salt. Give it a good mix to coat every single shrimp. Squeeze in the juice from half a lime. Let this hang out for about 10 minutes while you make the crema. This quick marinade is key for flavor!
Step 2: Whip up the Avocado Crema: While the shrimp is marinating, get your blender or food processor ready. Scoop the flesh from the ripe avocado into it. Add the sour cream (or yogurt), lime juice, the small garlic clove, and a little pinch of salt. Blend, blend, blend until it's super smooth and creamy. Taste it! Does it need a little more salt? Maybe a touch more lime juice? Adjust until it's just how you like it. Set this glorious green goodness aside.
Step 3: Cook the Shrimp: Heat a large skillet over medium-high heat. You want it hot enough to sear the shrimp quickly. Add your marinated shrimp in a single layer – try not to overcrowd the pan, you might need to cook them in two batches. Cook for just 2–3 minutes per side. Shrimp cook super fast, and you'll know they're done when they turn pink and opaque. Don't overcook them, or they'll be tough! As soon as they're done, take them off the heat.
Step 4: Warm the Tortillas: While the shrimp is resting, quickly warm your tortillas. You can do this in a dry skillet over medium heat for about 30 seconds per side until they're pliable and slightly browned in spots. Or, if you're in a super rush, wrap them in a damp paper towel and microwave for about 30 seconds.
Step 5: Assemble Your Masterpieces: Now for the fun part! Lay out your warm tortillas. Place a small handful of shredded cabbage or slaw mix on the bottom of each. Pile a few of those perfectly cooked spicy shrimp on top. Now, grab a spoon and dollop a generous amount of that creamy avocado crema over the shrimp. Finish it off with a sprinkle of fresh chopped cilantro.
Step 6: Serve and Enjoy!: Serve these beauties immediately with those lime wedges on the side. Squeeze a little extra lime juice over everything just before you take that first glorious bite. Pure taco heaven!