There’s something so satisfying about a meal that comes together in under 30 minutes and still feels like something you’d order at your favorite coastal taco joint. These Spicy Shrimp Tacos with Avocado Crema are just that kind of dinner. They’re bold, zesty, and packed with smoky-spiced shrimp, and they’re balanced beautifully with a smooth, cool avocado crema that makes every bite feel fresh and flavorful.
This is one of those recipes that has quickly become a go-to in our kitchen. Whether it’s a busy Tuesday or we’re hosting friends for a casual backyard get-together, these tacos always hit the spot. They’re quick to prep, cook in a flash, and are the kind of meal that leaves everyone happily full—but never too heavy. Plus, you can easily adjust the spice level, so everyone at the table gets a taco they love.
Now let’s dive into the first part of the recipe, because once you try these, I have a feeling they’ll be making a regular appearance on your dinner table too.
THE SHRIMP & AVOCADO CREMA BASE
The real magic in these tacos starts with two stars: the spicy, seared shrimp and the creamy avocado sauce. Both are super simple to make and come together with everyday pantry ingredients.
INGREDIENTS FOR THE SHRIMP:
-
450 g large shrimp, peeled and deveined
-
2 tablespoons olive oil
-
2 teaspoons chili powder
-
1 teaspoon smoked paprika
-
½ teaspoon ground cumin
-
¼ teaspoon cayenne pepper (feel free to adjust for more or less heat)
-
½ teaspoon garlic powder
-
Salt and black pepper to taste
-
Juice of half a lime
Shrimp are already quick-cooking, but when you toss them in this bold spice mix, they soak up so much flavor in such little time. I like to give mine about 5 minutes in the marinade while I prep the other parts, but honestly, you can go straight into the skillet if you’re short on time.
STEPS: HOW TO COOK THE SHRIMP
-
In a medium bowl, toss the shrimp with olive oil, chili powder, smoked paprika, cumin, cayenne, garlic powder, salt, pepper, and fresh lime juice. Make sure every piece is coated evenly—this is where all that spicy, smoky flavor comes from.
-
Heat a large skillet over medium-high heat. When it’s hot, add the shrimp in a single layer (you may need to do this in batches depending on the size of your pan).
-
Cook the shrimp for about 2 to 3 minutes on each side. They should be pink and just opaque—be careful not to overcook them! Once they’re done, remove from the heat and set aside. I like to cover them lightly to keep them warm while I prep everything else.
And just like that, your shrimp are ready! They’re flavorful, juicy, and the perfect base for these tacos.
AVOCADO CREMA: YOUR COOLING COUNTERPART
Now let’s talk about that dreamy avocado crema. It’s creamy, tangy, and comes together in literally minutes. The rich avocado balances out the heat from the shrimp so well, and the lime juice gives it a fresh pop that keeps everything light.
INGREDIENTS FOR THE AVOCADO CREMA:
-
1 ripe avocado, pitted and peeled
-
¼ cup sour cream or Greek yogurt (both work beautifully)
-
1 tablespoon fresh lime juice
-
1 garlic clove, minced
-
Pinch of salt
STEPS: HOW TO MAKE THE CREMA
-
In a blender or food processor, combine the avocado, sour cream (or Greek yogurt), lime juice, minced garlic, and a pinch of salt.
-
Blend until smooth and creamy. Give it a taste and adjust the salt or lime juice if needed.
That’s it! This avocado crema is the kind of thing you’ll want to keep around for dipping veggies, spooning over grilled meats, or even dolloping on eggs. It stores well in the fridge for a couple of days too—just give it a good stir before using.
Bringing It All Together: How to Assemble the Perfect Shrimp Taco
Now that we’ve got our smoky shrimp and that creamy avocado sauce ready to roll, it’s time to put everything together. This is the part where the kitchen starts to smell really good, and you can see just how quickly this recipe turns into a crave-worthy meal.
What I love most about these tacos—besides how fast they come together—is how customizable they are. You can play with the toppings, switch up the tortillas, and adjust the spice to suit your taste. Whether you’re serving a family dinner or making a taco bar for friends, this recipe is incredibly flexible while still feeling a little extra special.
Let’s get into the final steps and I’ll also share a few tips to keep everything fresh and flavorful from first bite to last.
ASSEMBLY INGREDIENTS:
-
8 small corn or flour tortillas (your choice—corn for a more traditional vibe, flour for softness)
-
½ cup shredded cabbage or slaw mix
-
¼ cup chopped fresh cilantro
-
Lime wedges, for serving
The cabbage adds a satisfying crunch and a little bit of bite that balances out the richness of the crema and shrimp. And cilantro? Totally optional, but I think it adds a fresh, herby finish that makes everything pop.
STEPS: HOW TO ASSEMBLE YOUR SHRIMP TACOS
-
Warm the tortillas: Heat them in a dry skillet over medium heat for about 30 seconds per side, or until they’re pliable and slightly charred at the edges. If you have a gas stove, you can carefully warm them over the open flame for an added smoky touch.
-
Spread the crema: Add a generous spoonful of avocado crema to the center of each tortilla. You can spread it out or leave it in a dollop—it’s up to you.
-
Add the shrimp: Place 3 to 4 shrimp on top of the crema (depending on the size of your tortillas).
-
Top it off: Sprinkle on the shredded cabbage and a bit of chopped cilantro.
-
Finish with lime: Serve with lime wedges on the side for a final squeeze of brightness.
And that’s it. In less than 30 minutes, you’ve got fresh, spicy, creamy, crunchy tacos that feel like something you’d eat beachside. The contrast of textures and flavors here is what makes these so good—and so easy to love.
TIPS & VARIATIONS TO TRY
Even though this recipe is fantastic as-is, here are a few extra ideas if you want to change it up or make it your own:
-
Make it extra smoky: Stir a teaspoon of adobo sauce (from a can of chipotle peppers) into your shrimp
FAQs About Spicy Shrimp Tacos with Avocado Crema
When it comes to weeknight meals, shrimp tacos are a top-tier choice—and they usually spark a few questions along the way. Whether it’s about substitutions, storage, or how to make them work for a crowd, I’ve got you covered. Here are some of the most common questions I’ve gotten about this recipe:
Can I use frozen shrimp?
Absolutely. Just make sure to fully thaw the shrimp before marinating and cooking. Pat them dry with paper towels to help the seasoning stick and to get a nice sear in the pan.
What if I don’t have smoked paprika?
You can substitute regular paprika, but smoked paprika adds a subtle smoky depth that really enhances the flavor of the shrimp. If you have chipotle powder on hand, a small pinch of that works too.
Can I make the avocado crema ahead of time?
Yes! The avocado crema can be made up to 2 days in advance. Store it in an airtight container with a piece of plastic wrap pressed directly against the surface to help prevent browning. Stir before using.
How can I make this recipe dairy-free?
Swap the sour cream or Greek yogurt in the crema with a dairy-free alternative like coconut yogurt or a plant-based sour cream. It’ll still be creamy and delicious, just with a slightly different flavor.
What kind of tortillas work best?
Both corn and flour tortillas work well here—it really depends on your preference. Corn tortillas offer a more traditional texture and flavor, while flour tortillas are softer and a bit more flexible, especially if you’re feeding kids.
Can I make these tacos ahead of time for a party?
You can prep the shrimp and crema ahead of time, but I recommend assembling the tacos just before serving to keep everything fresh and vibrant. To keep tortillas warm for a group, wrap them in foil or a clean kitchen towel and place them in a low oven.
Are there other toppings I can use?
Definitely. Try pickled onions, crumbled queso fresco, sliced radishes, or a fresh mango salsa for a fun twist. This recipe is super versatile, so feel free to make it your own.
Wrap-Up: A Taco Night Winner You’ll Want on Repeat
There’s just something about these Spicy Shrimp Tacos with Avocado Crema that keeps them in regular rotation at our house. They’re quick, colorful, and deliver such a satisfying mix of textures and flavors—it’s hard not to go back for seconds.
The spicy shrimp are packed with smoky heat, the avocado crema is smooth and cooling, and the crunch from the cabbage ties it all together. Plus, you can pull everything together in about 20 minutes, which makes this the perfect recipe for busy weeknights or low-stress entertaining.
PrintSpicy Shrimp Tacos with Avocado Crema
These vibrant tacos feature succulent shrimp coated in a smoky-spicy blend, served in warm tortillas and finished with a creamy, cooling avocado crema. Ready in under 30 minutes, they make a lively weeknight dinner or party platter that balances heat and freshness.
- Author: Mark's Recipe
Ingredients
450 g large shrimp, peeled and deveined
2 tablespoons olive oil
2 teaspoons chili powder
1 teaspoon smoked paprika
½ teaspoon ground cumin
¼ teaspoon cayenne pepper (adjust to taste)
½ teaspoon garlic powder
Salt and black pepper to taste
Juice of half a lime
Ingredients for avocado crema
1 ripe avocado, pitted and peeled
¼ cup sour cream or Greek yogurt
1 tablespoon fresh lime juice
1 garlic clove, minced
Pinch of salt
Ingredients for assembly
8 small corn or flour tortillas
½ cup shredded cabbage or slaw mix
¼ cup chopped fresh cilantro
Lime wedges for serving
Instructions
Toss the shrimp with olive oil, chili powder, smoked paprika, cumin, cayenne, garlic powder, salt, pepper and lime juice until the shrimp are evenly coated.
Heat a large skillet over medium-high heat. Add the seasoned shrimp in a single layer and cook for 2 to 3 minutes per side until pink and just opaque. Remove from heat and keep warm.
Meanwhile, in a blender or food processor combine avocado, sour cream, lime juice, minced garlic and salt. Blend until smooth and adjust seasoning if needed.
Warm the tortillas in a dry skillet or directly over a low-flame burner until pliable and slightly charred at the edges.
Spread a spoonful of avocado crema across each tortilla. Top with a few shrimp, a sprinkle of shredded cabbage and chopped cilantro. Serve immediately with lime wedges on the side.
Notes
For extra depth stir a teaspoon of adobo sauce from canned chipotles into the shrimp seasoning blend. If you prefer a dairy-free crema, substitute coconut yogurt for sour cream. To keep tortillas warm when serving a crowd wrap them in a clean kitchen towel. Leftover crema can be refrigerated in an airtight container for up to two days; stir before using.