I absolutely love sharing my favorite dishes with friends, and this Mexican Street Corn (Elote) Recipe is one of those crowd-pleasers that never fails to bring a smile to the table. To me, it’s the perfect blend of smoky, tangy, and creamy flavors right in every bite of corn, making it an irresistible side or snack that feels like a festive street food adventure at home. This recipe brings together simple pantry staples and transforms them into something so vibrant and satisfying—I can’t wait for you to try it!
Why You'll Love This Mexican Street Corn (Elote) Recipe
What really hooks me about this Mexican Street Corn (Elote) Recipe is the incredible flavor balance. The smoky corn cooked in a hot skillet pairs beautifully with the creamy tang of mayonnaise and lime juice, then topped off with salty cotija cheese and just the right sprinkle of chili powder for a gentle kick. Every mouthful feels like a celebration of textures and tastes that dance on the palate. It's comfort food with a bold, festive twist.
Another reason I adore this recipe is how super simple it is to prepare. No grilling or complicated tools needed—a quick sizzle in a cast iron pan is all it takes. That means you can whip up this delicious elote even on a busy weekday or last-minute get-together. Plus, it’s incredibly versatile, perfect for barbecues, game day parties, or even just a sunny afternoon snack. It’s truly a recipe that stands out by bringing traditional street food vibes into your own kitchen with minimal fuss.
Ingredients You'll Need
These ingredients may be simple, but each one is essential in building the ultimate elote experience. From creamy mayo to zesty lime and crumbly cotija cheese, every element adds a layer of flavor, texture, or color that makes the dish so inviting.
Tip!
You’ll find all ingredient quantities in the recipe card below.
- Corn: I use canned corn drained, which makes this recipe quick and super easy without sacrificing any sweetness or bite.
- Butter: This adds richness and helps the corn get a nice, lightly toasted flavor as it cooks.
- Kosher salt: Perfect for seasoning and bringing out all the other flavors.
- Mayonnaise: It’s the creamy base that carries the lime and chili flavors, making the corn beautifully coated.
- Lime juice: Fresh lime juice wakes up the dish with a bright, citrusy tang I find absolutely essential.
- Chili powder: Divided between the corn and garnish, it adds a smoky warmth without overpowering the other tastes.
- Cotija cheese: This crumbly, salty cheese is the star topping that makes it feel authentically Mexican.
- Cilantro: Adding fresh herbs at the end gives the dish a burst of freshness and color.
Directions
Step 1: Heat a cast iron skillet over high heat until very hot. Add the drained corn and cook, stirring occasionally, for 8 to 10 minutes. You want the corn to get a bit of char and deep color for that delicious smoky flavor.
Step 2: Remove the skillet from heat, then immediately stir in the butter and a pinch of kosher salt. The butter will melt into the hot corn and create a silky coating that enhances every bite.
Step 3: Transfer the corn to a mixing bowl. Stir in the mayonnaise and lime juice, mixing thoroughly to make sure every kernel is well-coated with the creamy, tangy sauce. Add 1 teaspoon of chili powder now and mix again to build that signature spice note.
Step 4: Finally, sprinkle the corn generously with crumbled cotija cheese, the remaining chili powder, and roughly chopped cilantro. Serve immediately while warm to enjoy the contrasts of creamy, tangy, salty, and spicy in every bite.
Servings and Timing
This Mexican Street Corn (Elote) Recipe serves about 6 people as a side dish, perfect for sharing at gatherings or family meals. Prep time is just around 5 minutes thanks to the use of canned corn, and cook time is about 8 to 10 minutes to toast the corn perfectly. Altogether, the total time you’ll need is approximately 13 to 15 minutes before it’s ready to serve. There’s no resting or cooling time needed since this dish is best enjoyed warm and fresh.
How to Serve This Mexican Street Corn (Elote) Recipe
When I serve this elote, I love placing it in a pretty bowl or a rustic cast iron skillet to keep that warm, street-food vibe alive right at the table. It pairs wonderfully with grilled meats or a tangy green salad to balance the richness perfectly. For a casual feast, I like to serve it alongside tacos or roasted vegetables for a full Mexican-inspired spread.
Garnishing with extra chopped cilantro and a wedge of lime never fails to brighten up the presentation and flavor. If you want to make it extra festive, I sometimes add a sprinkle of smoked paprika or a dash of hot sauce on top. It’s also a fantastic side for summer barbecues or when I want to impress friends with flavors that feel both comforting and exciting.
For drinks, I personally enjoy pairing this dish with a chilled Mexican lager or a margarita to complement the lime and chili notes. Non-alcoholic options like sparkling water with a squeeze of lime also work beautifully. I always recommend serving this Mexican Street Corn (Elote) Recipe warm—it keeps the butter melted and the flavors at their liveliest, making every bite just perfect.
Variations
I love experimenting with this recipe because it’s so versatile. If you want to make it vegan, you can swap out the butter for olive oil and use vegan mayo instead. For a dairy-free option, nutritional yeast makes a surprisingly tasty alternative to cotija cheese—it adds a cheesy flavor without any dairy.
Sometimes I like to switch things up by adding a little smoked paprika or cayenne pepper for extra smoky heat. Roasting fresh corn on the cob and then cutting the kernels off instead of canned corn also makes an amazing variation, adding natural sweetness and texture.
For an alternate cooking method, try broiling the corn in a baking dish for 5-7 minutes after tossing with butter and seasonings to get a slightly charred, roasted effect. Each variation keeps the spirit of this Mexican Street Corn (Elote) Recipe while allowing you to tailor it to your taste or dietary preferences!
Storage and Reheating
Storing Leftovers
If you have leftovers, store them in an airtight container in the refrigerator. I recommend using glass containers with tight-fitting lids to keep it fresh and avoid any unwanted fridge odors absorbing into the corn. The leftovers should keep well for up to 3 days, though I find that the texture is best when eaten sooner rather than later.
Freezing
Freezing isn’t ideal for this Mexican Street Corn (Elote) Recipe because the mayonnaise and cheese tend to separate and the texture can become mushy when thawed. However, if you really want to freeze it, I suggest freezing only the cooked corn kernels without the mayo and cheese. You can add the creamy components fresh after thawing at a later time. This way, you preserve the corn's texture and freshness better.
Reheating
To reheat leftovers, I gently warm the corn in a skillet over low heat, stirring occasionally until heated through. Avoid microwaving if possible, as it can make the corn watery and the sauce less appealing. After warming, add fresh mayo, lime juice, and cheese before serving again to revive that fresh, creamy, tangy flavor that makes this Mexican Street Corn (Elote) Recipe so magical.
FAQs
Can I use fresh corn instead of canned corn for this recipe?
Absolutely! Fresh corn adds a wonderful natural sweetness and a bit more bite. If using fresh, I recommend cutting the kernels off the cob and sautéing them in the skillet until lightly charred, just as you would with canned corn. It’s a delightful upgrade when fresh corn is in season.
Is this Mexican Street Corn (Elote) Recipe spicy?
The recipe has a gentle kick from the chili powder, but it’s not overly spicy. You can always adjust the amount of chili powder to suit your heat preference, or add more on top as a garnish. For a mild version, reduce the chili powder and consider skipping the cayenne if you add it.
What can I substitute for cotija cheese if I can’t find it?
Feta cheese is a great substitute since it has a similar crumbly texture and salty flavor. You could also use Parmesan, although it’s a bit sharper. For dairy-free options, try nutritional yeast or a sprinkle of toasted breadcrumbs mixed with some salt to add texture and flavor.
Can I prepare this ahead of time?
You can prepare the corn and the mayo-lime mixture ahead, but I recommend assembling and adding the cheese and cilantro right before serving for the freshest flavor and best texture. This helps prevent sogginess and keeps all the vibrant elements bright and tasty.
What dishes pair well with Mexican Street Corn (Elote)?
This elote is incredibly versatile! It pairs beautifully with grilled meats, tacos, black bean salads, and rice dishes. It’s also perfect with a fresh avocado salad or your favorite guacamole and chips for a complete Mexican-themed meal. Its rich, tangy flavor complements so many dishes wonderfully.
Conclusion
I can’t recommend this Mexican Street Corn (Elote) Recipe enough if you want a fast, flavorful dish that brings the spirit of Mexican street food right into your kitchen. Its simplicity, combined with bold and harmonious flavors, makes it a guaranteed hit anytime. I hope you enjoy making it as much as I do—it’s one of those recipes that always brings people back for seconds!
Print
Mexican Street Corn (Elote) Recipe
- Total Time: 13 minutes
- Yield: 6 servings
Description
This vibrant Mexican Street Corn recipe brings together charred sweet corn with creamy mayonnaise, tangy lime juice, and a kick of chili powder, topped with salty cotija cheese and fresh cilantro. Perfect as a flavorful side dish or snack, it’s quick to prepare and bursting with authentic street food flavors.
Ingredients
Corn and Seasoning
- 3 (15.25-ounce) cans corn, drained
- 2 tablespoons butter
- Kosher salt, to taste
- 2 teaspoons chili powder, divided
Sauce and Toppings
- 3 tablespoons mayonnaise
- 1-2 tablespoons lime juice
- Cotija cheese, for sprinkling
- Cilantro, roughly chopped, for garnish
Instructions
- Heat Corn: Heat a cast iron skillet over high heat and add the drained corn. Cook for 8-10 minutes, stirring occasionally, until the corn develops a slight char and is heated through.
- Add Butter and Salt: Remove skillet from heat and immediately add butter and kosher salt. Stir to evenly coat the corn mixture.
- Mix Sauce: Transfer the corn to a mixing bowl. Stir in the mayonnaise and lime juice until well combined. Add 1 teaspoon of chili powder and mix thoroughly to distribute the spice.
- Garnish and Serve: Sprinkle the corn with cotija cheese, the remaining chili powder, and chopped cilantro. Serve immediately for best taste and texture.
Notes
- Use fresh lime juice for the best flavor.
- You can substitute cotija cheese with feta if unavailable.
- Adjust chili powder quantity to control spice level.
- For added smokiness, cook corn over a grill instead of skillet.
- Serve immediately to enjoy the best texture and warmth.
- Prep Time: 3 minutes
- Cook Time: 10 minutes
- Category: Side Dish
- Method: Stovetop
- Cuisine: Mexican

Leave a Reply