Flavorful Mexican Elote Corn in a Cup Recipe Easy Perfect Street Food

Posted on

mexican elote corn in a cup - featured image

“You have to try the elote corn in a cup at the street fair,” my friend texted me last summer, and honestly, I wasn’t expecting much. I’d always thought Mexican street corn was just grilled corn slathered in mayo and cheese — nothing mind-blowing. But that afternoon, as the sun warmed the pavement and I stood in line with the hum of the city buzzing around me, I took that first spoonful and paused. The creamy mayo, tangy cotija cheese, zesty lime, and a hint of chili all mingled perfectly with the smoky, sweet corn kernels. It wasn’t just corn; it was a tiny cup of sunshine.

I ended up making this flavorful Mexican elote corn in a cup recipe multiple times that week — sometimes for quick lunches, other times as a snack when unexpected guests dropped by. It’s become my go-to comfort food that feels like a little fiesta in each bite. What surprises me most is how simple it is to whip up, yet it captures the heart of those vibrant street food stalls right at home.

That simple cup of corn reminded me why food isn’t just fuel — it’s memory, community, and joy. And if you’ve ever wondered how to bring that authentic, fun street food vibe to your kitchen, this recipe is exactly what you need. It’s the kind of dish that’s easy to make, impossible to resist, and honestly, pretty addictive.

Why You’ll Love This Recipe

This flavorful Mexican elote corn in a cup recipe isn’t just another side dish — it’s a crowd favorite that brings bold flavors and comforting textures together effortlessly. Here’s why it’s worth making again and again:

  • Quick & Easy: Ready in about 15 minutes, making it perfect for those busy evenings or when you need a tasty snack fast.
  • Simple Ingredients: No need for exotic items — mayo, cotija cheese, lime, chili powder, and corn are usually already in your kitchen.
  • Perfect for Any Occasion: Whether you’re hosting a casual get-together, craving a fun side for dinner, or want a flavorful snack, this recipe fits right in.
  • Crowd-Pleaser: Kids, adults, and everyone in between love it — it’s creamy, tangy, and just the right amount of spicy.
  • Unbelievably Delicious: The creamy mayo contrasts with the crumbly cotija and fresh lime for a texture and flavor combo that keeps you coming back for more.

What really sets this recipe apart is the balance — not too heavy, not too bland, and that touch of chili powder that gives it just the right kick. I’ve tried other versions before, but blending a little sour cream with mayo gives the sauce a silky texture that clings perfectly to each kernel. Plus, squeezing fresh lime juice right before serving brightens everything up and keeps the flavors lively.

It’s the kind of recipe that’s great for impressing guests without any stress — and honestly, it’s a perfect companion to dishes like the slow cooker creamy chicken taco soup when you want a full Mexican-inspired meal at home.

What Ingredients You Will Need

This flavorful Mexican elote corn in a cup recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without any fuss. Most are pantry staples, but a few might require a quick trip to your local market.

  • Fresh or Frozen Corn Kernels: About 3 cups (450g) — fresh is best if it’s in season, but frozen works perfectly too.
  • Mayonnaise: ½ cup (120g), preferably a good-quality brand like Hellmann’s for that creamy richness.
  • Sour Cream: ¼ cup (60g) — this adds a slight tang and lightness to the mayo mixture.
  • Cotija Cheese: ½ cup (60g), crumbled — look for firm, small-curd cotija for authentic flavor and texture.
  • Lime: 1 large, juiced — fresh lime juice wakes up the entire dish with bright acidity.
  • Chili Powder: 1 teaspoon — adjust based on your heat preference; ancho chili powder is my favorite for its mild smokiness.
  • Garlic Powder: ½ teaspoon — adds a subtle savory depth.
  • Salt: ½ teaspoon, to taste — helps balance the flavors.
  • Fresh Cilantro: 2 tablespoons, chopped (optional) — for a fresh, herbaceous finish.

If you’re looking to make this recipe dairy-free, you can swap the cotija cheese for a dairy-free crumbly cheese and use vegan mayo instead. For a gluten-free option, this recipe is naturally safe since it uses no wheat-based ingredients.

When fresh corn isn’t available, frozen corn kernels from trusted brands like Green Giant or Cascadian Farm retain good flavor and texture. Frozen corn also lets you enjoy this recipe year-round without compromise.

Equipment Needed

  • Medium Skillet or Grill Pan: To cook and lightly char the corn kernels — a cast-iron skillet works beautifully.
  • Mixing Bowl: For combining the mayo, sour cream, and seasonings.
  • Measuring Cups and Spoons: To keep the ingredient ratios spot-on.
  • Spatula or Wooden Spoon: For stirring the corn as it cooks.
  • Serving Cups or Small Bowls: Traditional street food style calls for individual cups to scoop and enjoy.

If you don’t have a grill pan, a regular non-stick skillet will do just fine. I’ve even used an outdoor grill, tossing the kernels in a grill basket for a smoky flavor boost. For those on a budget, basic kitchen tools like a skillet and wooden spoon are all you really need.

Preparation Method

mexican elote corn in a cup preparation steps

  1. Heat the Skillet: Place your skillet or grill pan over medium-high heat and let it warm up for about 2 minutes until hot but not smoking.
  2. Cook the Corn: Add 3 cups (450g) of fresh or thawed frozen corn kernels to the pan. Stir occasionally for about 6-8 minutes, allowing the kernels to develop a nice char and slightly caramelize. You’re looking for kernels to turn golden with some darker spots — that’s where the flavor hides.
  3. Mix the Sauce: While the corn cooks, combine ½ cup (120g) mayonnaise, ¼ cup (60g) sour cream, 1 teaspoon chili powder, ½ teaspoon garlic powder, and ½ teaspoon salt in a mixing bowl. Stir until smooth and creamy.
  4. Assemble the Elote Cups: Once the corn is cooked and slightly cooled (just warm to touch), transfer it to a large bowl. Pour the mayo mixture over the corn and gently fold together until every kernel is coated.
  5. Add Cheese and Lime: Crumble ½ cup (60g) of cotija cheese and sprinkle it into the corn mixture, reserving a bit for garnish. Squeeze the juice of 1 large lime over everything and toss lightly to combine. The lime juice brightens the rich flavors and cuts through the creaminess.
  6. Garnish and Serve: Spoon the elote corn into individual cups or small bowls. Sprinkle the remaining cotija cheese on top, and if you like, add chopped fresh cilantro for a pop of color and fresh flavor.

Pro tip: If the mayo mixture feels too thick, add a teaspoon or two of milk or lime juice to loosen it up without losing creaminess. Also, don’t rush the char — those little browned bits bring the authentic street food taste.

Cooking Tips & Techniques

Cooking Mexican elote corn in a cup might sound straightforward, but there are a few little tricks that make all the difference.

  • Char the Corn Properly: Don’t just cook the corn until soft; you want those slightly blackened kernels that add smoky depth. Stir often but let the corn sit a bit between stirs to develop color.
  • Balance the Creaminess: Mixing mayo with sour cream creates a silky texture that coats each kernel beautifully. I used to use only mayo, but adding sour cream lightened the sauce and gave it a subtle tang that’s irresistible.
  • Fresh Lime Juice is Key: Squeeze the lime right before serving so the acidity is fresh and bright. Bottled lime juice just doesn’t cut it here — trust me, I tested both.
  • Adjust Chili Powder to Taste: Ancho chili powder offers mild smoky heat, but if you want more spice, mix in cayenne or chipotle powder. Just add gradually to avoid overpowering the dish.
  • Multitask Smartly: While the corn chars, prep your sauce ingredients and crumble the cotija. This keeps everything moving quickly and fresh.
  • Don’t Skip the Cotija Cheese: It’s salty, crumbly, and tangy — the soul of authentic elote. If you can’t find cotija, feta cheese is a decent stand-in, but the flavor won’t be quite the same.

Variations & Adaptations

This Mexican elote corn in a cup recipe is flexible and can be tweaked to fit your taste or dietary needs.

  • Dairy-Free Version: Use vegan mayo and substitute cotija cheese with a dairy-free crumbly cheese or nutritional yeast for a cheesy flavor without dairy.
  • Spicy Kick: Add finely chopped jalapeños or a dash of hot sauce to the mayo mixture for an extra layer of heat.
  • Herb Twist: Swap cilantro for chopped fresh basil or mint for a unique herbal note that freshens the dish differently.
  • Grilled Corn Variation: Instead of cooking corn kernels in a pan, grill whole ears of corn and then cut off the kernels. The smoky char from the grill adds an unbeatable flavor.
  • Cheese Alternatives: Try crumbled queso fresco or a blend of parmesan and feta for a different twist on the cheesy topping.

I once tried adding a sprinkle of smoked paprika on top, which gave the dish a subtle warmth and color—it became an instant favorite at a backyard party.

Serving & Storage Suggestions

Serve your flavorful Mexican elote corn in a cup warm or at room temperature. The creaminess thickens slightly as it cools, making it easier to eat and perfect for casual snacking.

This recipe pairs wonderfully with grilled meats or spicy dishes like the spicy avocado chicken wrap. A cold cerveza or fresh lime agua fresca also complements the flavors beautifully.

To store leftovers, keep them in an airtight container in the refrigerator for up to 2 days. The flavors meld nicely, but the corn loses some of its fresh crunch. Gently reheat in a skillet over low heat, adding a splash of milk if the sauce feels too thick. Avoid microwaving directly, as it can make the corn mushy.

For a party, prepare the corn and sauce separately, then mix just before serving to keep everything fresh and vibrant.

Nutritional Information & Benefits

This Mexican elote corn in a cup recipe offers a balanced snack with fiber-rich corn, healthy fats from mayo, and protein from cotija cheese. A typical serving provides approximately 250 calories, 12 grams of fat, 28 grams of carbohydrates, and 6 grams of protein.

Corn is a good source of antioxidants and fiber, aiding digestion, while lime juice adds vitamin C for a little immune boost. Cotija cheese contains calcium and protein, essential for bone health. Keep in mind, this recipe contains dairy and is moderately high in fat, so it fits well into a balanced diet when enjoyed in moderation.

Conclusion

This flavorful Mexican elote corn in a cup recipe has a special place in my kitchen and heart. It’s easy enough to whip up on a whim but brings that satisfying, authentic street food vibe that feels like a treat every time. Whether you’re sharing it with friends, serving it alongside your favorite grilled dishes, or just indulging solo, it’s a recipe that’s hard to forget.

Feel free to experiment with your own twists — maybe a little extra spice, a new cheese, or fresh herbs. It’s all about enjoying the moment and making the recipe your own. If you’re curious about other bold, comforting recipes, you might enjoy the loaded cream cheese stuffed mushrooms with bacon for a savory bite that’s equally delicious.

Happy cooking, and here’s to many more cups of delicious elote shared around your table!

FAQs

Can I use canned corn for this recipe?

While fresh or frozen corn gives the best texture and flavor, you can use canned corn in a pinch. Drain it well and pat dry before cooking to avoid extra moisture.

What can I substitute for cotija cheese if I can’t find it?

Feta cheese is a common substitute, offering a similar crumbly texture and tangy flavor. Queso fresco is another option if available.

Is this recipe gluten-free?

Yes, this dish is naturally gluten-free as it contains no wheat or gluten ingredients.

How spicy is this recipe?

The chili powder adds mild heat and smokiness, but you can adjust the amount or type of chili powder to make it spicier or milder.

Can I prepare the mayo mixture ahead of time?

You can mix the mayo, sour cream, and seasonings up to a day in advance and refrigerate. Just add the lime juice and cotija cheese right before mixing with the corn for freshest flavor.

Pin This Recipe!

mexican elote corn in a cup recipe

Print

Flavorful Mexican Elote Corn in a Cup

A quick and easy Mexican street food-inspired recipe featuring creamy, tangy, and slightly spicy corn served in individual cups. Perfect as a snack or side dish that captures authentic street flavors.

  • Author: Tessie Martinez
  • Prep Time: 5 minutes
  • Cook Time: 8 minutes
  • Total Time: 13 minutes
  • Yield: 4 servings 1x
  • Category: Side Dish
  • Cuisine: Mexican

Ingredients

Scale
  • 3 cups fresh or frozen corn kernels (about 450g)
  • 1/2 cup mayonnaise (120g)
  • 1/4 cup sour cream (60g)
  • 1/2 cup cotija cheese, crumbled (60g)
  • Juice of 1 large lime
  • 1 teaspoon chili powder
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon salt, to taste
  • 2 tablespoons fresh cilantro, chopped (optional)

Instructions

  1. Heat a medium skillet or grill pan over medium-high heat for about 2 minutes until hot but not smoking.
  2. Add 3 cups of fresh or thawed frozen corn kernels to the pan. Stir occasionally and cook for 6-8 minutes until kernels develop a nice char and slightly caramelize, turning golden with some darker spots.
  3. While the corn cooks, combine 1/2 cup mayonnaise, 1/4 cup sour cream, 1 teaspoon chili powder, 1/2 teaspoon garlic powder, and 1/2 teaspoon salt in a mixing bowl. Stir until smooth and creamy.
  4. Once the corn is cooked and slightly cooled (warm to touch), transfer it to a large bowl. Pour the mayo mixture over the corn and gently fold until every kernel is coated.
  5. Crumble 1/2 cup cotija cheese into the corn mixture, reserving some for garnish. Squeeze the juice of 1 large lime over everything and toss lightly to combine.
  6. Spoon the elote corn into individual cups or small bowls. Sprinkle the remaining cotija cheese on top and garnish with chopped fresh cilantro if desired.

Notes

If the mayo mixture is too thick, add 1-2 teaspoons of milk or lime juice to loosen it without losing creaminess. For authentic flavor, char the corn properly by letting it sit between stirs to develop color. Fresh lime juice is essential for brightness. You can prepare the mayo mixture a day ahead and add lime juice and cotija cheese just before mixing with corn. Store leftovers in an airtight container in the refrigerator for up to 2 days and reheat gently in a skillet with a splash of milk.

Nutrition

  • Serving Size: 1 cup
  • Calories: 250
  • Fat: 12
  • Carbohydrates: 28
  • Protein: 6

Keywords: Mexican elote, street corn, corn in a cup, easy Mexican recipe, elote recipe, street food, creamy corn, cotija cheese, lime, chili powder

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Tags:

You might also like these recipes

Leave a Comment

Recipe rating