
This Mexican Street Corn and Shrimp dinner combines juicy, spiced shrimp with smoky charred corn, creamy cotija sauce, and fresh lime for a bold, gluten-free meal ready in under 30 minutes.

If you have ever stood in front of a Mexican street food cart with corn on the cob slathered in mayo, cotija, lime, and chili powder, you already know the magic we are working with here. Now imagine that same bold, creamy, smoky flavor tossed with perfectly seared shrimp and piled over a bed of fluffy rice. That is exactly what this Mexican Street Corn and Shrimp recipe delivers, and it does it in under 30 minutes.
This dish has quickly become one of my favorite spring and summer dinner ideas because it hits every note at once: smoky, tangy, creamy, a little spicy, and deeply satisfying. It is bright enough for a warm evening, hearty enough to feed a hungry family, and just impressive enough to serve to guests without breaking a sweat.
The secret here is layering flavors at every step rather than relying on a single sauce to do all the work.
This is also a naturally gluten-free shrimp dinner, which makes it a wonderful option during Lent or any time you are feeding a crowd with mixed dietary needs. It fits beautifully into the category of pescatarian dinner ideas that actually feel indulgent rather than like a compromise.
Getting a proper char on the corn and a good sear on the shrimp both depend on having the right pan and a reliable source of high heat. Using quality ingredients, especially fresh limes and real cotija cheese, makes a noticeable difference in the final dish.
This is the step most home cooks skip, and it is the one that makes the biggest difference.
Whether you use fresh corn cut straight from the cob or thawed frozen corn, the goal is the same: dry, high heat with as little stirring as possible.
Chef's Tip: Pat frozen corn kernels completely dry before they hit the pan. Any extra moisture will steam the corn instead of charring it, and you will lose that sweet, smoky depth that makes this dish special.
Heat your cast-iron skillet until it is almost smoking, add a small amount of oil, then spread the corn in a single layer and leave it alone for a full 2 to 3 minutes. You want those dark, caramelized spots. Once you see color on the bottom, give it one stir, then let it sit again. That patience is what transforms plain corn into something that tastes like it came off a grill.
Traditional elote uses a combination of mayonnaise and either crema or sour cream, and this recipe stays true to that. The ratio of creamy to tangy is important. Too much mayo and it becomes heavy. Too much sour cream and it turns sharp. Together, they create a sauce that is rich but bright, especially once the lime juice and zest hit the bowl.
Cotija cheese is worth seeking out for this recipe. It is salty, crumbly, and dry in the best possible way, adding texture and punch that milder cheeses like feta or queso fresco cannot quite replicate, though both make solid substitutes if cotija is not available near you.
One of the easiest ways to make this a full corn meal recipe for dinner is to serve it over rice. Plain white rice works perfectly, but if you want to go the extra mile, stir a small spoonful of the leftover creamy corn sauce right into the cooked rice before plating. The result is a loose, flavorful Mexican street corn rice base that soaks up all the juices from the shrimp and makes every bite cohesive.
This combination also makes this one of the most satisfying dinner ideas for pescatarians in my regular rotation because the rice adds enough substance that no one misses the meat.
Serving Tip: Always add fresh cilantro and an extra squeeze of lime right at the table. The brightness from both cuts through the richness of the sauce and brings the whole dish alive.
Ready to bring the street food vibes home? Here is everything you need to make it:

This Mexican Street Corn and Shrimp dinner combines juicy, spiced shrimp with smoky charred corn, creamy cotija sauce, and fresh lime for a bold, gluten-free meal ready in under 30 minutes.
In a large bowl, combine the shrimp with 1.5 tablespoons of olive oil, chili powder, smoked paprika, garlic powder, cumin, cayenne (if using), 0.5 teaspoon of salt, and black pepper. Toss until every shrimp is evenly coated. Set aside to marinate while you prepare the corn.
Heat a large cast-iron skillet or heavy-bottomed pan over high heat until smoking hot. Add 1 tablespoon of olive oil and the corn kernels in a single layer. Do not stir for 2 to 3 minutes, allowing the corn to develop deep char spots. Stir once, then cook for another 2 minutes. Season with the remaining 0.5 teaspoon of salt, then transfer to a large mixing bowl.
While the corn is still warm, add the mayonnaise, sour cream, cotija cheese, lime juice, lime zest, jalapeño, and red onion to the bowl. Stir everything together until the corn is well coated in the creamy sauce. Taste and adjust lime juice or salt as needed.
Return the same skillet to medium-high heat and add the remaining 0.5 tablespoon of olive oil. Add the minced garlic and cook for 30 seconds until fragrant. Add the marinated shrimp in a single layer and cook for 2 minutes per side, until pink, curled, and lightly charred at the edges. Do not overcrowd the pan; cook in two batches if needed.
Spoon a generous portion of Mexican street corn rice or plain rice into each bowl or plate. Top with the creamy street corn mixture, then arrange the cooked shrimp on top.
Garnish with additional crumbled cotija cheese, fresh cilantro, and a lime wedge on the side. Serve immediately while the shrimp are hot.
One of the best things about this recipe is how easily it adapts to what you have on hand.
However you serve it, this Mexican Street Corn and Shrimp recipe is the kind of weeknight dinner that feels like a little celebration. It is colorful, it smells incredible while it cooks, and every single bite delivers something bold and satisfying. Make it once and it will earn a permanent spot in your summer dinner rotation.