Start your day with the vibrant, comforting flavors of Mexican Street Corn Eggs. This dish marries the creamy softness of fluffy eggs with the bright, smoky zest of traditional elote, transforming breakfast into a flavorful fiesta.
Perfect for breakfast, brunch, or a light dinner, these eggs bring sweet corn, chili, lime, and cheese together for a quick, satisfying meal that’s both indulgent and fresh.
- Combines creamy eggs with the bold, smoky flavors of Mexican street corn.
- Quick and easy to prepare, perfect for any meal of the day.
- Customizable with toppings like jalapeños, hot sauce, or avocado for extra zest.
Ingredients
- Butter or olive oil: One tablespoon for sautéing corn, providing a rich base and gentle caramelization.
- Corn kernels: One cup of fresh, frozen, or canned corn adds natural sweetness and texture to the eggs.
- Large eggs: Six eggs deliver fluffy, protein-packed heartiness to the dish.
- Milk or cream: Two tablespoons to whisk with eggs for extra creaminess and softness.
- Salt and black pepper: To taste, enhancing the overall flavors with basic seasoning.
- Mayonnaise or sour cream: Two tablespoons for the elote-style creamy tang and richness.
- Chili powder: Half a teaspoon adds subtle smokiness and gentle heat without overpowering.
- Smoked paprika: Quarter teaspoon infuses a warm, deep smoky flavor signature to elote.
- Lime juice: One tablespoon brightens and balances the savory richness with a citrusy zing.
- Cotija or feta cheese: Quarter cup crumbled for salty, crumbly topping that melts slightly on warm eggs.
- Fresh cilantro: One tablespoon chopped, adding fresh herbal brightness as garnish.
- Optional sliced jalapeños or hot sauce: For an extra kick tailored to your heat preference.
Instructions
- Cook the corn
-
Heat butter or olive oil in a medium skillet over medium heat. Add the corn kernels and sauté for 3 to 4 minutes until they turn lightly golden and develop a roasted flavor. This step enhances the corn’s natural sweetness and adds depth to the dish.
- Whisk eggs with dairy
-
In a separate bowl, whisk together the eggs, milk or cream, salt, and black pepper until well combined. The dairy helps create fluffy, tender eggs by adding moisture and richness.
- Combine eggs and corn
-
Pour the whisked eggs over the sautéed corn in the skillet. Cook gently over medium-low heat, stirring occasionally, until the eggs are softly set but still creamy. Avoid overcooking to maintain a luscious texture.
- Season elote-style
-
Reduce the heat to low. Stir in mayonnaise or sour cream, chili powder, smoked paprika, and lime juice. These ingredients bring the signature creamy, tangy, and smoky flavors reminiscent of Mexican street corn.
- Add toppings and finish
-
Sprinkle the crumbled cotija or feta cheese and chopped cilantro over the eggs. Top with sliced jalapeños or a drizzle of hot sauce if desired for added heat. Serve immediately with warm tortillas, toasted bread, or avocado slices.
- Use fresh or frozen corn for best texture; canned corn should be well drained to avoid sogginess.
- The elote seasoning can be adjusted—add more chili powder or smoked paprika for bolder flavor.
- Cook eggs gently over low heat to keep them creamy and prevent rubberiness.
Storage Tips
Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stovetop or microwave to maintain creamy texture; avoid overheating which can dry out the eggs.
Serving Suggestions
Serve Mexican Street Corn Eggs wrapped in warm tortillas as breakfast tacos, or alongside black beans and sliced avocado for a filling brunch. Add fresh salsa or pico de gallo for a fresh, tangy contrast.
- For extra depth, char the corn directly on a grill or under a broiler before adding to eggs.
- Use room temperature eggs for fluffier texture and quicker, more even cooking.
- Customize heat by adding pickled jalapeños or your favorite hot sauce just before serving.
FAQs
- Can I make this vegan?
-
Yes, replace eggs with scrambled tofu and use vegan mayonnaise or sour cream alternatives to mimic the creamy elote flavor.
- What cheese can I substitute for cotija?
-
Feta cheese is a great substitute that offers a similar crumbly texture and salty flavor.
- Can I use canned corn?
-
Yes, but be sure to drain it well and pat dry to prevent excess moisture making the eggs watery.
- How spicy is this dish?
-
It’s mildly spicy from the chili powder, but you can add sliced jalapeños or hot sauce if you prefer more heat.
- Can I prepare this dish ahead of time?
-
It’s best served fresh, but you can prepare the corn in advance and quickly combine with eggs when ready to eat.
- What goes well with Mexican Street Corn Eggs?
-
Warm tortillas, avocado slices, black beans, or fresh salsa complement this dish beautifully for a complete meal.

Mexican Street Corn Eggs
Equipment
- 1 skillet use non-stick if possible
- 1 bowl for whisking eggs
- 1 whisk to beat eggs
Ingredients
- 1 tbsp butter or olive oil
- 1 cup corn kernels fresh, frozen, or drained canned
- 6 large eggs
- 2 tbsp milk or cream
- Salt and black pepper to taste
- 2 tbsp mayonnaise or sour cream
- 1/2 tsp chili powder
- 1/4 tsp smoked paprika
- 1 tbsp lime juice
- 1/4 cup crumbled cotija or feta cheese
- 1 tbsp fresh cilantro chopped
- Optional: sliced jalapeños or hot sauce
Instructions
- Heat butter or olive oil in a skillet over medium heat; add corn and cook until lightly golden, about 3-4 minutes.
- In a bowl, whisk eggs with milk, salt, and black pepper until combined.
- Pour the whisked eggs into the skillet with the corn and cook gently, stirring, until the eggs are softly set.
- Reduce heat and stir in mayonnaise or sour cream, chili powder, smoked paprika, and lime juice to season elote-style.
- Sprinkle crumbled cotija or feta cheese and chopped cilantro over the eggs. Add sliced jalapeños or hot sauce if desired.
- Serve warm with tortillas, toast, or avocado.
Notes
- Use fresh corn for best flavor, but frozen works well.
- Wrap in tortillas for easy breakfast tacos.
- Add black beans for extra protein.
- Store leftovers covered in the fridge and reheat gently.