This creamy Cotija Mexican street corn elote is pure comfort with a bright, fresh kick. It is the kind of recipe that feels right at home at a family cookout, a weeknight dinner, or a quiet meal on the porch. Since the corn turns tender and sweet, and then gets coated with a rich, tangy sauce, every bite tastes bold and satisfying.
What makes this dish shine is the simple mix of 4 ears fresh corn, husked, 1/2 cup mayonnaise, 1 tbsp fresh lime juice, 1 clove garlic, and a little cayenne pepper or chili powder. Then, to finish, you add melted butter, crumbled cotija cheese, and fresh cilantro. If you want the grill version, a little vegetable oil helps the corn char nicely. Together, these ingredients create a creamy, salty, tangy, and slightly spicy flavor that is hard to resist.
The method is easy, too. First, you boil the corn for just 5 minutes until it is bright and tender. Then you mix the sauce, brush on the butter, coat each ear, and sprinkle on the cheese and cilantro. If you prefer grilling, you can skip boiling and cook the corn right on the grates until it is charred in spots. Either way, the whole recipe takes about 20 minutes, so it is a smart choice when you want something fast but special.
This creamy Cotija Mexican street corn elote is a great fit for summer dinners, potlucks, barbecues, and game day spreads. Also, it works well as a side dish for almost any Mexican-inspired meal. Because it is so quick and colorful, it can make even an ordinary supper feel more festive.
Why You’ll Love This Creamy Cotija Mexican Street Corn Elote
- It is fast and simple, so you can make it in about 20 minutes.
- It uses easy-to-find ingredients that you may already have on hand.
- It has a bold flavor from lime, garlic, cheese, and a touch of heat.
- It works as a side dish, snack, or party food, which makes it very flexible.
- It is a crowd-pleaser for both kids and adults, especially when served warm.
Corn Tips
Fresh corn is the star here, so choose ears that feel heavy for their size and have tight, green husks if you are buying them still wrapped. Since sweet corn tastes best when it is fresh, try to cook it soon after buying. If you need to hold it for a short time, keep it in the fridge so it stays crisp and sweet. Also, if you are grilling, dry the corn well before adding oil so it chars instead of steaming.
Options for Substitutions
- Use Mexican crema or sour cream instead of mayonnaise for a slightly tangier sauce.
- Swap lime juice for lemon juice if that is what you have in the kitchen.
- Replace cotija cheese with feta cheese if cotija is hard to find.
- Use chili powder, paprika, or Tajín instead of cayenne for a milder, different kind of heat.
- Swap cilantro for chopped parsley if someone at the table does not enjoy cilantro.
- If you do not want to grill, boil or steam the corn and skip the vegetable oil.
Watch Out for These Mistakes
First, do not overcook the corn. Since it only needs about 5 minutes in boiling water, cooking it too long can make the kernels soft and less sweet. For the best texture, pull it out as soon as it turns bright yellow and tender. Then let it cool just enough to handle.
Next, be careful with the sauce. If you add too much cayenne at once, the elote can become too hot for some eaters. Instead, use the first half in the sauce and the rest as a topping so you can control the heat. Also, if the sauce seems too thick, a tiny squeeze more lime can help loosen it.
Another common mistake is adding the cheese too early. Cotija sticks best when the corn is buttered and coated with the creamy sauce first. So, make sure the butter goes on before the sauce, and the cheese goes on right after. That order helps every layer cling well.
Finally, if you are grilling, do not skip the oil. A light coat helps the corn cook evenly and prevents sticking. However, too much oil can block good char marks, so use just enough to lightly coat the ears. Then grill over medium-high heat and turn the corn every few minutes for even browning.
What to Serve With Creamy Cotija Mexican Street Corn Elote?
Creamy Cotija Mexican street corn elote pairs nicely with grilled chicken, carne asada, black bean tacos, or a fresh green salad. It also goes well with rice and beans, roasted potatoes, or a simple soup, especially when you want a meal that feels hearty but still bright. Because the corn is rich and tangy, it balances well with foods that are savory, smoky, or a little spicy.
Storage Instructions
Store: Keep the corn, sauce, and toppings in separate containers in the fridge for up to 4 days. This helps the corn stay fresh and keeps the topping from getting soggy.
Freeze: Freezing is not the best choice for this recipe, since corn can lose some of its crisp bite and the sauce may separate. However, if needed, you can freeze the cooked corn for up to 2 months and add the sauce and toppings fresh later.
Reheat: For the stovetop, warm the corn in a skillet or on the grill over medium heat until hot, then add the butter, sauce, and toppings. For the microwave, heat the corn for 1 to 2 minutes until warmed through, then finish with butter, sauce, cheese, and cilantro.
Recipe Info
Preparation Time: 10 minutes
Cooking Time: 10 minutes
Total Time: 20 minutes
Level of Difficulty: Easy
Servings: 4 servings
Estimated nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
Calories: about 900 to 1,050
Protein: about 18 to 24 g
Fat: about 55 to 70 g
Carbohydrates: about 90 to 110 g
Ingredients
- FOR THE CORN:
- 4 ears fresh corn, husked
- FOR THE CREAMY SAUCE:
- 1/2 cup mayonnaise
- 1 tbsp fresh lime juice (about 1/2 medium lime)
- 1 clove garlic, finely minced or grated
- 1/2 tsp cayenne pepper or chili powder, divided
- TO FINISH:
- 2 tbsp unsalted butter, melted
- 1/2 cup crumbled cotija cheese
- 1/4 cup chopped fresh cilantro
- FOR GRILLING (OPTIONAL):
- 1 to 2 tbsp vegetable oil
Step-by-Step Instructions
Step 1: Boil the Corn
Bring a large pot of water to a boil over high heat. Add the husked corn and cook for about 5 minutes, just until the kernels are tender and bright yellow. Then move the corn to a plate and let it cool slightly so it is easier to handle.
Step 2: Mix the Creamy Sauce
In a small bowl, stir together the mayonnaise, lime juice, garlic, and 1/4 teaspoon of the cayenne or chili powder. Mix until smooth. Set the bowl aside while you finish the corn.
Step 3: Butter the Corn
Brush all sides of each ear with the melted butter. Make sure the corn is evenly coated, because this helps the sauce stick and adds rich flavor.
Step 4: Add the Sauce
Spread a generous layer of the mayonnaise mixture over every ear of corn. Use a spoon or a small brush so you can cover the kernels evenly. The sauce should cling well and coat the corn from top to bottom.
Step 5: Add the Toppings
Sprinkle each ear with the crumbled cotija cheese, the remaining 1/4 teaspoon of cayenne or chili powder, and the chopped cilantro. Serve right away with lime wedges on the side for extra brightness.
Step 6: Use the Grill Instead, If You Want
If you want a smoky flavor, skip boiling the corn. Brush the raw corn with vegetable oil and grill over medium-high heat, turning every 2 to 3 minutes for about 8 to 10 minutes total, until it is cooked through and charred in spots. Then follow the sauce and topping steps as written.
Conclusion
This creamy Cotija Mexican street corn elote is quick, colorful, and full of bold flavor. With tender corn, tangy lime, garlic, buttery richness, and salty cheese, it brings together everything people love about classic elote. Since you can boil it or grill it, the recipe works well for many kitchens and many occasions.
If you make this recipe, I hope it becomes a favorite at your table. Try it soon, share how it turned out, and feel free to come back for more easy, family-friendly side dishes that are just as satisfying.
Print
Creamy Cotija Mexican Street Corn Elote
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Category: Side Dish
- Method: Boiling or Grilling
- Cuisine: Mexican
- Diet: Vegetarian
Description
A deliciously creamy and tangy Mexican street corn recipe with Cotija cheese, perfect for summer dinners and cookouts.
Ingredients
- 4 ears fresh corn, husked
- 1/2 cup mayonnaise
- 1 tbsp fresh lime juice
- 1 clove garlic, finely minced
- 1/2 tsp cayenne pepper or chili powder, divided
- 2 tbsp unsalted butter, melted
- 1/2 cup crumbled cotija cheese
- 1/4 cup chopped fresh cilantro
- 1 to 2 tbsp vegetable oil (optional for grilling)
Instructions
- Boil the corn: Bring a large pot of water to a boil. Add the husked corn and cook for about 5 minutes until tender and bright yellow. Let it cool slightly.
- Mix the creamy sauce: Stir together mayonnaise, lime juice, garlic, and 1/4 teaspoon of cayenne or chili powder in a small bowl until smooth.
- Butter the corn: Brush melted butter on all sides of each ear of corn.
- Add the sauce: Spread a generous layer of the mayonnaise mixture over each ear of corn.
- Add the toppings: Sprinkle each ear with cotija cheese, remaining cayenne or chili powder, and chopped cilantro. Serve with lime wedges.
- Grill instead: For a smoky flavor, brush raw corn with vegetable oil and grill over medium-high heat for about 8-10 minutes until charred, then follow the sauce and topping steps.
Notes
Fresh corn should be cooked soon after buying for the best flavor. Consider alternatives like sour cream or feta cheese if needed.
Nutrition
- Serving Size: 1 ear of corn
- Calories: 900
- Sugar: 5g
- Sodium: 400mg
- Fat: 70g
- Saturated Fat: 12g
- Unsaturated Fat: 58g
- Trans Fat: 0g
- Carbohydrates: 110g
- Fiber: 8g
- Protein: 24g
- Cholesterol: 30mg


