Elote en Vaso (Mexican Corn in a Cup)

Published June 12, 2012, updated May 4, 2026

PREP 20 minutes
COOK 15 minutes

Elote en Vaso (Mexican Corn in a Cup)! Grilled corn is mixed with a creamy sauce and flavorful spices in this salad version of Mexican street corn (elotes) that is served in a cup!

The Short & Sweet

  • The Concept: A creamy, tangy Mexican street corn salad made with charred corn kernels, lime, cheese, and warm spices, served in cups.
  • Why It’s Worth Making: It delivers all the bold, delicious flavors of elote without the mess of eating it off the cob. It’s scoopable, shareable, and incredibly easy to serve — perfect for parties.
  • Best For: Cinco de Mayo spreads, summer cookouts, casual entertaining, or as a fun side dish for taco night.
  • Prep Ahead? You can make it a few hours ahead and chill, but it’s best slightly warm or at room temperature.
  • Before You Start:
    • Fresh grilled corn adds the most flavor & best texture, but canned or frozen work well too.
    • Taste and adjust spice levels to your preference before serving
    • Don’t skip the lime juice—it balances the richness of the sauce

Inspired by Mexican street corn (elote), this version skips the cob and turns everything into a creamy, flavor-packed corn cup, also known as esquites or elote en vaso. You still get that signature combination of smoky corn, creamy sauce, salty cheese, and bright lime, just in an easier-to-eat format.

It’s the kind of dish that works just as well for a backyard gathering as it does for a casual weeknight dinner when you want something a little more fun than a basic side.

Ingredients You’ll Need

  • Corn kernels. Fresh grilled corn gives the best smoky flavor, but canned or frozen corn work well for convenience.
  • Mayonnaise. Creates the rich, creamy base of the sauce.
  • Mexican crema or sour cream. Adds tang and balances the mayo.
  • Cotija cheese. Salty and crumbly, it’s classic for this dish. Feta is a great substitute.
  • Chili powder. Adds warmth and mild heat.
  • Cayenne pepper. Optional, but perfect if you like a little extra kick.
  • Smoked paprika. Brings subtle smokiness that enhances the grilled flavor.
  • Fresh cilantro. Adds brightness and a fresh finish.
  • Lime juice. Essential for cutting through the richness.
  • Sea salt & black pepper. To round everything out.
  • Lime wedges. For serving and that final squeeze of freshness.

Make It Your Own

  • Add diced jalapeño for extra heat
  • Stir in a little garlic or garlic powder for depth
  • Swap cilantro for green onions if preferred (or if you’re part of the “cilantro tastes like soap” club)
  • Make it lighter with Greek yogurt in place of some of the mayo
  • Turn it into a topping for tacos, grilled chicken, or fish

Perfect Pairings

Serve It In Style

  • Serve this in small clear cups or glasses to show off all the festive colors and texture. Instantly elevates!
  • For entertaining, you can set up a mini “elote bar” with extra toppings like additional cheese, chili powder, hot sauce, and lime wedges so guests can customize their own.
  • Enjoy straight up as a corn salad or serve with tortilla chips.

Storage & Reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days.

This dish is best enjoyed room temperature, or gently warmed, but can also be eaten cold. If reheating, do so briefly to avoid drying it out.

Elote en Vaso (Mexican Corn in a Cup)

Elote en Vaso (Mexican Corn in a Cup)! Grilled corn is mixed with a creamy sauce and flavorful spices in this salad version of Mexican street corn (elotes) that is served in a cup!
Course Appetizer
Prep Time 20 minutes
Cook Time 15 minutes
Servings 4 servings
Author Dianna Muscari

Ingredients  

  • 4 cups grilled corn kernels fresh, canned, or frozen
  • ¾ cup mayonnaise
  • ¾ cup Mexican crema or sour cream
  • 1 cup crumbled cotija cheese or feta cheese as a substitute
  • 1 teaspoon chili powder adjust to your spice preference
  • ½ teaspoon ground cayenne pepper optional, for extra heat
  • ½ teaspoon smoked paprika
  • ½ cup chopped fresh cilantro
  • 3 tablespoons fresh lime juice
  • ½ teaspoon sea salt
  • ½ teaspoon black pepper
  • 4 lime wedges for garnish

Instructions 

Grill the Corn

  • Grill the corn cobs over medium-high heat until they get charred marks on all sides.
  • Let them cool down slightly before removing the kernels from the cobs. If using canned or frozen corn, heat them according to the package instructions.

Prepare the Sauce

  • In a mixing bowl, combine the mayonnaise, Mexican crema or sour cream, lime juice, chili powder, cayenne pepper (if using), smoked paprika, and half of the crumbled cotija cheese.
  • Mix well until the sauce is smooth and well combined. Adjust the seasoning with salt and pepper to your taste.

Mix the Corn and Sauce

  • Add the grilled corn kernels to the bowl with the sauce. Toss the corn with the sauce until it is evenly coated.

Serve

  • Divide the elote mixture into four cups or glasses. Sprinkle the remaining crumbled cotija cheese and chopped cilantro over the top of each cup. Add a pinch of chili powder or smoked paprika for presentation.
  • Place a lime wedge on the rim of each cup for garnish.

Dianna’s Tips

  • Fresh grilled corn will give the best flavor, but canned or frozen can be used
  • If using canned or frozen corn, sauté in a hot pan for added texture and flavor
  • Adjust lime juice, chili powder, and cayenne to taste
  • Feta cheese can be used in place of cotija
  • Best served warm or at room temperature for optimal flavor

2 comments

Leave your comment

Recipe Rating





Welcome!

Hi, I’m Dianna! I share elevated yet easy recipes and effortless entertaining ideas that help you cook with confidence and host with joy. Around here, fresh ingredients, thoughtful details, and warm hospitality make every meal feel special. I’m so glad you’re here!

More About Me

Save This Recipe!

Enter your email below and I will send this recipe directly to your inbox along with new recipes each week.