I absolutely love sharing this Oven Elote (Mexican Street Corn in the Oven) Recipe because it captures the magic of traditional Mexican street corn without needing a grill or messy outdoor setup. I remember the first time I tried it at home, and the combination of creamy, tangy, spicy, and smoky flavors won me over instantly. It’s a simple, delicious way to bring bold, festive flavors straight from the oven to your plate, perfect for everyday dinners or festive gatherings.

Why You’ll Love This Oven Elote (Mexican Street Corn in the Oven) Recipe

I’m genuinely excited about how this recipe brings together layers of flavor in such an effortless way. The creamy mayo and Mexican crema blend is luscious without being heavy, while the tangy lime, crumbly queso fresco, and smoky ancho chili powder lift each bite with vibrant pops of flavor. What really makes it stand out for me is that slightly charred finish under the broiler, which simulates that authentic street-cooked taste and texture that’s absolutely irresistible.

Another reason I adore this recipe is how simple and approachable it is. You’re mostly letting the oven do the work while you prepare the tangy sauce and gather a few fresh garnishes. It’s perfect for weeknights when you want something special but don’t have hours to spend in the kitchen. Plus, it’s a guaranteed crowd-pleaser whenever I serve it at gatherings or barbecues — people keep asking me for the recipe, and it’s always such a treat to share.

Ingredients You’ll Need

The image shows eight clear glass bowls and one white bowl arranged neatly on a white marbled surface, each containing different ingredients with labels in black text next to or above them. From top left moving clockwise, there is a small bowl with coarse white salt, a bowl with deep red ancho chili powder, a bowl of white creamy mayo, a tiny bowl with black pepper, a clear bowl with thick white Mexican crema, a whole bright green lime, a clear bowl with dark red smoked paprika, a large clear bowl with white crumbly cotija cheese, and the small white bowl in the center holds fresh chopped green cilantro leaves. The ingredients are spaced evenly and clearly visible. Photo taken with an iphone --ar 4:5 --v 7

The ingredients for this recipe are straightforward but essential to achieving that perfect balance of creamy, savory, smoky, and fresh. Each one plays a vital role in making this dish pop, from the sweetness of the corn to the tangy crema and the spicy chili powders.

  • 4 corn on the cob: Fresh corn is key for sweetness and that satisfying crunch.
  • 1/2 cup queso fresco or Cotija cheese crumbled: Adds a salty, crumbly texture that complements the creamy sauce.
  • 1/8 cup Mayonnaise: I prefer reduced-fat mayo to keep the dressing light but still creamy.
  • 1/2 cup Mexican Crema (or regular sour cream): This gives the sauce a subtle tang and richness that’s signature to elote.
  • Salt: Just enough to enhance the natural sweetness of the corn and balance flavors.
  • Pepper: A little spice from black pepper complements the chili powders perfectly.
  • 4 teaspoons Ancho Chili Powder: Provides a smoky, mild heat that’s essential to authentic elote flavor.
  • 1/4 teaspoon Smoky Paprika: Amplifies the smokiness and adds depth to the dish.
  • 1/8 to 1/4 cup Cilantro (optional): Fresh cilantro brings a burst of herbal brightness when sprinkled on top.
  • 1 lime (optional) cut into wedges: A squeeze of lime juice adds a refreshing citrus kick that I love finishing with.

Directions

Step 1: Preheat your oven to 400 degrees Fahrenheit. This temperature is perfect for roasting the corn slowly to bring out its natural sweetness.

Step 2: Keep the corn in its husks and place the ears on a baking sheet. Leaving the husks on helps steam the kernels so they stay tender and juicy.

Step 3: Once the oven has reached temperature, put the baking sheet on the middle rack and roast the corn for about 30 to 40 minutes. Keep an eye on it; the husks will become browned, and the corn will be cooked through.

Step 4: While the corn is roasting, mix the salt, pepper, sour cream, and mayonnaise together in a small bowl until smooth. This creamy mixture is going to be the base layer of all those fantastic flavors.

Step 5: When the corn is done, use oven mitts to take the pan out and let the corn rest for a few minutes. This step helps cool the corn enough so you don’t burn your fingers when handling.

Step 6: Carefully remove the husks from the corn. At this point, the kernels should look tender and plump.

Step 7: To get that authentic char on the kernels, switch the oven setting to broil. Put the husked corn back on the pan and broil for about 4 to 5 minutes. Watch closely—the kernels should develop a few brown spots but not burn.

Step 8: Once charred, use a pastry brush to evenly coat each ear of corn with the mayo and crema mixture you made earlier. This adds creamy tang and keeps the cheese sticking perfectly.

Step 9: Sprinkle the crumbled queso fresco or Cotija cheese liberally over the coated corn while the surface is still slightly warm so the cheese sticks beautifully.

Step 10: Dust each ear evenly with the ancho chili powder and smoky paprika. These spices give the corn that unmistakable smoky, spicy kick I adore.

Step 11: Garnish with fresh cilantro if you like, sprinkling it on top right before serving for a fresh herbaceous note.

Step 12: Finally, serve immediately with lime wedges for squeezing over the top. The lime juice brightens everything up and ties the flavors together perfectly!

Servings and Timing

This Oven Elote (Mexican Street Corn in the Oven) Recipe makes about 4 servings, perfect for a small family meal or a side dish at your next dinner party. Prep time is quick, about 5 to 10 minutes to mix the sauce and prep the corn. The cooking time totals around 40 minutes, meaning you can have it ready to serve in about 45 minutes from start to finish. There’s no long resting time, just a brief cool-down after roasting. It’s a great recipe when you want something fresh and flavorful without spending hours in the kitchen.

How to Serve This Oven Elote (Mexican Street Corn in the Oven) Recipe

Three ears of corn with light green husks partially peeled back, showing the yellow and white kernels tightly packed in rows. The corn is placed side by side on a white marbled surface, with the husks extending upward and slightly opened to reveal the bright, fresh kernels below. The scene is bright and clear, emphasizing the texture of the kernels and the soft, fibrous husks. photo taken with an iphone --ar 4:5 --v 7

When I serve this oven-baked elote, I like to present each ear on a bright, colorful platter with lime wedges arranged around them so guests can squeeze lime juice as much or as little as they want. I find that individual servings are perfect because everyone can dig in while it’s still warm, which highlights the creamy sauce and cheese best. For casual meals, I sometimes cut the ears in half to make them easier to handle.

It pairs beautifully with a variety of dishes. I love setting this corn next to grilled meats like chicken or steak for a summer feast, or serving it alongside a fresh salad full of citrus and avocado for a lighter vibe. For beverage pairings, a crisp Mexican lager or a refreshing paloma cocktail is a fantastic choice, but you can never go wrong with homemade lemonade or agua fresca for a non-alcoholic option.

This recipe is so versatile that it fits any occasion — from a lively family dinner to holiday get-togethers or weekend cookouts. Serving it warm straight from the oven really brings out the flavors, but I’ve also found it delicious at room temperature if you’re prepping dishes ahead of time. Garnishing with cilantro and a sprinkle of extra cheese just before serving makes it look festive and inviting every single time.

Variations

I’ve played around with this Oven Elote (Mexican Street Corn in the Oven) Recipe in so many ways, and it’s fun to make it your own. For example, if you don’t have Mexican crema on hand, swapping in regular sour cream works perfectly well and still gives you that creamy tang. If you want to make it vegan, you can use vegan mayo and a plant-based sour cream alternative, then substitute vegan cheese or skip the cheese entirely and add extra spices and lime for punch.

For a flavor twist, try mixing in chipotle powder instead of ancho chili for a smoky heat with a bit of a bite, or add a sprinkle of cayenne if you like things hot. Freshly chopped jalapeños mixed into the crema blend can deliver a fresh burst of heat too. You can also try grilling the corn over a flame for a more rustic, smoky flavor if you have the setup — it’s a lovely alternative but requires more attention and time than the oven method.

If you’re short on time, cutting the corn off the cob after roasting and tossing it with the crema mixture makes a fantastic corn salad that still captures those great flavors in a different presentation. I encourage you to experiment with toppings and serving styles to match your meal and mood.

Storage and Reheating

Storing Leftovers

I usually store leftover oven elote in an airtight container in the refrigerator. Because of the creamy sauce, it’s best eaten within 2 to 3 days for the freshest taste and texture. The corn stays tender but doesn’t get soggy when properly covered. If you want to keep the cheese garnish fresh, I recommend adding extra crumbed cheese and cilantro right before serving leftover portions.

Freezing

Freezing this dish isn’t ideal due to the creamy mayo and crema mixture, which can separate and change texture after thawing. Corn itself freezes well, but once coated with sauce and cheese, it tends to get watery or grainy. If you want to freeze, I suggest freezing plain roasted corn without sauce, then adding fresh toppings after reheating to keep flavors bright and textures pleasant.

Reheating

The best way I’ve found to reheat leftover oven elote is to use the oven or a toaster oven. Reheat at 350 degrees Fahrenheit for about 10 minutes until warmed through, which helps restore some of the roasted texture and avoids making the creamy sauce separate. Avoid microwaving if possible since it makes the corn mushy and the sauce less appealing. After reheating, add fresh cheese and a squeeze of lime to revive the flavors.

FAQs

Can I use frozen corn for this Oven Elote (Mexican Street Corn in the Oven) Recipe?

While fresh corn on the cob provides the best texture and flavor, you can use frozen corn by roasting the kernels in a pan with some oil and seasoning, then tossing them in the creamy sauce and toppings. It won’t have the same charred bite as the whole roasted ears, but it’s a convenient alternative.

What can I substitute for queso fresco or Cotija cheese?

If you can’t find queso fresco or Cotija, a crumbly feta cheese works as a decent substitute because it also has that salty tang and crumbly texture. Parmesan could be used in a pinch, though it’s a bit different in flavor. For dairy-free options, a nut-based vegan cheese or nutritional yeast adds savory notes.

Is this recipe spicy? Can I adjust the heat?

The spice level is mild to moderate thanks to the ancho chili powder and smoky paprika, which provide more smoky warmth than sharp heat. If you prefer it spicier, feel free to increase the chili powder or add cayenne pepper. For a milder version, simply reduce the chili powder and skip any additional hot spices.

Can I make this Oven Elote (Mexican Street Corn in the Oven) Recipe ahead of time?

You can roast the corn a few hours in advance and keep it warm tucked in foil, but I recommend waiting to add the sauce, cheese, and spices until just before serving. This keeps everything fresh and prevents the corn from becoming soggy. The creamy sauce can be prepared ahead and refrigerated to save time.

What’s the best way to eat oven elote without making a mess?

Eating elote can get a little messy, but I find that using small plates and napkins helps a lot. Cutting the ears into smaller sections for easier handling is my favorite tip, especially for kids or casual parties. Serving with lime wedges also encourages guests to add citrus themselves while minimizing drips.

Conclusion

I hope you feel as excited as I do to try this Oven Elote (Mexican Street Corn in the Oven) Recipe. It’s such a joyful dish that’s full of flavor, easy to make, and perfect for sharing with family and friends. Whether you’re craving a taste of Mexican street food or want a tasty side that elevates any meal, this recipe will quickly become a favorite in your home. Enjoy every delicious bite!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Oven Elote (Mexican Street Corn in the Oven) Recipe

Oven Elote (Mexican Street Corn in the Oven) Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 14 reviews

Oven Elote is a delicious Mexican street corn recipe that combines roasted corn on the cob with a creamy, tangy topping of queso fresco, mayonnaise, and Mexican crema. Finished with smoky spices, fresh cilantro, and a squeeze of lime, this easy-to-make oven recipe delivers all the flavors of traditional elote without the need for grilling.

  • Total Time: 45 minutes
  • Yield: 4 servings

Ingredients

Corn

  • 4 corn on the cob

Toppings and Seasonings

  • 1/2 cup queso fresco or Cotija cheese, crumbled (plus extra for garnish)
  • 1/8 cup reduced fat mayonnaise
  • 1/2 cup Mexican crema (or regular sour cream)
  • Salt, to taste
  • Pepper, to taste
  • 4 teaspoons ancho chili powder
  • 1/4 teaspoon smoky paprika
  • 1/8 to 1/4 cup cilantro, chopped (optional, for garnish)
  • 1 lime, cut into wedges (optional, for serving)

Instructions

  1. Preheat the Oven: Set your oven to 400°F (200°C) and allow it to fully preheat before placing the corn inside.
  2. Prepare Corn for Roasting: Leave the corn in their husks and place them on a baking sheet to prevent drying out and retain moisture during cooking.
  3. Roast the Corn: Place the baking sheet with the corn on the middle rack of the preheated oven. Roast for 30 to 40 minutes until the corn is tender.
  4. Prepare the Creamy Sauce: In a small bowl, combine salt, pepper, Mexican crema (or sour cream), and reduced fat mayonnaise. Mix well and set aside for later use.
  5. Cool the Corn Slightly: Remove the baking sheet from the oven using oven mitts and let the corn cool for a few minutes to avoid burns.
  6. Remove Corn Husks: Peel back and remove the husks from the roasted corn carefully.
  7. Broil for Charring: Switch the oven setting to broil. Place the husked corn back on the baking sheet and put it under the broiler for 4 to 5 minutes, or until the kernels get a slight char and brown spots. Watch carefully to avoid burning.
  8. Apply Sauce: Using a pastry or marinade brush, evenly brush the creamy sauce over each ear of corn.
  9. Add Cheese: Sprinkle the crumbled queso fresco or Cotija cheese generously over the coated corn.
  10. Season with Spices: Evenly sprinkle the ancho chili powder and smoky paprika on the corn for that classic smoky, spicy flavor.
  11. Garnish: Add chopped cilantro as a fresh herbal garnish to each ear of corn.
  12. Serve with Lime: Squeeze lime wedges over the corn just before serving for a bright, zesty finish. Serve immediately and enjoy your flavorful oven-elote!

Notes

  • Using husks for roasting helps keep the corn moist while cooking.
  • Broiling after roasting adds a lovely charred texture similar to grilled corn.
  • Adjust chili powder to your preferred spice level.
  • Queso fresco can be substituted with Cotija cheese for a more crumbly texture.
  • For a dairy-free version, substitute mayonnaise and crema with vegan alternatives.
  • Author: Daisy
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Side Dish
  • Method: Baking
  • Cuisine: Mexican

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

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