Imagine a dish so rich in flavor it dances between smoky, creamy, tangy, and sweet in every bite. That’s exactly what Mexican Street Corn, or Elote en vaso (Esquites), delivers. Whether you’re serving it up at a backyard BBQ or enjoying a casual weekday dinner, this creamy corn cup is guaranteed to win hearts. Made with juicy kernels of corn, a velvety mayo-sour cream blend, cotija cheese, and a dusting of chili powder, it’s a true flavor explosion that satisfies in every spoonful.

Traditionally found on street corners in Mexico, this dish has found its way into home kitchens across the globe. It’s versatile, easy to prepare, and customizable to match your heat and cheese preferences. If you’re looking for a quick snack, a barbecue side dish, or a crowd-pleasing party food, this recipe is a must-try.
What Kind of Corn Should I Use?
Fresh grilled corn gives the best smoky depth, but if you’re short on time, frozen or canned corn works wonders too. Just make sure to drain and toast it in a pan for that golden charred edge. Sweet corn varieties tend to balance beautifully with the tang of lime and the spice of chili powder.
Ingredients for the Mexican Street Corn
- Corn kernels: The star of the show. You can grill fresh corn or pan-roast frozen/canned corn.
- Mayonnaise: Adds creaminess and tang.
- Sour cream: Gives the corn a smooth texture and subtle richness.
- Cotija cheese: Crumbly and salty, it enhances every bite.
- Lime juice: For a fresh, citrusy zing.
- Chili powder: Provides the signature kick.
- Cilantro: Bright, herby, and aromatic.
- Salt & pepper: To balance and elevate flavors.
How To Make the Mexican Street Corn
Step 1: Cook the Corn
In a large skillet over medium-high heat, add your corn (fresh, canned, or frozen). Sauté for 5-7 minutes until the kernels get slightly charred.
Step 2: Mix the Creamy Base
In a bowl, stir together mayonnaise, sour cream, lime juice, salt, and pepper. This will be your luscious coating.
Step 3: Combine and Toss
Add the warm corn to the creamy mixture and toss to coat evenly.
Step 4: Garnish Generously
Sprinkle with crumbled cotija cheese, a dusting of chili powder, and chopped cilantro. Add a lime wedge for flair.

How to Serve and Store Mexican Street Corn
Serve your Mexican Street Corn warm in cups or small bowls for the full street food experience. It’s perfect as a side or snack. To store, transfer to an airtight container and refrigerate for up to 3 days. Reheat gently on the stovetop or microwave, and stir in a little fresh lime juice to revive the flavor.
What to Serve With Mexican Street Corn?
Tacos al Pastor
Smoky, marinated pork tacos that echo the corn’s bold flavors.
Chicken Street Tacos
A juicy bite that pairs well with the creamy corn base.
Grilled Carne Asada
Add some grilled beef for a hearty, flavorful combo.
Black Bean Salad
Balances the creaminess of the corn with fresh textures.
Spicy Shrimp Skewers
A fiery contrast to the sweetness of the corn.
Crispy Tortilla Chips
Scoop up the corn like a dip—perfect for casual snacking.
Mexican Rice
Keep the meal traditional with this simple side.
Avocado Slices
The creamy, cooling effect of avocado pairs well with the spice.
Want More Side Dish Ideas with a Kick?
If you love this bold and creamy Mexican Street Corn, you’ll probably enjoy these other favorites:
- Cheesy Spinach Stuffed Shells for a satisfying twist on pasta night.
- Chicken Cordon Bleu Casserole for cheesy comfort in every bite.
- Taco Ranch Bites if you love punchy flavors in a tiny package.
- Creamy Beef and Shells for a one-bowl dinner everyone will crave.
- Deep Dish Pizza Cupcakes for an indulgent, cheesy snack idea.
Save This Pin For Later
📌 Save this recipe to your Pinterest snack or side dish board so you can come back to it any time.
And let me know in the comments how yours turned out! Did you char the corn or go the quick route? Add jalapeños or extra cheese? I love hearing your creative spins.
Explore beautifully curated health-boosting snacks and more on ChefAlchemy’s Pinterest—your next favorite might be just a scroll away!
Mexican Street Corn
- Total Time: 17 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
Craving a snack that’s creamy, zesty, and totally addictive? This Mexican Street Corn (Esquites) is a vibrant blend of sweet corn, rich cotija cheese, lime, and a hint of spice. Inspired by the popular street food of Mexico, this dish is easy to make at home and full of bold, layered flavors. It’s the perfect quick appetizer, summer side dish, or flavorful party dip. Whether you’re planning backyard BBQs, easy dinners, or simply looking for new snack ideas, this easy recipe is a guaranteed crowd-pleaser. It’s an ideal pick for anyone searching for food ideas that are both exciting and satisfying.
Ingredients
2 cups corn kernels
2 tablespoons mayonnaise
2 tablespoons sour cream
2 tablespoons lime juice
1/4 cup cotija cheese, crumbled
1/2 teaspoon chili powder
2 tablespoons chopped cilantro
1/4 teaspoon salt
1/4 teaspoon black pepper
Instructions
1. Heat a skillet over medium-high heat and add the corn. Cook for 5-7 minutes until charred in spots.
2. In a large bowl, mix together mayonnaise, sour cream, lime juice, salt, and pepper.
3. Add the cooked corn to the bowl and mix until evenly coated.
4. Top with crumbled cotija cheese, a sprinkle of chili powder, and chopped cilantro.
5. Serve immediately with a lime wedge if desired.
Notes
For the best flavor, grill fresh corn if you have time—it adds delicious smokiness.
You can increase or reduce the chili powder to adjust the spice level.
- Prep Time: 10 minutes
- Cook Time: 7 minutes
- Category: Side Dish
- Method: Stovetop
- Cuisine: Mexican
Nutrition
- Serving Size: 1 cup
- Calories: 210
- Sugar: 4g
- Sodium: 310mg
- Fat: 14g
- Saturated Fat: 5g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 15mg
