Street food is pure magic, right? The sizzling sounds, the amazing smells, the colors… it’s a feast for all your senses. But of all the street snacks out there, nothing hits me quite like elote en vaso, or “corn in a cup.” This Mexican classic takes all those creamy, zesty, spicy flavors of grilled street corn and puts them in a cup. It’s portable, easy, and tastes like pure joy.
My personal go-to recipe for corn in a cup is my favorite for a few reasons. First, it’s crazy fast. Second, the ingredients are simple and easy to find. And third? It has a secret modern twist: crushed hot Cheetos.
That’s right. The fiery, crunchy Cheetos balance the creamy corn perfectly, creating a flavor explosion you won’t forget. This recipe is a nod to classic street food stands but with a little extra kick. It’s perfect for a quick snack, an appetizer, or a fun side dish for your next taco night.

The Lowdown on This Recipe
Look, this recipe is all about big flavor with minimal effort. It’s for those times when you want something special without spending hours in the kitchen.
Prep and Cook Time:
You can have this on the table in just 17 minutes. You’ll spend about 10 minutes prepping (chopping cilantro, crushing Cheetos) and another 7 minutes cooking the corn. It’s a total time-saver!
Servings and Scaling:
This recipe makes three generous servings. It’s great for a small family or a few friends. Need more? Just multiply the ingredients. The easiest way I’ve found to scale is to use one 20 oz bag of frozen corn for every three people.
Difficulty:
This one is a total breeze. Seriously, if you can boil water (or use a microwave!), you can make this. It’s a fantastic recipe for beginners, and a fun one to get the kids involved with.
What You’ll Need:
- A medium saucepan or a microwave-safe bowl for the corn
- A serving bowl for mixing the corn and butter
- Measuring spoons and cups
- A knife and a cutting board for the cilantro and limes
- Three serving cups or bowls
- A sealed bag (like a Ziploc) and a rolling pin or mallet to crush the Cheetos
Make-Ahead Tips:
You can cook and butter the corn ahead of time. It’ll last in the fridge for up to three days. When you’re ready to eat, just reheat it and add the fresh toppings. Pro tip: Don’t mix everything together too early, or your textures will get soggy.
The Ingredients: My Secret Formula
This is my go-to list for what I call the BEST MEXICAN CORN IN A CUP. Each ingredient plays a crucial role in the flavor balance.
| Ingredient Name | Amount | Why It’s In This Recipe |
| Super sweet frozen corn | 20 oz | It’s picked at peak freshness and is super convenient. The texture is perfect for this dish. |
| Salted butter | 3 tablespoons | Adds a rich, luxurious creaminess to the corn. |
| Mayonnaise | 3 tablespoons | The secret to that classic, creamy elote texture. It holds everything together. |
| Chopped cilantro | ½ cup | Non-negotiable. Its bright, herby flavor cuts through the richness and adds a pop of color. |
| Limes | 2, cut into wedges | Gives a crucial burst of acidity that wakes up all the other flavors. |
| Tajin | ½ teaspoon | A unique Mexican blend of chili, lime, and salt. It’s the ingredient that makes this dish sing. |
| Grated Parmesan | ⅓ cup | Not traditional, but its salty, nutty flavor and fine texture are a perfect match. |
| Crushed hot Cheetos | 1 ½ cups | My personal twist! Provides a spicy, cheesy crunch that takes this recipe to the next level. |

Ingredient Swaps:
- Corn: Fresh corn on the cob works perfectly. Just boil or grill it first.
- Butter: Unsalted is fine, just add a pinch of salt at the end.
- Mayonnaise: You can use Mexican crema, sour cream, or even plain Greek yogurt for a tangy twist.
- Cilantro: You can skip it if you hate it, but I really recommend trying it. It’s a core flavor here.
- Tajin: Can’t find it? Try a mix of chili powder, a little cayenne pepper, and a pinch of salt.
- Parmesan: Cotija is the traditional cheese for elote. If you can find it, use it for an even more authentic taste.
- Hot Cheetos: Feel free to swap them with crushed Takis or even a mix of crushed tortilla chips and a dash of cayenne.
Step-by-Step Method: Let’s Cook!
I’ll walk you through this just like we’re in my kitchen together.
1. Cook the Corn:
First things first, get the corn ready. I usually just follow the directions on the back of the frozen corn bag. You want the kernels to be tender and plump. If you’re using the stovetop, just bring a pot of water to a boil, toss in the corn, and let it cook for a few minutes. It’s done when it’s a bright, tender yellow. If you’re using the microwave, just follow the package directions.

2. The Buttered Base:
Once the corn is cooked, pour it into a mixing bowl. This is where the magic starts. Immediately add the butter to the hot corn and stir until it’s completely melted. You’ll see the corn start to glisten, and the buttery smell will fill the air. This step adds a crucial layer of richness.
3. Layer the Flavors:
Now for the fun part: assembly! Grab your serving cups. I like to start with a layer of the buttered corn at the bottom. Then, I add a tablespoon of mayonnaise to each and give it a good stir. This makes sure that creamy goodness is mixed in from top to bottom.
4. The Trifecta of Flavor:
With the creamy base ready, it’s time to add the zesty stuff. Sprinkle in some chopped cilantro, give it a good squeeze of fresh lime juice, and shake on some Tajin. You’ll notice the zesty smell of lime and cilantro right away. Stir it all together to fully get the flavors to know each other.
5. The Finishing Touches:
This is where you make it your own. Top each cup with a generous sprinkle of grated Parmesan. The heat from the corn will melt it just a little, creating a delicious gooey layer. Next, for my personal favorite touch, add a big handful of crushed hot Cheetos. The bright red against the yellow corn is beautiful, and the smell is pure snacking heaven.

6. Enjoy!
Repeat for the other cups. Once they’re all ready, serve them right away. Don’t wait too long, because you want the Cheetos to still have their amazing crunch. The taste and texture are sensational: the warmth of the corn, the creaminess of the mayo, the tang of the lime, and that incredible, fiery crunch from the Cheetos. It’s a dish you’ll want to make again and again.
Mix It Up: Variations and Customizations
This recipe is super flexible. Go ahead and make it your own!
- Vegan: Swap the butter for a plant-based alternative. Use vegan mayo and a dairy-free cheese alternative for the Parmesan.
- Gluten-Free: This recipe is naturally gluten-free as long as you use a gluten-free brand of hot Cheetos. Always check the packaging to be sure!
- Spice Level:
- Mild: Leave out the hot Cheetos and the Tajin. You can use regular chili powder instead for a mild, savory flavor.
- Extra Spicy: Add a dash of your favorite hot sauce or a pinch of cayenne pepper to the corn. You can also use crushed spicy Takis for a different kind of heat.
- Seasonal: Frozen corn is great, but if you have fresh summer corn, this is the perfect way to use it! I highly recommend grilling or roasting the corn first to get a smoky, charred flavor.

Serving and Storage
- Serving: I love serving this in clear glass cups so you can see all the vibrant layers. It also looks great on a plate as a side dish. It pairs perfectly with tacos, enchiladas, or grilled meats like steak or chicken.
- Storage: Store the cooked, buttered corn in an airtight container in the fridge for up to three days. Store the other ingredients separately.
- Reheating: To reheat, just warm up the corn in the microwave or a skillet. Then, add the fresh toppings right before you serve it so they don’t get soggy.
- Freezing: I don’t recommend freezing the finished dish. But if you use fresh corn, you can cook and freeze the kernels for up to six months.
I truly hope you enjoy this BEST MEXICAN CORN IN A CUP RECIPE as much as I do! Happy cooking!
PrintMexican Corn in a Cup
Get ready for a flavor explosion! This recipe takes all the zesty, spicy, and creamy goodness of classic Mexican street corn and serves it up in a super easy, portable cup. It’s perfect for a quick snack or a fun party appetizer. My secret twist? A fiery, crunchy topping of crushed Hot Cheetos. Trust me, you won’t forget it.
- Prep Time: 10 minutes
- Cook Time: 7 minutes
- Total Time: 17 minutes
- Yield: 3 1x
- Category: Appetizer, Snack
- Cuisine: Mexican
Ingredients
- 20 oz super sweet frozen corn
- 3 tablespoons salted butter
- 3 tablespoons mayonnaise
- ½ cup chopped cilantro
- 2 limes, cut into wedges
- ½ teaspoon Tajin (to taste)
- ⅓ cup grated Parmesan
- 1 ½ cups crushed hot Cheetos
Instructions
- Cook the Corn. Cook the frozen corn according to the package directions, either on the stovetop or in the microwave, until the kernels are tender and plump.
- Make the Base. Immediately drain the hot corn and transfer it to a mixing bowl. Add the butter and stir until it’s completely melted and coats all the kernels.
- Build the Cups. For each of your three serving cups, start with a layer of the buttered corn. Add a tablespoon of mayonnaise to each cup and stir it in.
- Add the Flavor. Sprinkle in some chopped cilantro, squeeze a bit of fresh lime juice, and shake on some Tajin. Stir everything together so the flavors are fully mixed.
- Finish Strong. Top each cup with a generous sprinkle of grated Parmesan. Then, for that perfect crunch, add a heaping portion of crushed Hot Cheetos on top.
- Serve & Enjoy! Serve immediately and enjoy the amazing combination of warm corn, creamy sauce, tangy lime, and that spicy Cheeto crunch!
Notes
- Serving Suggestions: This dish is a perfect side for tacos or grilled meats.
- Storage & Reheating: You can make the buttered corn ahead of time and store it in the fridge for up to three days. Reheat the corn before serving, then add the fresh toppings to keep the textures perfect.
- Tips & Tricks: The Hot Cheetos are a game-changer! But if you want to try something else, crushed spicy Takis work great too.