Make these flavorful shrimp tacos for a fast, satisfying weeknight dinner. The shrimp cooks quickly with bright lime and cilantro, balanced by a cool, homemade avocado crema.
Prepare the Avocado Crema: Combine the avocado, Greek yogurt, lime juice, salt, and water in a small food processor or blender. Blend until completely smooth, adding a little more water if needed to reach a drizzly consistency. Set aside.
Season the Shrimp: In a medium bowl, toss the shrimp with olive oil, chili powder, cumin, garlic powder, salt, and pepper until evenly coated.
Cook the Shrimp: Heat a large skillet over medium-high heat. Add the seasoned shrimp in a single layer (work in batches if necessary to avoid crowding). Cook for 2 to 3 minutes per side, until pink and opaque.
Add Flavor: Remove the skillet from the heat. Immediately pour the 1/4 cup of fresh lime juice and the chopped cilantro over the hot shrimp. Toss to coat. The residual heat will help the flavors meld.
Warm Tortillas: Warm the tortillas according to package directions, either briefly in a dry skillet or wrapped in a damp paper towel in the microwave.
Assemble Tacos: Fill each warm tortilla with a portion of the seasoned shrimp. Top with shredded cabbage slaw, drizzle generously with the avocado crema, and sprinkle with cotija cheese, if using. Serve immediately with lime wedges.
Notes
For the best flavor, do not overcook the shrimp; they cook very fast.
You can substitute Greek yogurt in the crema with sour cream or mayonnaise if you prefer a richer sauce.
If you want spicy shrimp tacos, add 1/4 teaspoon of cayenne pepper to the shrimp seasoning mix.