Love this? Save it for later!
Share the inspiration with your friends
I burned the first batch of corn I ever tried to turn into elote skewers. Not a little charred—I mean blackened, smoking, set-off-the-smoke-alarm burned. The husks were crispy, the kernels were shriveled, and the whole thing tasted like regret and burnt hair. I stood there in my tiny apartment kitchen, fanning the smoke detector with a dish towel, wondering how something that looked so simple could go so wrong.
Here is the thing, though. I kept making them. Partly out of stubbornness, partly because I had already bought a 24-pack of corn from Costco and was not about to let it go to waste. By the third attempt, I figured out the trick. By the fifth, I was bringing them to every gathering I was invited to. And somewhere around batch number eight, I realized I actually preferred my own version to the street cart elote I had been chasing all along.
These easy grilled corn elote skewers are the result of all that trial and error. They are messy in the best way, with that perfect balance of smoky char, creamy mayo-lime coating, salty cotija, and just enough heat to wake up your taste buds. They are the kind of thing you make for a tailgate and suddenly become the person everyone asks to bring “that corn thing” to every party.
Why You Will Love This Recipe
Let me tell you why these elote skewers are about to become your new tailgate MVP. I have tested this recipe more times than I care to count, and it delivers every single time.
- Tailgate-Ready in Minutes: From prep to plate in under 20 minutes. You can grill these while the burgers rest and still have time to grab a cold drink.
- No Fancy Equipment: A grill, some skewers, and a basting brush. That is it. No special grates or gadgets required.
- Perfect for Crowds: These skewers are built for sharing. Each ear gets cut into manageable rounds, so nobody has to wrestle with a whole cob at a tailgate.
- Finger-Licking Good: The combination of charred sweetness, tangy crema, salty cheese, and spicy chili is basically addictive. I have watched grown adults fight over the last piece.
- Make-Ahead Magic: You can prep everything the night before and just throw them on the grill when you arrive. Perfect for busy game day mornings.
What sets these apart from other elote recipes is the skewer method itself. By cutting the corn into rounds and threading them onto skewers, you get more surface area for charring and way more room for that creamy coating to cling to every kernel. Plus, they are infinitely easier to eat standing up at a tailgate without getting mayo all over your jersey. Trust me, that matters.
This is the kind of recipe that makes you close your eyes after the first bite. It is comfort food at its finest—smoky, creamy, tangy, and just a little bit spicy. And when you bring these to a tailgate, you are not just bringing food. You are bringing the dish everyone will be talking about between quarters.
What Ingredients You Will Need
This recipe uses simple, honest ingredients to create something truly special. Most of these are pantry staples or easy to find at any grocery store, which is exactly what you want for a last-minute tailgate run.
- Fresh Corn on the Cob: 6 ears. Look for corn with bright green husks and plump, juicy kernels. Fresh corn is sweeter and grills better than frozen. If corn is out of season, you can use frozen ears, but thaw them completely and pat them dry first.
- Mayonnaise: 1/2 cup. Use full-fat for the best texture. I prefer Duke’s or Hellmann’s. The mayo creates the creamy base that makes elote so addictive.
- Mexican Crema or Sour Cream: 1/4 cup. Crema is thinner and tangier, but sour cream works perfectly. This thins the coating just enough to spread evenly.
- Fresh Lime Juice: 2 tablespoons, plus lime wedges for serving. Do not use bottled juice. The brightness of fresh lime is non-negotiable here.
- Cotija Cheese: 1 cup, crumbled. This salty, crumbly Mexican cheese is the classic choice. Feta works in a pinch, but cotija has a drier texture that sticks better to the corn.
- Chili Powder: 1 teaspoon. Use a good quality chili powder, not cayenne. I like ancho chili powder for its mild heat and smoky depth.
- Smoked Paprika: 1/2 teaspoon. This adds another layer of smokiness that complements the grilled corn beautifully.
- Garlic Powder: 1/2 teaspoon. Not fresh garlic here—powder blends more evenly into the coating.
- Ground Cumin: 1/4 teaspoon. Optional, but it adds a warm earthiness that I love.
- Kosher Salt: To taste. Go easy here since cotija is already salty.
- Black Pepper: Freshly ground, to taste.
- Fresh Cilantro: 1/4 cup, finely chopped. For garnish. If you are a cilantro hater, use flat-leaf parsley instead.
- Wooden Skewers: Soaked in water for 30 minutes if grilling, so they do not burn.
For the best results, I recommend using Mexican crema if you can find it—it has a thinner consistency and tangier flavor that coats the corn beautifully. Cotija cheese is worth seeking out at a Latin market or the international aisle of your grocery store. It is saltier and crumblier than feta, which means it stays put on the skewers instead of sliding off.
Equipment Needed
You do not need a fully stocked kitchen to pull these off. Here is what you will need:
- Grill: Gas or charcoal both work. A charcoal grill adds extra smokiness, but gas is faster and easier for tailgates.
- Large Pot: For boiling the corn briefly before grilling. This step is optional but recommended.
- Wooden Skewers: Soaked in water for 30 minutes. Metal skewers work too, but they get hot, so be careful.
- Sharp Knife: For cutting the corn into rounds. A chef’s knife works best.
- Cutting Board: Preferably with a groove to catch corn juices.
- Basting Brush: For applying the coating. A silicone brush is easiest to clean.
- Mixing Bowls: One for the coating, one for the cheese.
- Tongs: For flipping the skewers on the grill.
If you do not have a grill, you can use a grill pan on the stove or even a cast iron skillet. The char will be slightly different, but it still works. I have made these on a camping stove at a tailgate before, and honestly, they were still a hit. Just make sure your pan is screaming hot.
Preparation Method

Here is how to make these elote skewers step by step. I have included every little detail I wish someone had told me the first time.
- Prep the Corn: Shuck the corn and remove all the silk. Rinse each ear under cold water. If you have time, blanch the corn in boiling water for 3 minutes, then plunge into ice water. This step is optional, but it ensures the corn is tender even if your grill runs hot. Pat the corn completely dry.
- Cut the Corn into Rounds: Place each ear on a cutting board. Using a sharp chef’s knife, cut the corn crosswise into 2-inch rounds. You should get about 4 to 5 rounds per ear. Be careful—the corn can roll. Go slow and keep your fingers tucked.
- Thread onto Skewers: Take a soaked wooden skewer and thread it through the center of each corn round, pushing gently. Aim for 3 to 4 rounds per skewer, leaving a little space between each piece so heat can circulate. Press them snug but not tight—you want airflow.
- Make the Coating: In a small bowl, whisk together the mayonnaise, crema, lime juice, chili powder, smoked paprika, garlic powder, cumin, salt, and pepper. Taste it. It should be tangy, creamy, and just a little spicy. Adjust the lime or chili to your preference.
- Preheat the Grill: Heat your grill to medium-high heat, about 400°F. Clean the grates well and oil them lightly. You want those grates hot enough to sear but not so hot that the sugar in the corn burns instantly.
- Grill the Skewers: Place the skewers directly on the grill grates. Cook for 8 to 10 minutes total, turning every 2 to 3 minutes. You are looking for char marks on all sides—some kernels will blacken, and that is exactly what you want. The corn should be tender when pierced with a knife.
- Coat the Corn: Remove the skewers from the grill and let them cool for 1 minute. Using a basting brush, generously coat each skewer with the mayo mixture. Do not be shy—every kernel should be glistening. Work quickly while the corn is still warm so the coating melts into the crevices.
- Add the Cheese and Cilantro: Sprinkle the crumbled cotija cheese generously over the coated skewers. Follow with chopped cilantro. The cheese will stick to the creamy coating immediately. If you want extra, press it gently with your fingers.
- Finish with Lime: Squeeze fresh lime juice over the top. Serve immediately with extra lime wedges on the side. That final squeeze of acid right before eating makes everything pop.
A quick note on timing: these move fast once they hit the grill. Have your coating mixed, cheese crumbled, and cilantro chopped before you start cooking. The window between “perfectly charred” and “overcooked” is about 90 seconds, so you do not want to be scrambling for ingredients while your corn is smoking.
Cooking Tips & Techniques
I have made these elote skewers at least thirty times now, and I have learned a few things the hard way. Here are the tips that will save you from my early mistakes.
Do not skip soaking the skewers. I learned this lesson when my first batch of skewers went up in flames mid-grill. Soak wooden skewers in water for at least 30 minutes before threading. If you are in a rush, use metal skewers—they conduct heat and actually help cook the corn from the inside out.
Blanching is worth the extra step. I used to skip this, thinking the grill would cook the corn through. But grilling corn from raw can leave the center crunchy. A quick 3-minute blanch ensures every kernel is tender without sacrificing that smoky char. If you are at a tailgate with no stove, you can microwave the corn for 2 minutes before cutting.
Oil your grill grates well. Corn has natural sugars that love to stick to hot metal. Use a paper towel dipped in vegetable oil and held with tongs to grease the grates right before you add the skewers. This prevents tearing and gives you those beautiful char marks.
Watch for sugar burn. Sweet corn caramelizes fast. If your grill is too hot, the sugar will burn before the inside cooks. Medium-high heat is the sweet spot. If you see flames, move the skewers to a cooler part of the grill immediately.
Coat while hot. The mayo mixture adheres best when the corn is still steaming. Let it cool just enough that you can handle it, then brush generously. The heat slightly melts the mayo, creating a creamy coating that clings to every kernel.
Double up on coating for extra flavor. For truly decadent elote, brush a thin layer of the mayo mixture on the corn before grilling. Then add the full coating after. That first layer caramelizes on the grill and adds a whole new dimension of flavor.
Variations & Adaptations
One of the best things about this recipe is how flexible it is. Here are some variations I have tried and loved.
Spicy Elote: Add 1 teaspoon of hot sauce to the mayo mixture and sprinkle with cayenne pepper instead of chili powder. For extra heat, drizzle with sriracha before serving. I made this version for a group of spice lovers and watched them devour the entire batch in five minutes.
Smoky Bacon Elote: Crumble 4 strips of cooked bacon into the cotija cheese before sprinkling. The salty, smoky bacon pairs ridiculously well with the charred corn. This is my personal favorite for tailgates—it feels indulgent and special.
Vegan Elote: Use vegan mayo and a dairy-free crema (cashew-based works best). Skip the cotija or use a vegan feta-style crumble. Nutritional yeast can add a cheesy flavor if you miss the cotija. I tested this for a friend with dairy allergies, and honestly, I could barely tell the difference.
Indoor Elote: No grill? No problem. Use a cast iron skillet or grill pan over high heat. Work in batches so you do not crowd the pan. You will get a similar char, though it takes a little longer. Alternatively, broil the skewers on a baking sheet for 5 to 7 minutes, turning once.
Herb-Forward Elote: Swap the cilantro for fresh mint or basil. Add a tablespoon of chopped chives to the coating. This version is brighter and works beautifully in spring or summer when fresh herbs are abundant.
Serving & Storage Suggestions
These elote skewers are best served hot, straight off the grill. But here is how to handle them for a tailgate or if you have leftovers.
Serving Temperature: Serve immediately while the cheese is still soft and the coating is creamy. If you are bringing them to a tailgate, grill them on-site if possible. Otherwise, you can grill them at home, wrap in foil, and reheat on the grill or in a 350°F oven for 5 minutes.
Presentation: Arrange the skewers on a platter lined with lime wedges and extra cilantro. A sprinkle of extra cotija on top makes them look restaurant-worthy. For a party, serve them upright in a tall cup or jar—it looks fun and makes grabbing easy.
What to Serve With: These pair perfectly with grilled meats, burgers, or tacos. For a full tailgate spread, serve them alongside fresh cowboy caviar with mango and avocado for a bright, fresh contrast. They also go great with smoky BBQ pulled pork sliders with apple slaw for a truly epic game day menu. And if you are planning a full spread, a football field charcuterie board with turf herb dip makes an impressive centerpiece.
Storage: Leftover elote skewers can be stored in an airtight container in the refrigerator for up to 3 days. The coating will soften, and the corn will lose some char, but the flavor is still fantastic.
Reheating: The best way to reheat is on a grill or in a hot skillet for 2 to 3 minutes per side. You can also use an air fryer at 375°F for 4 minutes. Avoid the microwave—it turns the coating soggy and the corn rubbery.
Flavor Development: Interestingly, the flavors meld and deepen overnight. Cold leftover elote straight from the fridge is actually delicious in its own way—the coating firms up, and the corn becomes almost pickled from the lime. Do not knock it until you try it.
Nutritional Information & Benefits
Here is the approximate nutritional breakdown for one skewer (about 3 corn rounds with coating and cheese):
- Calories: 220
- Protein: 6g
- Fat: 14g
- Carbohydrates: 22g
- Fiber: 3g
- Sugar: 6g
- Sodium: 380mg
Corn is a whole grain rich in fiber, B vitamins, and antioxidants like lutein and zeaxanthin, which support eye health. The lime juice adds a boost of vitamin C, and the cotija provides calcium and protein. While this is not a low-calorie dish, it is made from whole, recognizable ingredients with no preservatives or artificial additives.
For a lighter version, you can use Greek yogurt in place of the mayo and crema. The texture will be slightly different—less rich, more tangy—but still delicious. I have made this swap for health-conscious tailgates, and it worked beautifully.
This recipe is naturally gluten-free and can be made dairy-free with simple substitutions. It is also vegetarian-friendly. If you are watching your sodium, use low-sodium cotija or reduce the added salt.
Conclusion
These easy grilled corn elote skewers have become my signature tailgate dish, and I think they deserve to become yours too. They are simple enough for a weekday cookout but impressive enough to steal the show at any gathering. The combination of smoky char, creamy coating, salty cheese, and bright lime is honestly unbeatable.
What I love most about this recipe is how forgiving it is. You can mess up the char, overdo the lime, or forget to soak your skewers (ask me how I know), and they still come out delicious. It is the kind of recipe that builds confidence in the kitchen because success is almost guaranteed.
I would love to hear how these turn out for you. Did you add your own twist? Did you burn them and still love them? Drop a comment below and let me know. And if you bring these to your next tailgate, do not be surprised when people start asking for the recipe before halftime.
Now go fire up that grill and make some magic. Your game day spread is about to get a whole lot better.
Frequently Asked Questions
Can I make these elote skewers ahead of time?
Yes, you can prep everything the night before. Blanch and cut the corn, thread the skewers, and mix the coating. Store them separately in the refrigerator. Grill just before serving for the best texture.
What if I cannot find cotija cheese?
Feta cheese is the best substitute. It is similarly salty and crumbly, though slightly creamier. You can also use grated Parmesan for a different but still delicious flavor.
How do I keep the coating from sliding off the corn?
Make sure the corn is warm when you apply the coating. The heat helps the mayo mixture adhere. Also, pat the corn dry before grilling so the coating has something to grab onto.
Can I use frozen corn on the cob?
Yes, but thaw it completely and pat it very dry before grilling. Frozen corn releases more water, which can steam the kernels instead of charring them. Blanching is not necessary for frozen corn.
How spicy are these elote skewers?
They are mildly spicy from the chili powder. If you are sensitive to heat, reduce the chili powder to 1/2 teaspoon or omit it entirely. For extra heat, add cayenne or hot sauce to the coating.
Pin This Recipe!

Easy Grilled Corn Elote Skewers: Perfect Tailgate Recipe
These easy grilled corn elote skewers are messy in the best way, with a perfect balance of smoky char, creamy mayo-lime coating, salty cotija, and just enough heat to wake up your taste buds. They are the kind of thing you make for a tailgate and suddenly become the person everyone asks to bring ‘that corn thing’ to every party.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: 6 servings 1x
- Category: Appetizer
- Cuisine: Mexican
Ingredients
- 6 ears fresh corn on the cob
- 1/2 cup mayonnaise
- 1/4 cup Mexican crema or sour cream
- 2 tablespoons fresh lime juice, plus lime wedges for serving
- 1 cup cotija cheese, crumbled
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon garlic powder
- 1/4 teaspoon ground cumin (optional)
- Kosher salt to taste
- Black pepper to taste
- 1/4 cup fresh cilantro, finely chopped
- Wooden skewers, soaked in water for 30 minutes
Instructions
- Prep the Corn: Shuck the corn and remove all the silk. Rinse each ear under cold water. If you have time, blanch the corn in boiling water for 3 minutes, then plunge into ice water. This step is optional, but it ensures the corn is tender even if your grill runs hot. Pat the corn completely dry.
- Cut the Corn into Rounds: Place each ear on a cutting board. Using a sharp chef’s knife, cut the corn crosswise into 2-inch rounds. You should get about 4 to 5 rounds per ear. Be careful—the corn can roll. Go slow and keep your fingers tucked.
- Thread onto Skewers: Take a soaked wooden skewer and thread it through the center of each corn round, pushing gently. Aim for 3 to 4 rounds per skewer, leaving a little space between each piece so heat can circulate. Press them snug but not tight—you want airflow.
- Make the Coating: In a small bowl, whisk together the mayonnaise, crema, lime juice, chili powder, smoked paprika, garlic powder, cumin, salt, and pepper. Taste it. It should be tangy, creamy, and just a little spicy. Adjust the lime or chili to your preference.
- Preheat the Grill: Heat your grill to medium-high heat, about 400°F. Clean the grates well and oil them lightly. You want those grates hot enough to sear but not so hot that the sugar in the corn burns instantly.
- Grill the Skewers: Place the skewers directly on the grill grates. Cook for 8 to 10 minutes total, turning every 2 to 3 minutes. You are looking for char marks on all sides—some kernels will blacken, and that is exactly what you want. The corn should be tender when pierced with a knife.
- Coat the Corn: Remove the skewers from the grill and let them cool for 1 minute. Using a basting brush, generously coat each skewer with the mayo mixture. Do not be shy—every kernel should be glistening. Work quickly while the corn is still warm so the coating melts into the crevices.
- Add the Cheese and Cilantro: Sprinkle the crumbled cotija cheese generously over the coated skewers. Follow with chopped cilantro. The cheese will stick to the creamy coating immediately. If you want extra, press it gently with your fingers.
- Finish with Lime: Squeeze fresh lime juice over the top. Serve immediately with extra lime wedges on the side. That final squeeze of acid right before eating makes everything pop.
Notes
Soak wooden skewers in water for at least 30 minutes to prevent burning. Blanching the corn is optional but recommended for tender kernels. Coat the corn while it is still warm for best adhesion. For extra flavor, brush a thin layer of the mayo mixture on the corn before grilling, then add the full coating after. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days; reheat on a grill or in a hot skillet.
Nutrition
- Serving Size: 1 skewer (about 3 co
- Calories: 220
- Sugar: 6
- Sodium: 380
- Fat: 14
- Saturated Fat: 4
- Carbohydrates: 22
- Fiber: 3
- Protein: 6
Keywords: grilled corn, elote, tailgate, Mexican street corn, summer recipe, easy appetizer


