Oh, you’re in for a treat! If you’ve ever wandered the streets of Mexico, you know that elote corn in a cup is the kind of snack that stops you in your tracks. I still remember the first time I tried it—steamy, creamy, and just the right amount of spicy, all served in a humble cup. It’s the ultimate street food: messy, flavorful, and totally addictive. The best part? You don’t need to travel far to enjoy it. With a few simple ingredients and less than 20 minutes, you can whip up this Mexican classic right at home. Trust me, once you try it, you’ll be hooked just like I was!

Why You’ll Love This Elote Corn in a Cup
This isn’t just another corn dish—it’s a flavor explosion in every bite! Here’s why it’s my go-to snack:
- Ready in minutes: From prep to serving, you’re looking at under 20 minutes for a crowd-pleasing dish.
- Creamy dreamy texture: The combo of mayo and sour cream creates that irresistible street-food richness.
- Bold flavors: Tangy lime, salty cotija, and smoky chili powder make every spoonful exciting.
- Totally customizable: Make it extra spicy, lighter, or loaded with cheese—it’s all up to you!
Ingredients for Elote Corn in a Cup
Gathering the right ingredients is what makes this elote corn in a cup taste just like the streets of Mexico. Here’s what you’ll need:
- 4 cups corn kernels – fresh or frozen (but trust me, fresh makes all the difference)
- 1/4 cup mayonnaise – the creamy base that makes it irresistible
- 1/4 cup sour cream – for that perfect tang
- 1/2 cup crumbled cotija cheese – the salty, crumbly star of the show
- 1 tsp chili powder – adjust to your spice level
- 1/2 tsp smoked paprika – for that deep, smoky flavor
- 1 lime, juiced – fresh squeezed makes all the difference
- 1/4 cup chopped cilantro – don’t skip this! It adds freshness
- Salt to taste – but go easy, the cheese is already salty
See? Simple ingredients that pack a huge flavor punch. Now let’s get cooking!
How to Make Elote Corn in a Cup
Alright, let’s get into the fun part—making this magical street food at home! I’ve broken it down into simple steps that’ll have you scooping up creamy, spicy corn goodness in no time.
- Cook your corn right: Whether you’re grilling or boiling (more on that below), cook those kernels until they’re just tender—about 5-7 minutes for boiling, 10 minutes for grilling. Don’t overcook them, or you’ll lose that perfect pop! Drain well if boiling; you don’t want soggy elote.
- Mix the creamy goodness: In a big bowl, whisk together the mayo, sour cream, lime juice, chili powder, and smoked paprika. Taste it! This is where you adjust—more lime for tang, more chili for heat. It should make you go “Mmm!” immediately.
- Corn meets cream: Add your cooked corn to the bowl and toss, toss, toss until every kernel is coated evenly. I like to use a rubber spatula and really fold it all together—you want no naked corn left behind!
- Divide and conquer: Scoop the mixture into cups or bowls. Mason jars look cute for parties, but any small dish works. Leave a little room at the top for toppings.
- The grand finish: Now for the best part—sprinkle generously with cotija cheese and fresh cilantro. The cheese should look like a snowy mountain on each cup! Press some into the sides too—every bite should have cheese.
- Serve with flair: Pop in a lime wedge on the side for squeezing, maybe an extra sprinkle of chili powder on top, and dive in immediately while it’s still warm. The cheese gets melty, the flavors mingle—it’s pure magic!
Grilling vs. Boiling the Corn
Grilling gives you that incredible smoky char (leave some kernels on a bit longer for blackened bits—so good!), while boiling is quicker and still delicious. No grill? A quick char in a dry skillet works too!
Tips for Perfect Elote Corn in a Cup
After making this dozens of times, here are my hard-earned secrets for elote corn in a cup that’ll have everyone begging for the recipe:
- Fresh lime is non-negotiable: That bottled stuff just won’t give you the same bright zing. Roll your lime on the counter first—it’ll juice like a dream!
- Serve it right away: The magic happens when the warm corn melts the cheese slightly. If it sits too long, the textures change.
- Spice to your crowd: Start with half the chili powder, then let people add more at the table. Kids and spice-averse friends will thank you.
- Creamy backup plan: If your mixture seems too thick, whisk in a teaspoon of milk at a time until it’s perfectly spoonable.
Trust me, these little touches make all the difference between good and “oh-my-goodness” elote!
Ingredient Substitutions
No cotija cheese? No problem! Here’s how to adapt this elote corn in a cup with what you’ve got:
- Cheese swap: Feta makes a great stand-in for cotija—it’s saltier, so use a bit less. Queso fresco works too, though it’s milder.
- Lighter option: Swap sour cream for Greek yogurt (I like 2% for creaminess) or even Mexican crema if you find it.
- Mayo alternatives: Avocado oil mayo or even mashed avocado (reduce other liquids) can work for a different twist.
- Spice variations: No smoked paprika? Try a pinch of chipotle powder instead—it’ll add heat and smoke!
The beauty of street food? It’s meant to be flexible—make it yours!
Serving and Storage
This elote corn in a cup shines brightest alongside carne asada tacos or piled on top of a crispy tostada. Leftovers? They’ll keep in the fridge for 2 days, though the cheese will soak in—still tasty, just stir well before serving cold or gently reheated (the creaminess loosens up when warm).
Elote Corn in a Cup Nutrition
Here’s the scoop on what you’re eating—these are estimates per generous 1-cup serving (and let’s be real, you might have two!): about 250 calories, 16g fat (5g saturated), 7g protein, and 3g fiber. The cotija cheese brings calcium, while the corn offers vitamin C and fiber. It’s indulgent street food, but those fresh ingredients mean you’re getting real nourishment too. Numbers may vary slightly based on your exact ingredients—more cheese? Worth it!
Common Questions About Elote Corn in a Cup
Got questions? I’ve got answers! Here are the things people ask me most about making this addictive street food at home:
Can I use canned corn?
Absolutely! Just drain it really well—I mean pat it dry with paper towels—or you’ll end up with watery elote. Fresh or frozen corn tastes best though.
Is this gluten-free?
Yep! All the ingredients are naturally gluten-free. Just double-check your chili powder blend if you’re super sensitive. For more information on naturally gluten-free ingredients, check out this guide to naturally gluten-free foods.
How do I kick up the heat?
Oh, I like your style! Add cayenne pepper (start with 1/4 tsp) or chopped jalapeños to the mix. For serious heat lovers, a dash of hot sauce works too. If you are interested in learning more about the Scoville scale, which measures pepper heat, you can look up information on Scoville Heat Units.
There you go—no mysteries left! Now go make that elote magic happen.
Print
Irresistible 20-Minute Elote Corn in a Cup Recipe
- Total Time: 20 mins
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
Elote corn in a cup is a popular Mexican street food dish made with grilled or boiled corn kernels mixed with creamy, tangy, and spicy toppings.
Ingredients
- 4 cups corn kernels (fresh or frozen)
- 1/4 cup mayonnaise
- 1/4 cup sour cream
- 1/2 cup crumbled cotija cheese
- 1 tsp chili powder
- 1/2 tsp smoked paprika
- 1 lime, juiced
- 1/4 cup chopped cilantro
- Salt to taste
Instructions
- Cook corn kernels by grilling or boiling until tender. Drain well.
- In a bowl, mix mayonnaise, sour cream, lime juice, chili powder, and smoked paprika.
- Add cooked corn to the bowl and toss to coat evenly.
- Divide the mixture into serving cups.
- Sprinkle crumbled cotija cheese and chopped cilantro on top.
- Serve immediately with extra lime wedges if desired.
Notes
- Use fresh corn for the best flavor, but frozen corn works too.
- Adjust the spice level by adding more or less chili powder.
- For a lighter version, substitute Greek yogurt for sour cream.
- Store leftovers in the fridge for up to 2 days.
- Prep Time: 10 mins
- Cook Time: 10 mins
- Category: Appetizer
- Method: Grilling/Boiling
- Cuisine: Mexican
Nutrition
- Serving Size: 1 cup
- Calories: 250
- Sugar: 6g
- Sodium: 320mg
- Fat: 16g
- Saturated Fat: 5g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 3g
- Protein: 7g
- Cholesterol: 25mg
Keywords: elote corn in a cup, Mexican street corn, corn cup recipe