Mexican Corn in a Cup (Easy Street Corn Off the Cob Recipe)

Mexican Corn in a Cup brings the bold flavor of classic Mexican street food into a simple bowl or cup. This dish, often called esquites recipe, features roasted corn tossed with creamy mayonnaise, tangy lime juice, salty Cotija cheese, and fresh herbs. Many people also describe it as street corn off the cob or even a quick corn salad, because it delivers the same smoky and creamy taste as traditional elote without serving the corn on the cob. Since the recipe cooks quickly and uses easy ingredients, you can prepare it for family dinners, cookouts, or casual gatherings while enjoying authentic street-style flavor.

Story 

The first time I made Mexican Corn in a Cup, I wanted the same bold flavor I tasted from a street vendor during a summer trip. Vendors roasted fresh corn until it developed a lightly charred surface, then mixed it with creamy toppings that created an irresistible combination of smoky, salty, and citrus flavors. Because I wanted to recreate that memory at home, I started preparing Mexican Corn in a Cup using roasted kernels instead of whole cobs. This approach makes the dish easier to serve while still keeping the signature taste of Mexican Corn in a Cup. Today, I cook Mexican Corn in a Cup whenever I need a quick side dish that delivers big flavor with minimal effort.

Ingredients

  • 1 tablespoon unsalted butter

  • 3–4 cups fresh corn kernels cut from cob or frozen corn (about 4–5 corn cobs)

  • 2 tablespoons mayonnaise

  • 1/2 cup Cotija cheese or queso fresco, crumbled

  • 2 green onions, finely chopped

  • 1/4 cup fresh cilantro, chopped

  • 1 lime, juiced

  • 1/2 teaspoon smoked paprika or chili powder

  • 1/2 teaspoon garlic powder

  • Salt and pepper to taste

  • Extra Cotija cheese, cilantro, and paprika or chili powder for garnish

Step-by-Step Instructions

Preparing the Ingredients

Start by cutting fresh corn kernels from the cob if you use fresh corn, or measure frozen corn if that works better for your kitchen routine. Chop the green onions and cilantro into small pieces so they blend evenly into the dish. Next, crumble the Cotija cheese and squeeze fresh lime juice. Measure the smoked paprika or chili powder and garlic powder so every ingredient stays ready before cooking begins.

Cooking Instructions

Melt the butter in a heavy skillet over medium heat, then spread the corn kernels into a single layer across the pan. Roast the corn for about 10 to 15 minutes, stirring frequently until the kernels develop golden edges and a lightly charred appearance. Transfer the roasted corn into a large bowl once the kernels brown evenly. In another bowl, mix mayonnaise, Cotija cheese, green onions, cilantro, lime juice, smoked paprika or chili powder, garlic powder, salt, and pepper. Pour the creamy mixture over the roasted corn and stir until the kernels coat completely. Finish the dish with extra Cotija cheese, cilantro, and paprika or chili powder before serving warm.

Tips for Perfect Results

Common Mistakes to Avoid

Many cooks overcrowd the pan when roasting corn, which prevents the kernels from browning properly. Spread the corn in a single layer so the heat reaches every kernel. Another mistake involves adding too much salt early in the process. Cotija cheese already carries a strong salty taste, so always taste the finished dish before adding extra salt. Finally, avoid overcooking the corn because burned kernels will create bitterness instead of the gentle char you want.

Pro Tips for Better Flavor

Use a cast iron skillet whenever possible because it produces excellent heat distribution and helps create the classic roasted flavor found in Mexican street corn. Fresh lime juice also makes a noticeable difference because bottled juice often lacks the same bright citrus taste. If you prefer deeper smoky flavor, increase the smoked paprika slightly or add a pinch of chili powder when finishing the dish.

Serving and Storage

How to Serve

Serve Mexican Corn in a Cup warm in small bowls or cups for the classic street-food presentation. The dish pairs well with grilled meats, tacos, burritos, or fajitas because its creamy and tangy flavor balances spicy foods beautifully. You can also place it on a party table as a flavorful side dish that guests can scoop easily.

Mexican Corn in a Cup Mexican Corn in a Cup (Easy Street Corn Off the Cob Recipe)

How to Store Leftovers

Store leftover Mexican Corn in a Cup in an airtight container in the refrigerator for up to three days. Reheat gently in a skillet or microwave before serving again. If the mixture becomes slightly dry after refrigeration, add a small spoon of mayonnaise or a squeeze of lime juice to restore its creamy texture.

Conclusion

Mexican Corn in a Cup transforms simple ingredients into a bold and satisfying side dish inspired by classic street food. Because the recipe combines roasted corn, creamy dressing, and fresh herbs, it delivers balanced flavor in every bite. Once you try Mexican Corn in a Cup at home, you will likely add it to your regular meal rotation for gatherings, weeknight dinners, and summer cookouts.

Discover more delicious recipes by following me on Facebook and Pinterest.

Frequently Asked Questions

What is the difference between elote and esquites?

Elote refers to Mexican street corn served directly on the cob with toppings like mayonnaise, cheese, chili powder, and lime. Esquites, which many people call Mexican Corn in a Cup, uses the same ingredients but removes the kernels from the cob and serves them in a cup or bowl.

Can I use canned corn instead of fresh corn?

Yes, canned corn works well in this recipe when fresh corn is unavailable. Drain two 15-ounce cans of corn thoroughly before roasting them in the skillet so the kernels brown properly.

Can I make Mexican Corn in a Cup ahead of time?

You can prepare the corn mixture ahead and store it in the refrigerator for a short period. However, for the best flavor and texture, warm the dish gently before serving and add a little fresh lime juice or cheese right before serving.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Mexican Corn in a Cup1 Mexican Corn in a Cup (Easy Street Corn Off the Cob Recipe)

Mexican Corn in a Cup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Megan Foster
  • Total Time: 30 minutes
  • Yield: 6 servings 1x

Description

Mexican street corn off the cob known as esquites, roasted corn mixed with mayo, Cotija cheese, lime, and spices.


Ingredients

Scale
  • 1 tablespoon unsalted butter
  • 34 cups fresh corn kernels or frozen corn
  • 2 tablespoons mayonnaise
  • 1/2 cup Cotija cheese or queso fresco, crumbled
  • 2 green onions, finely chopped
  • 1/4 cup fresh cilantro, chopped
  • 1 lime, juiced
  • 1/2 teaspoon smoked paprika or chili powder
  • 1/2 teaspoon garlic powder
  • Salt and pepper to taste
  • Extra Cotija cheese, cilantro, and paprika or chili powder for garnish

Instructions

  1. Melt butter in a skillet over medium heat and spread corn kernels in a single layer.
  2. Roast the corn for 10–15 minutes while stirring occasionally until kernels become lightly charred.
  3. Transfer roasted corn into a large bowl.
  4. Mix mayonnaise, Cotija cheese, green onions, cilantro, lime juice, smoked paprika, garlic powder, salt, and pepper in a separate bowl.
  5. Pour the mayo mixture over the roasted corn and stir until fully coated.
  6. Top with extra Cotija cheese, paprika or chili powder, and cilantro before serving warm.

Notes

  1. Drain canned corn well if using instead of fresh corn.
  2. Cotija cheese is salty so taste the dish before adding additional salt.
  3. Corn can also be broiled on a baking sheet for 3–5 minutes to achieve charred kernels.
  4. Parsley can replace cilantro if preferred.
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Category: Side Dish
  • Method: Roasting
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 cup
  • Calories: 480
  • Sugar: 13g
  • Sodium: 427mg
  • Fat: 16g
  • Saturated Fat: 7g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 80g
  • Fiber: 10g
  • Protein: 17g
  • Cholesterol: 32mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star