Shrimp Elote Tacos

Loading…

By Reading time
Servings 4–6 people

Charred shrimp, creamy elote sauce, and warm corn tortillas come together in a taco that lands with a little smoke, a little tang, and enough texture to keep every bite interesting. The shrimp stay juicy, the corn picks up those browned edges that make it taste like summer street food, and the cotija-lime sauce ties everything together without turning heavy. It’s the kind of taco that disappears fast because it eats like something from a favorite taqueria, not something rushed on a weeknight.

What makes these tacos work is balance. The shrimp cook quickly in a hot skillet, so they stay tender instead of rubbery, and the garlic goes in with the oil just long enough to perfume the pan without burning. The sauce leans on mayonnaise for body, cotija for salt, Parmesan for extra savoriness, and lime juice to keep it sharp. That combination clings to the shrimp and corn instead of sliding off the tortilla.

Below, I’ll show you how to get the corn properly charred, how to keep the sauce from tasting flat, and a few smart swaps if you need to adjust for what’s in your kitchen.

The shrimp stayed tender and the corn got those little charred spots that made the tacos taste like they came off a street cart. I loved how the cotija sauce coated everything without making the tortillas soggy.

★★★★★— Melissa R.

Save these Shrimp Elote Tacos for the night you want smoky shrimp, creamy cotija sauce, and charred corn in one fast taco.

Save to Pinterest

The Part That Keeps Shrimp From Turning Rubbery

Shrimp overstay their welcome in the pan faster than almost any other protein. The difference between tender and tough is usually not the seasoning — it’s heat and timing. A hot skillet gives you color fast, which means you can pull the shrimp the moment they turn pink and opaque instead of waiting for them to “look done” and losing the juiciness that makes the taco worth eating.

There’s one more detail that matters here: the garlic goes into the oil first, but only briefly. If it browns hard before the shrimp hit the pan, the whole dish takes on a bitter edge. Let it sizzle just until fragrant, then get the shrimp in. The charred corn adds depth, but the shrimp still need to taste clean and sweet so the sauce has something bright to play against.

What Each Ingredient Is Actually Doing in These Tacos

Shrimp Elote Tacos charred creamy fresh cilantro
  • Shrimp — Large shrimp hold up best here because they stay meaty under the sauce and char nicely without drying out. Smaller shrimp cook too fast and can get lost in the taco. If you use frozen shrimp, thaw them completely and pat them dry so they sear instead of steam.
  • Cotija cheese — This is the salty, crumbly backbone of the elote sauce. It brings the sharp, briny note that makes the sauce taste like classic street corn. If you can’t find cotija, feta is the closest stand-in, but it’s a little tangier and softer.
  • Parmesan — Parmesan deepens the savory side of the sauce and helps it taste fuller without needing extra seasoning. It’s not a perfect substitute for cotija, but it works with it in a way that keeps the sauce rounded instead of one-note.
  • Corn kernels — Fresh corn gives the best sweet pop and the best char, but frozen corn works when it’s the off-season. Just use it straight from thawed and dry it well so it browns in the skillet. Wet corn will sit there and steam.
  • Corn tortillas — Corn tortillas fit the elote theme and stand up to the shrimp better than flour here. Warm them until pliable and a little blistered so they fold without cracking.
  • Lime juice and cilantro — These finish the tacos with freshness that cuts through the creamy sauce. Without them, the dish can taste heavy. Add the lime right before serving so it stays sharp.

Building the Shrimp, Corn, and Sauce So Everything Lands Together

Mix the elote sauce first

Stir the mayonnaise, cotija, Parmesan, and lime juice in a small bowl until the mixture looks thick and spoonable. It should cling to a spoon instead of running off it. If the sauce seems too stiff, add a tiny squeeze more lime juice, but don’t thin it until it turns pourable — you want it to stay on the tortilla and coat the shrimp.

Char the corn before the shrimp

Heat a separate skillet until the kernels can hit the pan and make an immediate sizzle. Spread them out and leave them alone long enough to pick up browned spots, then stir and repeat. If you crowd the pan, the corn will go pale and soft instead of smoky, and the tacos lose the street-corn edge that makes them special.

Sear the shrimp fast and pull them early

Cook the garlic in hot oil just until fragrant, then season the shrimp with cumin, salt, and pepper and add them to the skillet. Two to three minutes per side is usually enough for large shrimp. The color should shift from gray to pink and the centers should look opaque; once the tails curl into a loose C, they’re done. If the shrimp form tight little circles, they’ve gone too far.

Warm and assemble without overloading

Warm the tortillas on a dry skillet or griddle until they’re soft with a few toasted spots. Spread on a spoonful of sauce first, then add shrimp and corn, then finish with a little more sauce, cilantro, and lime. Too much filling will make the tortilla split before you get to the table, so keep the layers compact and let the toppings do the talking.

How to Adapt These Shrimp Elote Tacos Without Losing the Point

Dairy-Free Version

Use dairy-free mayo and swap the cotija and Parmesan for a dairy-free feta-style crumble or a seasoned cashew topping. You’ll lose a little of the classic salty bite, so add an extra squeeze of lime and a pinch more salt to bring the sauce back into balance.

Spicy Shrimp Elote Tacos

Add chili powder or a pinch of cayenne to the shrimp seasoning, or stir minced jalapeño into the sauce. Heat works best when it’s layered, not dumped in all at once, so start small and build until the tacos have the bite you want.

Gluten-Free by Default

These tacos are naturally gluten-free as written as long as your seasonings and cheese are gluten-free certified. The key is the tortilla — stick with corn tortillas and warm them well so they stay flexible and don’t tear when folded.

Grilled Shrimp Instead of Skillet Shrimp

Thread the shrimp onto skewers and grill them over medium-high heat for the same short window, just until they turn pink and pick up light char. Grilling adds a little more smoke, but you’ll need to watch them even more closely because they can go dry in a minute.

Storage and Reheating

  • Refrigerator: Store the shrimp, corn, sauce, and tortillas separately for up to 2 days. The shrimp will still taste good, but the tortillas soften if everything is stacked together.
  • Freezer: The cooked shrimp and corn can be frozen, but the sauce doesn’t freeze well because the mayo base can separate. Freeze the shrimp and corn in a tight container for up to 1 month.
  • Reheating: Rewarm the shrimp and corn in a skillet over low to medium heat just until hot. High heat dries shrimp out fast, so don’t microwave them until they’re steaming hot; that’s the quickest way to make them rubbery.

Answers to the Questions Worth Asking

Can I use frozen shrimp for Shrimp Elote Tacos?+

Yes. Thaw them completely and pat them dry before they hit the pan. Extra moisture is what keeps them from searing and can make the shrimp taste watery instead of sweet.

How do I keep the shrimp from getting overcooked?+

Cook them over medium-high heat just until they turn pink and opaque, usually 2 to 3 minutes per side for large shrimp. If you wait for them to look firm in the pan, they’ll be overdone by the time they hit the plate. Pull them as soon as they curl into a loose C shape.

Can I make the elote sauce ahead of time?+

Yes, and it actually helps the flavor settle. Make it up to a day ahead and keep it covered in the fridge. Give it a quick stir before serving because the cheese can sink a little as it sits.

How do I char the corn if I only have canned or frozen corn?+

Drain canned corn well or thaw frozen corn and dry it thoroughly before it goes in the skillet. Then cook it in a single layer without stirring too often so it can brown instead of steam. That dry surface is what gives you those little blackened bits.

Can I use flour tortillas instead of corn tortillas?+

You can, but the tacos will taste softer and a little less like classic elote street food. Corn tortillas hold up better to the sauce and add the right corn flavor, which matters in a recipe built around charred corn and cotija.

Shrimp Elote Tacos

Shrimp elote tacos with charred shrimp and sweet, lightly blackened corn, finished with a creamy cotija-lime sauce. Quick skillet cooking keeps the seafood pink and juicy while the tortillas stay warm and flexible for street-style layering.
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings: 4 servings
Course: Main Dish
Cuisine: Mexican
Calories: 520

Ingredients
  

Shrimp
  • 1.5 lb large shrimp, peeled and deveined pat dry so they char instead of steam
Seasonings & Cooking Oil
  • 2 tbsp olive oil
  • 3 cloves garlic, minced
  • 1 tsp cumin
  • 0.25 Salt and pepper to taste use as needed
Elote Corn
  • 2 cup corn kernels fresh or thawed frozen kernels
Elote Cream Sauce
  • 0.5 cup mayonnaise
  • 0.25 cup cotija cheese, crumbled substitute with queso fresco if needed
  • 0.25 cup Parmesan cheese, grated
  • 2 tbsp lime juice
Tacos Assembly
  • 8 corn tortillas warm just until pliable
  • 1 Fresh cilantro and lime for serving chopped cilantro and lime wedges

Equipment

  • 1 large skillet
  • 1 separate skillet
  • 1 griddle

Method
 

Make the elote cotija sauce
  1. Combine mayonnaise, cotija cheese, Parmesan cheese, and lime juice in a small bowl to create the elote sauce. Stir until smooth and scoopable for drizzling.
Cook the shrimp
  1. Heat olive oil in a large skillet over medium-high heat and add minced garlic. Cook for about 30 seconds until fragrant, then add cumin along with salt and pepper.
  2. Season shrimp with cumin, salt, and pepper, then cook in the skillet for 2-3 minutes per side until pink and cooked through. You’ll see the edges turn opaque while the centers stay moist.
Char the corn
  1. Charr fresh corn kernels in a separate skillet until lightly blackened, about 3-4 minutes. Toss occasionally and look for browned spots and a slightly dry, roasted texture.
Warm tortillas and build tacos
  1. Warm corn tortillas on a griddle until soft and flexible, about 20-30 seconds per side. Stack them in a towel so they don’t dry out.
  2. Spread a spoonful of elote sauce on each tortilla. Add a layer of cooked shrimp and charred corn, then drizzle with additional sauce and garnish with fresh cilantro and lime wedge.

Notes

Pro tip: pat shrimp very dry and keep the skillet hot so you get charred edges instead of steaming. Store leftovers covered in the refrigerator up to 3 days; rewarm shrimp and tortillas separately for best texture. Freezing is not recommended for assembled tacos. For a lighter option, swap mayonnaise for light mayo or Greek yogurt while keeping the same cheese and lime ratio.

Loved this recipe?

Save it for later, print a clean copy, or leave a quick rating so others know it’s a keeper.

Save to Pinterest

Leave a Comment

Recipe Rating