Mexican Street Corn Cups

If you have ever walked the lively streets of Mexico City or wandered through a bustling food market in Guadalajara, there is a good chance you have encountered a beloved and unmistakable aroma: roasted corn mixed with creamy sauce, chili, lime, and salty cotija cheese. This irresistible treat is known as elote, and it is one of the most iconic street foods in Mexican cuisine. Traditionally served on a cob, coated generously in mayonnaise, sprinkled with cheese, and finished with a squeeze of bright lime and a dash of chili, elote has become a global favorite due to its bold flavor and incredible simplicity.

However, as delicious as elote on the cob is, its portable and easy-to-eat cousin, the Elote en Vaso — also widely known as Mexican Street Corn Cups — has grown in popularity for good reason. Instead of trying to bite into a messy cob dripping with sauce, elote en vaso takes all the same beloved ingredients and layers them neatly in a cup. It is easy to serve at parties, great for meal prep, and suitable for gatherings where guests would rather enjoy street food flavors without needing both hands or a stack of napkins.

This recipe transforms simple ingredients into a comforting, creamy, and savory snack that delivers a perfect balance of sweet corn flavor, tangy lime, rich cheese, and a mild or spicy chili heat depending on your preference. Whether you are preparing a small batch for a cozy night in or making a large serving station for a party, these Mexican Street Corn Cups are guaranteed to be a hit.

Below, you will find a deeply detailed breakdown of ingredients, step-by-step instructions, helpful variations, serving ideas, storage recommendations, and tips for making your cups exceptionally delicious every time.

————————————————————
INGREDIENTS

Serves 6 to 8

Main Ingredients:
• 6 cups corn kernels (fresh, frozen, or canned)
• 3 tablespoons unsalted butter
• 1⁄3 cup mayonnaise
• 1⁄3 cup Mexican crema or sour cream
• 1⁄2 cup cotija cheese, crumbled (plus extra for topping)
• 2 tablespoons lime juice (fresh squeezed)
• 1 teaspoon chili powder (more for garnishing)
• 1⁄2 teaspoon smoked paprika
• 1⁄2 teaspoon fine salt, or more to taste
• 1⁄4 teaspoon black pepper

Optional Add-Ins:
• 1⁄4 cup chopped cilantro
• Extra lime wedges for serving
• Hot sauce or Tajín seasoning for added spice
• Diced jalapeño or pickled jalapeño for extra heat
• Grilled corn for a deeper charred flavor

If using fresh corn, you will need about 6 ears of corn to yield the correct volume of kernels.

————————————————————
PREPARATION TIME AND DETAILS

• Prep Time: 10 minutes
• Cook Time: 10 to 12 minutes
• Total Time: Approximately 20 to 25 minutes
• Difficulty Level: Very easy
• Serving Style: Individual cups for convenient, no-mess eating

————————————————————
STEP-BY-STEP INSTRUCTIONS

Step 1: Prepare the Corn
If using fresh corn, remove the husks and silk. Slice the kernels off the cob using a sharp knife. Frozen corn should be thawed first, and canned corn should be drained.

Heat a large skillet over medium heat and melt the butter. Add the corn kernels and cook for 8 to 10 minutes, stirring occasionally, until the corn becomes lightly golden and fragrant. You can increase the heat for the last minute to create charred spots for an authentic grilled flavor. Season lightly with salt and pepper.

Step 2: Mix the Creamy Dressing
In a medium bowl, combine mayonnaise, crema (or sour cream), lime juice, chili powder, and smoked paprika. Stir until smooth and creamy. Taste to adjust the lime or spice level. The dressing should be tangy and flavorful, as the corn will soften the intensity when combined.

Step 3: Combine the Corn and Sauce
Once the corn is fully cooked and still warm, transfer it to a large mixing bowl. Pour the creamy dressing mixture over the corn and stir gently until everything is evenly coated. Add half of the cotija cheese and fold it in.

Step 4: Assemble the Street Corn Cups
Spoon the creamy, seasoned corn mixture into small cups, bowls, or serving jars. Fill each about three quarters full to leave room for toppings.

Step 5: Add Toppings
Finish each portion with extra cotija cheese crumbles, a sprinkle of chili powder, a squeeze of lime, and any optional garnishes you like such as chopped cilantro or hot sauce.

Step 6: Serve Immediately
Mexican Street Corn Cups are best enjoyed warm, but they can also be served at room temperature. If needed, keep them under loose foil until serving.

————————————————————
WHAT MAKES ELote EN VASO SPECIAL?

Unlike traditional elote on the cob, this cup version is:
• Less messy and easier to serve in group settings
• Perfect for kids or guests who prefer bite-sized snacks
• Customizable, with spice and topping variations for every palate
• Great for make-ahead or buffet style meals
• Easy to transport to picnics, potlucks, and barbecues

Street vendors across Mexico have offered corn in cups for decades, and now this comfort food is a worldwide favorite.

————————————————————
VARIATIONS AND CUSTOMIZATION IDEAS

  1. Spicy Fiery Version
    Add hot sauce, chopped jalapeños, chipotle pepper in adobo sauce, or a heavy dusting of Tajín.

  2. Cheesy Lover’s Version
    Mix in melted queso fresco or add shredded pepper jack on top for extra richness.

  3. Grilled Corn Upgrade
    Grill whole corn cobs before cutting off the kernels to bring a deep smoky flavor.

  4. Bacon Street Corn Cups
    Fold in crispy bacon pieces for savory crunch and extra depth.

  5. Avocado Edition
    Add diced avocado on top for a creamy, refreshing contrast.

  6. Vegan Street Corn Cups
    Replace butter with vegan margarine, use dairy-free mayonnaise, lime alone or coconut yogurt instead of crema, and vegan cheese crumbles.

————————————————————
TIPS FOR SUCCESS

• Do not overcook the corn: it should remain juicy and slightly crisp.
• Use fresh lime juice instead of bottled for the best flavor.
• Start light on chili powder if serving to children or those with low spice tolerance.
• If the mixture becomes too thick, add a teaspoon of extra lime juice or crema.
• Assemble right before serving to keep the toppings fresh and colorful.

————————————————————
HOW TO STORE AND REHEAT

Refrigeration:
Store any leftover corn mixture in an airtight container for up to 3 days. Keep toppings separate if possible.

Reheating:
Warm the corn on the stove over low heat or in the microwave for 20 to 30 seconds. Add fresh lime juice and toppings again before serving because reheating may soften flavors.

Freezing:
Not recommended. The mayonnaise and crema will separate once thawed.

————————————————————
SERVING IDEAS

Mexican Street Corn Cups pair perfectly with:
• Grilled steak or chicken fajitas
• Shrimp tacos or fish tacos
• Carne asada, birria, or al pastor
• Tortilla chips and fresh guacamole
• Nacho platters or taquitos

They also work beautifully as part of a game day spread, outdoor gathering, or fiesta-themed party. Serve in disposable cups for convenience or small glass jars for a premium, Instagram-worthy presentation.

————————————————————
NUTRITION ESTIMATE (per serving, based on 8 servings)

• Calories: 260
• Carbohydrates: 23 g
• Protein: 6 g
• Fat: 18 g
• Fiber: 2 g
• Sodium: 310 mg

These values may vary depending on toppings and portion sizes.

————————————————————
FINAL THOUGHTS

Mexican Street Corn Cups capture all the bold, familiar flavors of classic street-style elote in a convenient cup format that is fun, shareable, and incredibly satisfying. With creamy textures, pops of sweet corn, zesty lime, salty cotija cheese, and that perfect pinch of chili, every bite brings the spirit of Mexico’s vibrant street food culture right to your kitchen.

This recipe is versatile for any occasion, from casual dinners to festive celebrations. You can easily double or triple the ingredients to accommodate larger groups, or personalize the level of spice and toppings to please every guest.

This dish proves that comfort food does not need to be complicated. A handful of simple ingredients transforms into something truly unforgettable. Once you serve these Mexican Street Corn Cups, they are sure to become a repeat request for your table.

Leave a Comment