If you’re craving the bold, smoky, and creamy flavors of authentic Mexican street food but don’t want to leave your kitchen, you’ve found the perfect solution. This easy Mexican street corn recipe, known as ‘Elote’, brings the vibrant essence of a bustling mercado right to your table. It’s a crowd-pleasing side dish or snack that’s incredibly simple to make, requiring just a handful of pantry-friendly ingredients and one skillet.
Forget the grill; this version uses a trusty cast iron pan to achieve that signature charred flavor in minutes. Let’s dive into how you can make this iconic dish at home with minimal effort and maximum taste.
Table of Contents
Table of Contents
Why You’ll Love This Easy Mexican Street Corn Recipe
This homemade Mexican street corn recipe is designed for simplicity and flavor. You’ll love it because:
- It’s incredibly fast. From start to finish, you’ll be enjoying this dish in about 30 minutes, making it perfect for last-minute gatherings or a quick weeknight treat.
- The flavor is authentic and bold. The combination of charred corn, creamy mayo, tangy lime, salty cotija, and spicy chili powder creates a symphony of classic Mexican street food flavors.
- It uses canned corn. This easy Mexican street corn recipe bypasses the need for fresh corn seasonality, making it accessible year-round with no prep work.
- It’s a versatile crowd-pleaser. Serve it as a side at BBQs, a dip for chips, or a standalone snack. Its vibrant colors and familiar flavors are always a hit.
- It requires minimal equipment. One skillet and a bowl are all you need to create this best Mexican street corn recipe, keeping cleanup quick and easy.
Ingredients & Notes for Your Mexican Street Corn

This easy Mexican street corn recipe relies on a perfect balance of a few key ingredients. Here’s what you’ll need, along with some smart substitutions.
- 3 (15.25-ounce) cans corn, drained: The foundation of the dish. Using canned corn makes this recipe quick and consistent. Ensure you drain it well to avoid excess liquid.
- 2 tablespoons butter: Adds richness and helps the corn caramelize beautifully in the pan. For a dairy-free version, use a high-quality olive oil or vegan butter.
- Kosher salt: Enhances all the other flavors. Kosher salt is preferred for its clean taste and ease of measuring.
- 3 tablespoons mayonnaise: Creates the creamy, clinging coating that defines street corn. For a lighter take, Greek yogurt or sour cream can be used.
- 1-2 tablespoons lime juice: Provides the essential tangy brightness. Fresh lime juice is best, but bottled works in a pinch.
- 2 teaspoons chili powder, divided: This is the signature spice. We’ll use half mixed into the corn and half as a final garnish.
- Cotija cheese: A salty, crumbly Mexican cheese that’s non-melting. If you can’t find it, grated Parmesan or feta cheese are good substitutes.
- Cilantro, roughly chopped: Adds a fresh, herbal finish. If you dislike cilantro, fresh parsley or a sprinkle of chives can work.
Remember, the quality of your chili powder can elevate your homemade Mexican street corn recipe. Look for one with a balanced flavor profile.
Equipment
You only need a couple of basic kitchen tools to make this best Mexican street corn recipe. A large cast iron skillet is ideal for achieving high heat and that desirable char on the corn. If you don’t have cast iron, any heavy-bottomed skillet or large frying pan will work. You’ll also need a mixing bowl for combining the creamy components and a spatula for stirring. That’s it! No special gadgets or grills required.
Step-by-Step Instructions for Mexican Street Corn from Scratch
Follow these simple steps to create your perfect Mexican street corn recipe. The process is straightforward and rewarding.
Step 1: Char the Corn
Heat your cast iron skillet over high heat. Add the well-drained corn and cook for 8-10 minutes, stirring occasionally. You want to see some browned, slightly charred kernels developing. This step builds the foundational smoky flavor of your easy Mexican street corn recipe.
Step 2: Season with Butter
Remove the skillet from the heat. Stir in the butter and a pinch of kosher salt immediately. The residual heat will melt the butter and coat the corn, adding a layer of rich flavor. Transfer the corn to a waiting mixing bowl.
Step 3: Create the Creamy Coating
In the bowl with the warm corn, add the mayonnaise, lime juice (start with 1 tablespoon), and 1 teaspoon of the chili powder. Mix everything thoroughly until the corn is evenly coated. The warmth helps the sauce blend seamlessly. Taste and add more lime juice if desired.
Step 4: Garnish and Serve
Finally, sprinkle the coated corn generously with crumbled cotija cheese, the remaining 1 teaspoon of chili powder, and the chopped cilantro. Serve your homemade Mexican street corn recipe immediately while it’s warm for the best texture and flavor experience.
Pro Tips & Troubleshooting
To ensure your best Mexican street corn recipe turns out perfectly every time, keep these tips in mind. If your corn seems watery, you likely didn’t drain the cans thoroughly enough. Give it another shake in a colander. If the corn isn’t getting charred, your skillet might not be hot enough. Wait until it’s very hot before adding the corn. For a deeper smoky flavor, let the corn cook undisturbed for a minute or two between stirs to develop more color. If the final dish seems too dry, add a tiny bit more mayo or a drizzle of lime juice to loosen it up.
Serving, Storage & Variations
This easy Mexican street corn recipe is best served warm immediately after making. You can present it in the bowl for sharing, or for a more authentic street-style presentation, spear the creamy corn onto individual skewers. The flavors will meld, but the texture will soften. For a fun variation, try adding a pinch of smoked paprika for extra smokiness, or a dash of cayenne for more heat. You can also turn this into a dip by blending half the mixture briefly for a creamy ‘Esquites’ style.

Nutrition Information
This Mexican street corn recipe is a flavorful treat. The following estimates are for one serving, assuming the recipe is divided into 6 portions.
| Nutrient | Amount per Serving |
|---|---|
| Calories | ~280 |
| Total Fat | ~16g |
| Saturated Fat | ~6g |
| Carbohydrates | ~30g |
| Protein | ~7g |
| Sodium | ~450mg |
Note: Values are approximate and can vary based on specific brands and measurements used in your homemade Mexican street corn recipe.
Looking for a bold and flavorful dish? Mexican Street Corn delivers a perfect blend of smoky, creamy, and tangy flavors for an unforgettable bite.
For more delicious ideas, explore this cottage cheese breakfast bake recipe for protein-packed meals, try these brown butter chocolate chip cookies for a sweet treat, or enjoy this cold pasta salad recipe for a refreshing side.
Frequently Asked Questions
Can I use fresh corn instead of canned for this Mexican street corn recipe? Absolutely! You’ll need about 4-5 cups of kernels. Blanch or lightly cook the fresh kernels first before charring them in the skillet.
What if I don’t have cotija cheese? Grated Parmesan cheese is the closest substitute in texture and saltiness, though the flavor profile will differ slightly.
Is this easy Mexican street corn recipe spicy? The chili powder provides mild warmth and flavor. It’s not typically very spicy, but you can control the heat by choosing a mild or hot chili powder blend.
Can I make this dish ahead of time? It’s best made fresh, but you can prep the components. Char the corn and mix with the butter, then combine with the wet ingredients and garnish just before serving.
How do I make a vegan Mexican street corn recipe? Use vegan butter or oil, vegan mayonnaise, and omit the cotija cheese or use a vegan Parmesan alternative.
Conclusion
Mastering this easy Mexican street corn recipe opens up a world of flavor with minimal fuss. It’s a testament to how simple ingredients, when combined thoughtfully, can create something truly special and authentic. Whether you’re hosting a summer party, needing a quick side dish, or just treating yourself to a delicious snack, this best Mexican street corn recipe delivers every time. Its vibrant colors, contrasting textures, and bold flavors are sure to become a favorite in your home cooking repertoire. So grab your skillet and cans of corn, and get ready to enjoy a taste of the streets in your own kitchen.
Want more recipes? Follow me on Facebook and Pinterest!
Print
Mexican Street Corn Recipe: 30-Minute Effortless & Easy Summer Snack
- Total Time: 30
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A smoky, creamy, and tangy Mexican street corn dish (Elote) made with canned corn, mayo, cotija cheese, and spicy chili powder. Achieve restaurant-quality flavor in minutes with minimal effort.
Ingredients
3 (15.25-ounce) cans corn, drained
2 tablespoons butter (or avocado oil for vegan option)
1/4 cup mayonnaise (use vegan mayo for dairy-free)
2 tablespoons lime juice (about 1 lime)
1/4 cup crumbled cotija cheese (or feta)
1 teaspoon chili powder
1/2 teaspoon salt, divided
1 tablespoon cilantro, chopped (optional)
Instructions
Heat a cast iron skillet over medium-high heat; add butter or oil and swirl to coat.
Add drained corn to the skillet, season with 1/4 teaspoon salt, and cook 8–10 minutes, stirring occasionally, until slightly charred.
Transfer corn to a bowl. Mix in mayonnaise, lime juice, chili powder, remaining salt, and cotija cheese until coated.
Garnish with cilantro (if using) and additional chili powder for heat.
Serve warm or at room temperature.
Notes
Use a cast iron skillet for optimal char
Substitute cotija with vegan cheese or omit for a vegan version
Mix leftovers well before reheating for consistent texture
Storage: Refrigerate in an airtight container for up to 3 days
- Prep Time: 10
- Cook Time: 20
- Category: Recipes
- Method: Sautéing
- Cuisine: Mexican
Nutrition
- Serving Size: 1 serving (about 1 cup)
- Calories: 320
- Sugar: 3g
- Sodium: 450mg
- Fat: 22g
- Saturated Fat: 12g
- Carbohydrates: 35g
- Fiber: 3g
- Protein: 10g
- Cholesterol: 40mg




