Creamy Mexican Street Corn Cup
Creamy Mexican Street Corn Cup

Creamy Mexican Street Corn Cup: A Cozy Handheld Twist on a Classic
I’m going to be honest with you — I developed an absolutely unhealthy obsession with Mexican street corn (elote) about three summers ago. You know that moment when you bite into something and your entire face just lights up? That was me at a food cart in downtown Portland, corn holder in one hand, napkins in the other, probably looking like I’d never eaten before.
The problem? Elote is messy. It’s delicious, but it’s *messy*. You’ve got butter dripping down your wrists, cotija cheese all over your face, and mayo in places you didn’t know mayo could go. Don’t get me wrong — I love a good mess when it comes to food. But I started wondering: what if we could capture all those incredible flavors in something you could actually eat without looking like you’ve been in a food fight?
That’s when the Creamy Mexican Street Corn Cup was born. It’s basically everything you love about elote — that sweet corn, tangy lime, creamy mayo and sour cream base, crumbly cotija cheese, and a little kick of chili powder — but served in a cup that you can hold without abandoning your dignity. It’s perfect for summer barbecues, meal prep containers, or just those nights when you’re craving something that tastes like sunshine but doesn’t require a shower afterward.
This recipe is for anyone who loves bold flavors but appreciates practical execution. Whether you’re feeding a crowd, packing lunch, or making a side dish that actually gets people excited, this one delivers. And if you want more recipes like this, follow me on HaileeRecipes on Pinterest — I’m constantly adding new takes on comfort food classics.
Why You’ll Love This Recipe
Let me break down what makes this so special beyond just the obvious deliciousness factor.
First, it’s genuinely easy. You’re not doing anything complicated here. We’re boiling corn, mixing a sauce, and tossing it all together. If you can make a salad, you can make this.
Second, it’s incredibly adaptable. Vegetarian? Done. Want to add protein? Throw in some grilled chicken or crispy chickpeas. Prefer fresh corn over frozen? Go for it. The base formula is flexible, which I love because it means you’re not locked into one way of doing things.
Third, it’s actually good for you. Corn has fiber, the lime and cilantro add brightness without calories, and while there’s definitely some richness from the mayo and sour cream, it’s balanced. You’re eating real ingredients, not some overly processed side dish.
And finally, it tastes like summer in a cup. I know that sounds dramatic, but it’s true. Every bite has that combination of sweet, creamy, tangy, and spicy that just makes you happy.
Ingredients
- 4 cups fresh or frozen corn kernels (about 5-6 ears of fresh corn, or two 10-ounce frozen bags)
- 1/2 cup mayonnaise (I use regular, but you can use light if you prefer)
- 1/4 cup sour cream
- 1/4 cup crumbled cotija cheese (or feta if you can’t find cotija)
- 2 tablespoons fresh lime juice (about 1 lime)
- 1/2 teaspoon chili powder (the mild kind, not cayenne)
- 1/4 teaspoon smoked paprika
- 1/4 teaspoon garlic powder
- 1/4 cup fresh cilantro, finely chopped
- Salt and black pepper to taste
- Optional: 1/4 teaspoon cayenne pepper if you like extra heat
Hailee’s Tip: If you’re using fresh corn, buy it the day you plan to make this. Fresh corn loses its sweetness pretty quickly once it’s picked. If you’re buying frozen, that’s honestly just as good — it’s picked and frozen at peak ripeness, so you’re getting great flavor without the guesswork.
Hailee’s Tip: Cotija cheese is your friend here, but I get it if you can’t find it. Feta works in a pinch, or even a good sharp cheddar if you want to go that route. The goal is something crumbly with a little tang.
Hailee’s Tip: Fresh cilantro is worth it. Dried cilantro tastes like sadness in comparison. If you genuinely hate cilantro, skip it — no judgment, and your corn cup will still be delicious.
Optional Add-Ins and Variations
This is where you get to make this recipe your own. Here are my favorite ways to customize it:
- Protein boost: Shredded rotisserie chicken, grilled shrimp, crispy chickpeas, or crumbled queso fresco mixed in
- Veggie additions: Diced red bell pepper, jalapeños, red onion, or cherry tomatoes
- Heat level: Add cayenne, fresh jalapeños, or a dash of hot sauce to the mayo mixture
- Herb swap: Use parsley instead of cilantro, or add fresh mint for something unexpected
- Crunch factor: Top with crushed tortilla chips, toasted pepitas, or crispy bacon
- Spice blend: Add cumin, a tiny bit of smoked paprika, or even a pinch of Tajín seasoning
Step-by-Step Method
Step 1: Cook your corn. If you’re using fresh corn, bring a large pot of salted water to a boil and cook the corn for about 5-7 minutes until it’s tender but still has a little bite to it. Don’t overcook it — you want it sweet and crisp, not mushy. If you’re using frozen, just thaw it (you can run it under warm water or leave it on the counter for 20 minutes). Drain everything really well and let it cool slightly.
What I messed up: The first time I made this, I didn’t drain the corn well enough and the whole mixture ended up watery and sad. Now I actually spread it on a paper towel for a minute to really get the excess moisture out.
Step 2: Make your creamy base. In a medium bowl, whisk together the mayonnaise, sour cream, lime juice, chili powder, smoked paprika, and garlic powder. This should be smooth and well combined. Taste it and adjust the seasonings — if you want it tangier, add a little more lime. If you want it spicier, this is when to add that cayenne.
Step 3: Combine everything. Add the cooked corn to the creamy mixture and fold it together gently. You’re not trying to mash anything; you just want everything coated. Fold in most of the cilantro (save a little for garnish) and the cotija cheese. Season with salt and pepper to taste.
Step 4: Taste and adjust. This is important. Take a spoon and actually taste it. Does it need more lime? More salt? More cheese? Make it exactly how you want it right now, because the flavors won’t develop much more as it sits.
Step 5: Serve. Spoon into cups or bowls, top with extra cotija, a sprinkle of cilantro, and a tiny pinch of chili powder if you’re feeling fancy. You can serve it cold, room temperature, or even slightly warm — whatever works for your situation.
Common Mistakes to Avoid
Using old lime juice from a bottle. I know it’s convenient, but fresh lime juice makes such a difference here. Spend the 30 seconds squeezing a real lime.
Skipping the salt. This seems obvious, but I’m mentioning it because salt is what makes everything taste like *something*. Don’t be shy with it.
Adding the cilantro too early. If you mix it in and then let this sit for a while, the cilantro can get a little sad and dark. Mix it in right before serving, or serve it on the side.
Forgetting to drain the corn thoroughly. Wet corn makes a soggy mixture. Trust me on this one.
Using only mayo without the sour cream. The sour cream is what gives this its tang and keeps it from being too heavy. Don’t skip it.
My Tested Substitutions
Greek yogurt instead of sour cream: Works perfectly and adds extra protein. Use the same amount.
Lime juice swap: In a pinch, white vinegar works, but use only half the amount because it’s more intense.
Cotija cheese alternatives: Feta, queso fresco, sharp cheddar, or even a crumbly goat cheese all work. Just pick something with a little personality.
Mayo alternatives: Honestly, mayo is kind of the star here, but if you absolutely can’t use it, you could try a neutral oil mixed with a little aquafaba (the liquid from canned chickpeas) to get a creamy texture. It won’t be exactly the same, but it’ll work.
Fresh corn swap: Frozen corn is genuinely just as good. Canned corn is softer and less flavorful, so I’d avoid it if you can.
How to Customize
Want to make this your own? Here’s how I think about customization:
For a lighter version: Use Greek yogurt instead of the mayo-sour cream combo, reduce the cheese, and add extra lime and cilantro for flavor without the richness.
For a spicier kick: Add jalapeños, cayenne pepper, or a dash of hot sauce to the mayo mixture. Top with crispy tortilla strips and a lime wedge.
For a protein-packed version: Stir in shredded rotisserie chicken or crispy chickpeas, and maybe add a little black bean too.
For a crowd-pleaser version: Skip the cilantro if people are picky, reduce the spices slightly, and let people add their own toppings.
Serving Ideas
This is so versatile. Here are my favorite ways to serve it:
- As a side dish at a summer barbecue alongside grilled chicken or fish
- In lettuce cups for a lighter, crunchier take
- Alongside tacos or quesadillas
- As part of a Mexican-inspired grain bowl with rice and beans
- In a tortilla as a filling for a burrito or wrap
- Topped on a baked potato for something unexpected
- In a small cup as an appetizer at a party
- Over grilled fish as a fresh, creamy topping
Meal Prep and Storage
This is where the Creamy Mexican Street Corn Cup really shines for me. I love making a big batch at the beginning of the week.
In the fridge: Store in an airtight container for up to 4 days. The corn won’t get weird or mushy; it’ll actually taste better as the flavors meld. The only thing that might get a little soft is the cilantro, so I usually add that fresh right before eating.
Freezing: Honestly, I don’t recommend freezing this because the texture of the corn changes and the mayo-based sauce doesn’t freeze well. Fresh or refrigerated is your best bet.
Make-ahead tip: You can cook the corn and make the sauce separately up to 2 days ahead, then combine them when you’re ready to eat. This is great if you want to serve it fresh but don’t have time to do everything at once.
Transport tip: This travels really well in small mason jars or containers. I’ve brought it to picnics, potlucks, and beach days with zero issues. Just pack any crunchy toppings separately if you want them to stay crispy.
Nutritional Breakdown
This recipe makes about 4 generous servings. Per serving, you’re looking at roughly:
- Calories: 280
- Protein: 5g
- Carbohydrates: 22g
- Fat: 20g
- Fiber: 3g
Keep in mind that this varies depending on your specific ingredients and how generous you are with the mayo and cheese. If you use Greek yogurt instead of sour cream and mayo, you’ll drop the fat and add protein. If you add protein like chicken, the numbers will shift accordingly. The important thing is that this is a real food with real ingredients, and it’s genuinely satisfying in reasonable portions.
Final Thoughts
You know what I love most about the Creamy Mexican Street Corn Cup? It’s not just that it tastes incredible, though it absolutely does. It’s that it brings people together without being fussy or complicated. It’s the kind of side dish that makes people actually excited about eating vegetables. It’s something you can throw together on a Tuesday night or serve at a fancy dinner party, and either way, people are going to be impressed.
I’ve made this probably a hundred times now, and I still get excited about it. Every time I serve it, someone asks for the recipe. Every time I make it for meal prep, I end up eating it straight from the container because it’s just that good.
So go ahead and make this. Customize it however you want. Mess it up, learn from it, make it again better. That’s what cooking is really about anyway — taking something delicious and making it yours. I can’t wait for you to taste how good this is.
Happy cooking, friend.
—
Recipe Card

Creamy Mexican Street Corn Cup
Ingredients
Method
- Cook your corn: If using fresh corn, boil in salted water for 5-7 minutes until tender. If using frozen, thaw completely. Drain well and cool slightly.
- Make the creamy base: Whisk together mayonnaise, sour cream, lime juice, chili powder, smoked paprika, and garlic powder in a medium bowl until smooth.
- Combine everything: Add cooked corn to the creamy mixture and fold gently. Fold in most of the cilantro and cotija cheese. Season with salt and pepper to taste.
- Taste and adjust: Check seasoning and adjust lime, salt, or spices as needed.
- Serve: Spoon into cups or bowls. Top with extra cotija, cilantro, and a pinch of chili powder.
Notes
