Shrimp tacos are my go-to when I want something fresh and fast without much fuss! The shrimp cook in just a few minutes, the homemade seasoning comes together from pantry staples, and a quick lime crema pulls everything together. Pile it all into warm tortillas with crunchy cabbage and a squeeze of lime, and you have a restaurant-quality weeknight dinner!
More easy seafood dinners:

Before You Get Started
Keep these tips in mind for the best shrimp tacos:
- Pull the shrimp the moment they turn pink. Shrimp cook fast, usually 2 to 3 minutes per side. They are done as soon as they turn pink and opaque and curl into a loose C. Leave them a minute too long and they turn rubbery, so it is better to slightly undercook than overcook.
- Season and cook right away, no marinade needed. Just toss the shrimp with oil, lime juice, and the seasoning blend, then get them straight into the hot skillet. The lime juice will start to break down the shrimp if it sits too long, so this is a cook-now recipe, not a marinate-ahead one.
- Pat the shrimp very dry before they hit the pan. Dry shrimp sear and pick up color. Wet shrimp steam and turn gray. If you are using frozen shrimp, thaw them fully, then pat them dry with paper towels so the seasoning sticks and they cook up with a little browning.

How to Make Shrimp Tacos
These easy shrimp tacos come together in about 30 minutes from start to finish. While your skillet heats up, you can whisk together the lime crema and mix the seasoning, so everything is ready to go when it’s time to cook.
Step 1: Make the Lime Crema
In a small bowl, stir together the sour cream, cilantro, lime juice, and salt until smooth and creamy. Cover and refrigerate until you’re ready to serve the tacos.
⭢ You can make the crema up to 24 hours in advance. If you’d like a thinner sauce for drizzling, stir in a splash of water or a little extra lime juice.

Step 2: Mix the Seasoning
Combine the chili powder, cumin, smoked paprika, garlic powder, onion powder, and salt in a small bowl. Stir until evenly blended.
⭢ A homemade seasoning blend gives you fresher flavor without the fillers or excess sodium often found in store-bought taco packets.
⭢ Adjust the Heat: Dial the chili powder up or down, or add a pinch of cayenne or a diced jalapeno for more kick.

Step 3: Season the Shrimp
Pat the shrimp very dry with paper towels, then place them in a large bowl. Add the olive oil, lime juice, and seasoning blend, tossing until every piece is evenly coated.

Step 4: Cook the Shrimp
Heat the oil in a large skillet over medium-high heat. Arrange the shrimp in a single layer and cook for about 2 to 3 minutes per side, just until pink and opaque.
The shrimp are done when they’re pink, opaque throughout, and loosely curled into a “C” shape. Avoid overcooking, which can make them tough and rubbery.
⭢ Don’t crowd the pan. If necessary, cook the shrimp in batches so they sear instead of steam.
Try it another way
Starting with pre-cooked shrimp? Toss thawed pre-cooked shrimp in the seasoning and warm briefly in the skillet just to heat through.

Prefer to cook outside? My Grilled Honey Lime Shrimp use the same bright lime flavor over the grill.
Step 5: Warm the Tortillas
Warm the tortillas directly over a gas flame for about 15 to 20 seconds per side, turning carefully with tongs, or heat them in a dry skillet in batches until soft and pliable.
Corn tortillas offer traditional flavor and a sturdier hold, while flour tortillas are softer and more pliable. Both work well, so go with your favorite!
⭢ Keep the warm tortillas wrapped in a clean kitchen towel while you finish the tacos. This helps them stay soft and flexible.

Step 6: Assemble the Tacos
Fill each tortilla with shrimp, drizzle generously with the lime crema, and add your favorite toppings. Shredded cabbage, diced avocado, pico de gallo, and extra cilantro are all great choices.
For easy entertaining, set everything out buffet-style and let everyone build their own tacos just the way they like them.

Serving Ideas
These shrimp tacos are fresh, bright, and flavorful enough to stand on their own, but a few easy sides can turn them into a full taco night feast. I like to set everything out family-style and let everyone build their own plate.
Some of my favorite pairings include:
- Easy guacamole for a cool, creamy appetizer, dip, or taco topping.
- Creamy corn salad for a sweet, crunchy side that complements the lime and spices in the shrimp.
- Charleston red rice when you want something a little heartier alongside the tacos.
- Jalapeño cheddar cornbread for a warm, savory side with just the right amount of kick.
Storage, Freezing & Make-Ahead
Store components separately. Keep cooked shrimp, crema, and toppings in their own containers so nothing gets soggy. Cooked shrimp keep 2 to 3 days in the fridge.
Reheat gently. Warm the shrimp briefly in a skillet or microwave just until heated through, since they overcook easily a second time.
Make-ahead: The crema and the seasoning blend can both be made ahead. Assemble tacos fresh for the best texture.
Freezing: Cooked shrimp can be frozen, though the texture softens. Assembled tacos do not freeze well.
Frequently Asked Questions
Do I need to marinate the shrimp first?
No. Toss the shrimp with the oil, lime juice, and seasoning, then cook them right away. The lime juice starts to break down the shrimp if they sit too long, so a lengthy marinade can actually make the texture mushy.
Can I use store-bought taco seasoning instead of the homemade blend?
Absolutely. The homemade seasoning gives you fresher flavor and lets you control the salt and heat level, but a store-bought packet works in a pinch. Use about 1 to 2 tablespoons, depending on your taste.
Should I use corn or flour tortillas?
Either option works well. Corn tortillas offer a more traditional flavor and hold up nicely to juicy fillings, while flour tortillas are softer, more flexible, and often easier for kids to eat.
Can I make these on the grill or with pre-cooked shrimp?
Yes. For grilled shrimp tacos, thread the seasoned shrimp onto skewers and grill for about 2 to 3 minutes per side. If using thawed pre-cooked shrimp, toss them with the seasoning and warm them briefly in a skillet just until heated through.





















Did you make this recipe?
If you enjoyed this recipe, please leave a comment with a 5-star review at the bottom of the post. Thank you!