Pink shrimp, charred corn, and a creamy lime-cilantro sauce turn this skillet dinner into the kind of meal that disappears fast. The corn gets just enough blistered sweetness to taste like street corn, while the shrimp stay tender and juicy instead of turning rubbery. A final hit of tajín wakes everything up with chili, lime, and salt in one shot.
The trick is building flavor in layers without crowding the pan. The corn needs contact with the hot skillet so it can pick up those dark, smoky edges before the shrimp go in. Then the crema mixture goes on at the very end, which keeps the sauce silky and prevents it from thinning out or curdling under high heat.
Below, you’ll find the small details that make this one worth repeating: how to get real char on the corn, when to stop cooking the shrimp, and the easiest way to adjust the heat, acidity, or creaminess to suit your table.
The corn got those perfect browned edges and the sauce stayed creamy instead of breaking. I used sour cream and the lime-cilantro topping clung to every bite. My husband asked if I could make it again the next night.
Save this Mexican Street Corn and Shrimp for a fast skillet dinner with charred corn, tender shrimp, and creamy lime sauce.
The Secret Is Getting the Corn to Char Before the Shrimp Go In
Street corn flavor starts with heat, not sauce. If the corn goes into a crowded pan or sits too long before it hits the skillet, it steams and stays pale. You want the kernels to touch the surface in a single layer as much as possible so they can blister and pick up those browned spots that make the whole dish taste deeper.
The shrimp come later for a reason. They cook fast, and if they sit in the pan while the corn is still trying to brown, they’ll overcook before the rest of the dish is ready. Pulling the corn out for a minute gives you room to sear the shrimp properly, then bring everything back together at the end.
What the Crema, Tajín, and Lime Are Each Doing

- Mexican crema or sour cream — This gives the sauce its body and tang. Crema is a little looser and milder; sour cream works fine if that’s what you have. If you use sour cream, whisk in the lime juice a little at a time so it stays smooth.
- Fresh corn — Fresh kernels hold their shape and brown better than frozen corn. Frozen corn works in a pinch, but thaw it first and pat it dry so the excess moisture doesn’t keep it from caramelizing.
- Tajín seasoning — This is the finishing note that makes the dish taste like street corn instead of just shrimp in a creamy sauce. Add it at the end so the citrus and chili stay bright.
- Smoked paprika — This deepens the charred-corn flavor without adding heat. Regular paprika works, but the smoked version gives the sauce and shrimp a little more backbone.
Building the Skillet in the Right Order
Blister the Corn First
Melt two tablespoons of butter in a large skillet over medium-high heat, then add the corn in an even layer. Let it sit long enough to take on color before stirring, then keep tossing occasionally until the kernels are spotty and charred, about 5 to 6 minutes. If the pan looks dry before the corn browns, the heat is too low or the skillet is too crowded. Move the corn to a plate once it has that toasted, sweet smell.
Cook the Shrimp Just Until Pink
Add the remaining butter and lay the shrimp in a single layer. They should sizzle right away. Cook for 2 to 3 minutes per side, just until opaque and curled into a loose C shape. If they tighten into a tight O, they’ve gone too far and will taste tough. Stir in the garlic only for the last 30 seconds so it softens without burning.
Finish With the Sauce Off the Heat
Return the corn to the pan, then whisk the crema, cilantro, lime juice, and paprika together before pouring it over everything. Toss gently for about a minute, just until the sauce coats the shrimp and corn and turns glossy. If you boil the crema hard at this stage, it can break or turn grainy, so keep the heat low and work fast. Season with tajín, salt, pepper, and extra lime right at the end.
How to Adapt This for Different Tables and Leftovers
Make It Dairy-Free
Use a plain dairy-free sour cream or cashew crema in place of Mexican crema. The sauce will still give you that cool, tangy finish, though it may be a little less rich than the original.
Use Frozen Corn When Fresh Isn’t Available
Thaw the corn completely and blot it dry before it hits the skillet. Frozen corn won’t char as aggressively as fresh, but drying it well keeps the pan hot enough to pick up some color instead of steaming.
Turn It Into a Gluten-Free Taco Filling
The dish is naturally gluten-free as written, so the main job is serving it with gluten-free tortillas or over rice. Spoon up extra sauce if you’re planning to use it as a filling; the shrimp and corn hold together nicely, but the creamy coating makes it easier to tuck into tacos.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 2 days. The shrimp will still taste good, but the sauce may loosen a little as it sits.
- Freezer: I don’t recommend freezing this dish. The shrimp turn rubbery and the crema sauce can separate after thawing.
- Reheating: Warm leftovers gently in a skillet over low heat just until heated through. High heat will overcook the shrimp and can make the sauce grainy.
Answers to the Questions Worth Asking

Mexican Street Corn and Shrimp
Ingredients
Equipment
Method
- Melt 2 tablespoons butter in a large skillet over medium-high heat. Add corn kernels and cook for 5-6 minutes, stirring occasionally, until kernels are charred, then transfer to a plate.
- Add the remaining butter to the skillet and cook shrimp with salt and pepper for 2-3 minutes per side until pink. Add minced garlic and cook 30 seconds more.
- Return corn to the skillet. Whisk together crema (or sour cream), cilantro, lime juice, and smoked paprika in a bowl, then pour over shrimp and corn and toss gently for 1 minute to coat.
- Season with tajín, plus additional salt and pepper to taste. Serve with lime wedges and additional cilantro.


