Charred corn and juicy shrimp make a skillet dinner that lands somewhere between elote and a fast coastal supper. The corn brings sweetness and smoke, the shrimp stay tender if you pull them the second they turn pink, and the creamy lime-cilantro sauce ties everything together without turning heavy. It’s the kind of dish that looks like you worked harder than you did, which is exactly why it earns a regular place on the table.
The trick is building flavor in layers instead of dumping everything in at once. First the corn gets time against the hot pan so it picks up those browned, almost nutty edges. Then the shrimp cook separately in the butter, which keeps them from steaming in the moisture the corn gives off. The crema mixture goes in at the end with the heat turned down so it coats everything instead of breaking or getting greasy.
Below, I’ve included the small details that matter most: how to know when the corn is charred enough, how to keep shrimp from going rubbery, and a few swaps if you want to adjust the heat or make this work with what’s already in your kitchen.
The corn got those perfect little charred spots and the sauce clung to everything without splitting. I used sour cream and it still came out bright and creamy, plus the shrimp stayed tender instead of getting overcooked.
Save this Mexican Street Corn and Shrimp skillet for a fast dinner with charred corn, creamy lime sauce, and tender shrimp.
The Corn Needs Real Heat Before the Shrimp Go In
What makes this skillet taste like street corn instead of just corn and shrimp is the order of operations. The corn goes into the pan first and stays there long enough to pick up browned edges. If you add the shrimp too early, the pan cools down and the corn steams in its own moisture instead of charring. That’s the difference between a flat, watery skillet and one with deep sweet-savory flavor.
The other thing that matters is keeping the sauce out of a screaming-hot pan. Crema can loosen and coat beautifully, but if it hits high heat for too long after the shrimp are cooked, it can turn thin or oily. Pull the pan back to medium-low when you add the sauce and give it just enough time to cling. You’re not reducing it into a paste; you’re finishing the dish.
What Each Ingredient Is Actually Doing in This Skillet

- Fresh corn — Fresh kernels give you the sweet pop and browning that makes this dish taste alive. Frozen corn works in a pinch, but it won’t char quite as deeply; thaw it and pat it dry before it hits the skillet so you don’t trap extra water in the pan.
- Shrimp — Large shrimp are the right size here because they stay juicy long enough to finish with the corn and sauce. Smaller shrimp overcook fast and can turn rubbery by the time you stir everything together.
- Mexican crema or sour cream — This is what gives the dish its elote-style coating. Crema is a little looser and tangier, while sour cream is thicker; either works, but if you use sour cream, whisk in a teaspoon or two of water or extra lime juice so it loosens enough to drizzle.
- Tajín and lime juice — Tajín brings chili, salt, and tang in one move, which is why the final seasoning tastes layered instead of one-note. The lime juice keeps the sauce bright and cuts through the butter, so don’t skip it even if you think the skillet already tastes balanced.
- Butter and garlic — Butter carries the charred corn flavor and gives the shrimp a rich base, while garlic adds the quick savory note that makes the whole pan smell finished. Garlic only needs about 30 seconds; any longer and it can turn bitter in the hot skillet.
The 10 Minutes That Matter Most
Charing the Corn
Melt half the butter in a large skillet over medium-high heat, then add the corn in an even layer. Let it sit long enough to brown before stirring, then toss and repeat until you see little dark spots on the kernels. If the pan looks wet, your heat is too low or the corn was still damp. You want dry heat and a few stubborn browned bits on the bottom.
Cooking the Shrimp Without Overdoing It
Add the remaining butter and the shrimp in a single layer. Season them right away, then let them cook until the bottoms are pink before flipping. After the second side turns opaque, add the garlic for just 30 seconds. If you wait until the shrimp are fully cooked before adding the garlic, you’ll miss the chance for it to bloom in the butter.
Finishing with the Creamy Lime Sauce
Return the corn to the skillet, then whisk the crema, cilantro, lime juice, and smoked paprika in a bowl before pouring it over everything. Toss gently for about a minute, just until the sauce coats the shrimp and corn and turns glossy. If it looks too thick, loosen it with a small splash of lime juice or water. Finish with tajín, then taste before adding more salt because tajín already brings plenty.
How to Adapt This for What’s in Your Kitchen
Make It Dairy-Free
Use a thick unsweetened dairy-free yogurt or cashew crema in place of the Mexican crema. You’ll keep the creamy coating, but the tang will read a little different, so taste at the end and add a touch more lime if the sauce feels flat.
Use Frozen Corn When Fresh Isn’t Around
Frozen corn works, but it needs to be thawed and dried before it goes into the hot pan. If you skip that step, it steams before it browns, and the skillet loses the roasted flavor that makes this recipe stand out.
Dial Down the Heat
For a milder version, cut the tajín by half and use a pinch of smoked paprika instead. You’ll still get the tangy, chili-lime character, but it won’t hit as sharply on the first bite.
Make It a Main Over Rice or in Tacos
Spoon the shrimp and corn over rice for a fuller dinner, or tuck it into warm tortillas with extra cilantro and lime. The sauce does the heavy lifting either way, but tacos benefit from a little extra draining so the tortillas don’t soften too fast.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 3 days. The sauce will thicken and the corn will soften a little, but the flavor holds up well.
- Freezer: I don’t recommend freezing this dish. The shrimp turn mealy and the creamy sauce separates after thawing.
- Reheating: Warm gently in a skillet over low heat with a splash of water or lime juice. High heat will tighten the shrimp and can make the sauce split, so keep it low and stop as soon as everything is heated through.
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 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 and stir to combine with shrimp. Whisk together Mexican crema or sour cream, cilantro, lime juice, and smoked paprika in a bowl, then pour over shrimp and corn.
- Toss gently for 1 minute, until the sauce lightly coats everything. Season with tajín seasoning, salt, and pepper, then serve with lime wedges and additional cilantro.


