A bowl of creamy Mexican street corn cups is one of those easy recipes that feels a little festive without asking much from you. I love making it when I want the flavor of elote in a scoopable, party-friendly format, and this version comes together fast with simple pantry ingredients. If you want another take on the same idea, Mexican street corn cups are a great place to start.
Why you’ll love this dish
This recipe is the kind of side dish that disappears quickly at cookouts, game nights, and casual family dinners. It uses just a few ingredients, comes together in one skillet, and tastes rich and tangy without needing a long list of toppings.
It’s also flexible. Fresh corn gives you a sweet, lightly crisp bite, but frozen corn works beautifully when fresh isn’t in season. Because the dish is served in cups, it’s easy to portion for a crowd and much less messy than traditional elote.
“Creamy, sweet, and just the right amount of savory — it tastes like street food you’d happily make at home again and again.”
Preparing Creamy Mexican Street Corn Cup
The process is simple: cook the corn in butter until hot and lightly toasted, then fold in mayo and Mexican crema for that classic creamy coating. The goal is to keep the corn tender but not soggy, so a quick sauté and a short cooling step make a real difference.
If you like building a full menu around this style of flavor, another street corn cups variation can give you extra inspiration for serving and topping ideas.
{image_template}
What you’ll need
- 4 cups corn kernels, fresh, grilled, or frozen and thawed
- 3 tbsp butter
- 3 tbsp mayonnaise
- 1/2 cup Mexican crema, or sour cream
A few quick notes: grilled corn adds a deeper, smoky flavor, while frozen corn is the easiest shortcut and still tastes great. If you use sour cream instead of crema, expect a slightly tangier finish.

Directions to follow
- Set a skillet over medium heat and melt the butter.
- Add the corn kernels and cook for about 5 to 7 minutes, stirring often, until the corn is hot and lightly sautéed.
- Move the corn to a mixing bowl and let it cool for a minute or two.
- Stir in the mayonnaise and Mexican crema until everything is evenly coated.
- Spoon into cups and serve right away.
Best ways to enjoy it
Serve these cups warm as a side dish with grilled chicken, tacos, burgers, or barbecue. They also work nicely on a snack board with chips, salsa, and guacamole.
For a pretty presentation, use small paper cups or ramekins and finish with extra crema, a sprinkle of chili powder, cotija, or chopped cilantro if you like. A squeeze of lime just before serving brightens everything up.
Keeping leftovers fresh
Store leftovers in an airtight container in the refrigerator and enjoy within 3 days for the best texture and flavor. Since this dish contains dairy, keep it chilled and don’t let it sit out for more than 2 hours.
You can reheat it gently in the microwave or in a skillet over low heat, but stop as soon as it’s warmed through. Freezing isn’t ideal because the creamy coating can separate after thawing.
Tricks for success
For the best flavor, let the corn get a little color in the skillet before adding the creamy ingredients. That light caramelization adds sweetness and makes the dish taste more like street corn.
Also, wait until the corn cools slightly before mixing in the mayonnaise and crema. If it’s too hot, the sauce can loosen too much and become runny. If you want a thicker finish, add the creamy ingredients gradually until you like the texture.
Flavor swaps
You can customize this recipe in several directions. Add crumbled cotija or feta for extra saltiness, a pinch of chili powder for heat, or smoked paprika for a deeper, more savory note.
For a lighter version, use plain Greek yogurt in place of some or all of the mayo. If you want a dairy-free spin, use a vegan butter and plant-based crema-style sauce. You can also fold in diced jalapeño or roasted red peppers for more color and bite.
Common questions
Can I use frozen corn?
Yes. Frozen corn works very well as long as it’s thawed and drained before cooking. This helps it sauté instead of steaming.
Is Mexican crema the same as sour cream?
They’re similar, but Mexican crema is usually a little thinner and milder. Sour cream is a fine substitute if that’s what you have on hand.
Can I make this ahead of time?
You can cook the corn ahead and mix in the creamy ingredients shortly before serving. That keeps the texture fresher and prevents it from getting too dense in the fridge.
How do I make it spicier?
Add chili powder, cayenne, hot sauce, or diced jalapeños. Start small, taste, and adjust so the heat doesn’t overpower the corn.
Conclusion
This creamy corn cup recipe is proof that simple ingredients can still feel special, especially when you’re serving something warm, rich, and crowd-friendly. If you enjoy this style of dish, you may also want to try Mexican elote creamed corn for a similarly bold and comforting flavor profile.