I grew up chasing food trucks at fairs for a steaming cup of corn slathered in creamy sauce, tangy lime, and salty cheese. Corn Elote in a Cup captures that street-food magic in an easy-to-make, shareable form. It’s charred-sweet corn dressed in mayo and lime, dusted with cotija and chili — bright, smoky, and utterly addictive.
Why you’ll love this dish
This recipe turns simple corn into a fiesta of textures and flavors. It’s fast enough for weeknights, festive enough for parties, and friendly for picky eaters who love sweet corn with a savory twist. Make it when you want something portable (great for picnics), budget-friendly, and crowd-pleasing.
“My guests kept coming back for more — and it took under 20 minutes. The lime and cotija make it taste like summer.” — an early tester
Reasons to try it:
- Quick: about 20 minutes from start to finish.
- Flexible: works with fresh or frozen corn.
- Crowd-friendly: easy to scale for parties.
- Flavorful contrast: charred sweetness, creamy tang, and a spicy kick.
How to make Corn Elote in a Cup
Step-by-step overview:
- Char the corn in a hot skillet or on the grill until browned in spots.
- Toss warm corn with mayonnaise, lime, and seasonings.
- Portion into cups and finish with cotija, chili powder, and cilantro.
- Serve immediately with lime wedges.
This short roadmap helps you move smoothly from pan to cup.
Ingredients
Gather these items (serves about 4 as side cups):
- 4 cups corn kernels (fresh or frozen) — fresh is best; frozen is fine, thawed and drained
- 1/2 cup mayonnaise (see substitutions below)
- 1/2 cup cotija cheese, crumbled (or feta as a substitute)
- 2 tablespoons unsalted butter
- 2 tablespoons lime juice (about 1 lime)
- 1/2 teaspoon chili powder
- 1/4 teaspoon smoked paprika
- Salt and pepper to taste
- Chopped fresh cilantro for garnish (optional)
Quick substitution notes:
- For a tangier base, swap half the mayo for Mexican crema or sour cream.
- For a vegetarian/vegan version, use vegan mayo and a plant-based grated cheese or nutritional yeast + salt.
- Tajín works beautifully in place of chili powder for a more authentic Mexican street-corn flavor.
Directions
Follow these clear, short steps:
- Heat a large skillet over medium-high heat. Add the butter and let it melt until foaming.
- Add the corn kernels to the pan in an even layer. Let them sit undisturbed 2–3 minutes to develop char.
- Stir and continue cooking, shaking the pan occasionally, until kernels are browned in spots and heated through, about 8–10 more minutes total (10–12 minutes overall).
- Transfer the hot corn to a large mixing bowl. Let it cool 1–2 minutes.
- Stir in the mayonnaise and lime juice until the corn is evenly coated.
- Add half of the cotija, chili powder, smoked paprika, and a pinch of salt and pepper. Mix well.
- Spoon the mixture into individual cups.
- Top each cup with the remaining cotija and a light sprinkle of chili powder.
- Garnish with chopped cilantro if using. Serve immediately with lime wedges.
Timing notes: cooking the corn is the longest step. If you prefer a smokier flavor, finish the corn briefly under a hot broiler or on a grill.
How to serve Corn Elote in a Cup
Best ways to enjoy it:
- Serve warm in small cups as a handheld side for tacos, grilled meats, or as a snack at parties.
- For a composed plate, place a cup alongside grilled skirt steak, black beans, and a simple salad.
- Turn it into a loaded snack by adding diced avocado, crumbled bacon, or chopped jalapeño on top.
- Pair drinks: light Mexican lagers, margaritas, or iced hibiscus tea all complement the lime and chili.
Presentation tip: use clear plastic or glass cups so guests can see the colorful layers. Offer extra lime wedges and Tajín on the side.
How to store
Storage and reheating tips:
- Refrigerate: Transfer leftovers to an airtight container and store in the refrigerator for up to 2 days. Because mayonnaise and fresh lime are involved, flavor and texture decline after that.
- Reheating: Warm gently in a skillet over medium-low for a few minutes, stirring often. Microwave on medium in short bursts if needed. Add a splash of lime or a tablespoon of fresh mayo or crema after reheating to freshen the texture.
- Freezing: Not recommended for the fully dressed dish. Freezing breaks the mayo/crema emulsion and changes texture. If you must freeze, freeze plain cooked corn (without mayo) for up to 3 months. Thaw and re-char, then dress just before serving.
Food-safety note: Do not leave dressed corn at room temperature for more than 2 hours to minimize bacterial growth.
Tips to make
Helpful cooking tips:
- For best char, use a heavy-bottomed skillet (cast iron is ideal) and cook over medium-high heat.
- Don’t overcrowd the pan. Work in batches if needed so kernels brown instead of steaming.
- Let the corn rest 1–2 minutes after cooking before adding mayo; very hot corn can thin the sauce too much.
- Taste and adjust salt after adding cotija — it’s quite salty.
- If you like more tang, add a little lime zest in addition to juice.
- To speed things up, use thawed frozen corn and pat it dry before searing.
Pro tip: sprinkle a little smoked paprika and extra cotija on top right before serving for visual contrast and an immediate flavor boost.
Variations
Creative twists to try:
- Spicy chipotle: fold in 1–2 teaspoons of finely chopped chipotle in adobo.
- Sweet and smoky: use roasted poblano strips and a drizzle of honey for contrast.
- Baja-style: replace mayo with equal parts crema and sour cream for a lighter tang.
- Protein-packed: add grilled shrimp or chopped grilled chicken for a main-course cup.
- Vegan: use vegan mayo, nutritional yeast, and lime; finish with crushed roasted pepitas for texture.
- Cheesy swap: use crumbled feta if cotija is unavailable; reduce salt slightly.
FAQs
Q: Can I use frozen corn?
A: Yes. Thaw and drain the corn well, then pat dry so it will sear and char instead of steaming. You’ll get great results.
Q: How long will leftovers keep?
A: Store in an airtight container in the fridge for up to 2 days. Flavor is best on day one. Don’t leave dressed corn at room temperature for more than 2 hours.
Q: Can I make this ahead for a party?
A: Prepare and char the corn up to a day ahead. Do not add mayo or cheese until just before serving. Store the corn chilled and reheat briefly, then mix and portion into cups.
Q: Is this gluten-free?
A: Yes, the basic recipe is naturally gluten-free. Watch toppings or spice blends (some store-bought seasonings can contain gluten).
Q: Can I substitute sour cream or crema for mayonnaise?
A: Yes. Use equal amounts of crema or a mix of mayo and crema for a tangier finish. If using full sour cream, the mixture will be a bit thicker and tangier.
Q: Why not freeze the finished dish?
A: Freezing breaks emulsified sauces (mayo/crema) and affects texture. Freeze plain cooked corn only, then dress after thawing and reheating.
If you’d like, I can scale this recipe for a larger crowd or generate a shopping list formatted for printing. Which would you prefer?
Print
Corn Elote in a Cup
- Total Time: 20 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
A quick and tasty way to enjoy street-style corn with creamy sauce, lime, and cheese.
Ingredients
- 4 cups corn kernels (fresh or frozen)
- 1/2 cup mayonnaise
- 1/2 cup cotija cheese, crumbled
- 2 tablespoons unsalted butter
- 2 tablespoons lime juice (about 1 lime)
- 1/2 teaspoon chili powder
- 1/4 teaspoon smoked paprika
- Salt and pepper to taste
- Chopped fresh cilantro for garnish (optional)
Instructions
- Heat a large skillet over medium-high heat. Add the butter and let it melt until foaming.
- Add the corn kernels to the pan in an even layer. Let them sit undisturbed for 2–3 minutes to develop char.
- Stir and continue cooking, shaking the pan occasionally, until kernels are browned in spots and heated through, about 8–10 more minutes total.
- Transfer the hot corn to a large mixing bowl. Let it cool for 1–2 minutes.
- Stir in the mayonnaise and lime juice until the corn is evenly coated.
- Add half of the cotija, chili powder, smoked paprika, and a pinch of salt and pepper. Mix well.
- Spoon the mixture into individual cups.
- Top each cup with the remaining cotija and a light sprinkle of chili powder.
- Garnish with chopped cilantro if using. Serve immediately with lime wedges.
Notes
Best served warm in small cups. Can add toppings like avocado or jalapeño for variation.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Category: Side Dish
- Method: Stovetop
- Cuisine: Mexican
