Dinner
DEPENDABLE Mexican Street Corn (Elote Recipe), The
This Mexican Street Corn is smoky, creamy, tangy, and simply a little spicy – everything you love about authentic elote
- 4 servings
- Prep 5 minutes
- Cook 20 minutes
- Total 25 minutes

This Mexican Street Corn is smoky, creamy, tangy, and only a little spicy – everything you love about authentic elote in one messy, flavor-packed bite! Whether you grill it for those charred edges or sauté it indoors, this straightforward recipe delivers street-food magic at home.
Looking for more Mexican-inspired recipes? Everyone always loves my Mexican Street Corn Salad as well as my Familiar Sofritas recipe AND my Sheet Pan Quesadillas!
Familiar Mexican Street Food!

This elote recipe has been one of my MOST popular recipes for many years, and it’s something that I have made regularly for 15 years! Worth keeping taking it to parties (either on the cobb or as a Street Corn Salad!) or only having it for weekend barbeques.
But not only is this one of my most popular recipes, it’s also one of MY GO-TO recipes as well, and I kind of want to eat it every single day and here’s why:
- It’s a true street food old-school! If you’ve ever had elote from a street vendor in Mexico, this dish will bring back those flavors.
- Truly unfussy to make – Only a handful of ingredients and less than 20 minutes from start to finish.
- Customizable! Add more spice, switch up the cheese, or turn it into esquites (Mexican street corn salad) if you prefer a spoonable version!
Ingredients to make Mexican Street Corn
Here’s everything you need to make authentic Mexican street corn at home. The FULL written recipe is down in the recipe card!

- Fresh Sweet Corn – You’ll need 4 ears of fresh corn. You can grill them with the husks on or off—completely up to you! Alternatively you can use canned or frozen corn.
- Crema Mexicana Agria Sour Cream – Mexican Cremaadds that creamy, slightly tangy base for the topping. If you can’t find it, regular sour cream works too.
- Mayonnaise – A old-school addition that makes the sauce extra rich and flavor-packed.
- Cotija cheese – A salty, crumbly Mexican cheese that adds the reliable finishing touch. Feta cheese or Parmesan can work in a pinch!
- For bursts of flavor – Freshly crushed or finely minced for a little punch of flavor. Lime zest + lime juice AND lots of fresh cilantro (although you can leave it out as desired).
How to make it

- Add toppings and serve! All that’s left to do is simple spread the sauce all over the corn (it WILL be messy but that’s part of the experience!). Then, top with more cotija cheese, chopped cilantro, and a good sprinkle of paprika.
Expert Tips!
✔ Want extra char? Let the corn cook a little longer in certain spots for deeper grill marks.
✔ No grill? You can roast the corn in the oven at 425°F for 20 minutes, turning halfway through. Alternatively, you can cook it on the stovetop.
✔ Make it spicier! Add a pinch of cayenne pepper or drizzle with hot sauce for extra heat.
✔ Serving for a crowd? Double or triple the recipe for a party-friendly dish!

Frequently Asked Questions

How for this into Street Corn SALAD
If you’re looking for a salad version of this method, aka esquites, no worries! I have a full recipe for Esquites on my blog as well! It’s pretty similar to this dish but with the corn kernels removed from the corn cob.
The recipe
Mexican Street Corn (Elotes) at Home
This Mexican Street Corn (Elote) recipe features smoky grilled corn coated in a creamy garlic-lime sauce and topped with cotija cheese and chili powder. Straightforward to make on the grill or stovetop, it’s the dependable summer side dish!
- 4 servings
- Prep 5 minutes
- Cook 20 minutes
- Total 25 minutes
Ingredients
- 4 ears of corn (*or sub for 2 cans of corn, drained)
- ¼ cup Crema Mexican Agria Sour Cream (regular sour cream will work as well)
- ¼ cup mayonnaise
- ½ cup Cotija cheese (crumbled)
- 2 cloves garlic (crushed (or finely minced))
- ¼ teaspoon fine sea salt
- Juice and zest of 1 lime
- ¼ cup Cilantro (finely chopped)
- ½ teaspoon chipotle chili powder
Method
- 1
TO GRILL YOUR CORN: Heat your grill to roughly 400 degrees F. You can grill the corn with the husks on or off. I took the husks off to ensure that I got some nice grill marks on the corn and because I feel like it gives it a nice grilled flavor. FOR HUSKS ON: let your corn soak in water for 10 minutes before grilling. FOR HUSKS OFF: lightly spray spray each cob with cooking spray.**
- 2
Place the corn on the grill and grill for roughly 12 minutes, turning the cobs 1/4 turn every 3 minutes.
- 3
TO SAUTE THE CORN: You can cook the corn in a skillet over medium high heat. Add in a little oil and once hot, add in the corn. Cook for a few minutes on each side until it starts to darken a little.
- 4
Mix the topping sauce by stirring together the Mexican Sour Cream, mayonnaise, cotija cheese, garlic, lime zest and juice, and cilantro.
- 5
Generously top each corn cob with the cheese mixture, sprinkle with a bit of chipotle chili powder, and top with a bit of extra cotija cheese and cilantro. ENJOY!
Cook notes
**You can also make this by cooking the corn in the oven. Preheat the oven to 425 degrees. Lightly spray the husked corn on the cob with cooking spray and wrap in foil individually. Roast for 20-25 minutes. – Canned corn: if using canned corn, simple heat it in a large skillet (or serve it cold) and then mix it with the sauce. Here is my recipe for Mexican Street Corn Salad! Storage Instructions – Store leftover corn in an airtight container in the refrigerator for up to 3 days. Reheat gently and add a fresh squeeze of lime before serving.
Per serving
- Serving4 g
- Calories254 kcal
- Carbohydrates19 g
- Protein6 g
- Fat19 g
- Saturated Fat6 g
- Polyunsaturated Fat7 g
- Monounsaturated Fat4 g
- Trans Fat0.03 g
- Cholesterol31 mg
- Sodium471 mg
- Potassium292 mg
- Fiber2 g
- Sugar6 g
- Vitamin A488 IU
- Vitamin C7 mg
- Calcium114 mg
- Iron1 mg







