Vegan Elotes: The Ultimate Grilled Mexican Street Corn with Zesty Lime Crema
Fire up your grill this summer and prepare to be amazed by these incredible Vegan Elotes! This vibrant Mexican street corn recipe takes fresh, sweet corn on the cob, grills it to smoky perfection, and then generously smothers it in a rich vegan mayonnaise mixture, savory plant-based cheeses, and a bright, zesty lime crema. It’s a culinary experience that captures all the authentic flavors of traditional elotes, made entirely plant-based and bursting with irresistible taste.

While grilled corn is a delightful summer treat on its own, it truly transforms into something extraordinary with the addition of our homemade vegan Parmesan, creamy vegan mayonnaise, and that sensational lime crema. Once you experience the delightful medley of textures and tastes in these vegan elotes, you might find yourself craving corn this way every time! (Perhaps corn nuggets could be a close second!) This recipe quickly became a staple in my kitchen for the grilling season, perfect for weeknight dinners when you want something special, or as a show-stopping side dish for weekend gatherings with friends and family.
Why You’ll Adore This Vegan Elotes Recipe
- It’s Wholly Vegan and Delicious. Unlike traditional Mexican street corn, this recipe is crafted using thoughtfully selected plant-based alternatives for all the dairy components, including the cheese and mayonnaise. This means everyone can finally indulge in the rich, creamy, and tangy flavors of authentic elotes, completely free from animal products. We’ve ensured that absolutely no flavor or texture is compromised, delivering a truly satisfying vegan experience that even non-vegans will rave about.
- A Symphony of Flavors in Every Bite. Prepare your taste buds for an explosion of contrasting yet harmonious flavors. The natural sweetness of the corn is beautifully amplified by the smoky char from the grill, creating a deep, caramelized base. This is then layered with the creamy richness of vegan mayonnaise, the bright and tangy kick of fresh lime crema, and the savory, umami notes of vegan Parmesan cheese. Every single bite is a complex and utterly delicious experience that will leave you wanting more.
- A Guaranteed Crowd-Pleaser for Any Occasion. Planning a backyard barbecue, a casual potluck, or just a fun family dinner? Look no further! These vegan elotes are always a massive hit. The vibrant colors, enticing aromas, and universally loved combination of sweet corn and creamy toppings make them utterly irresistible. Watch as these flavorful cobs disappear from the serving platter, often sparking conversations and requests for the recipe!

Essential Ingredients for Perfect Vegan Elotes
To create the most mouthwatering vegan elotes, selecting high-quality ingredients is key. Below, you’ll find a detailed breakdown of each component and tips for choosing the best options. For precise quantities and step-by-step instructions, please scroll down to the full recipe card.
- Corn – This is undoubtedly the star of the show and the quintessential summer vegetable. For the most vibrant flavor and tender texture, always opt for fresh corn on the cob. Visit your local farmers market or a trusted farm stand to find corn that was recently harvested. Look for bright green husks and moist, slightly sticky silk for the freshest ears.
- Vegan Mayonnaise – This provides the rich, creamy base that adheres all the delicious toppings to the corn. You have the flexibility to use a high-quality store-bought vegan mayonnaise, which is convenient, or you can elevate your elotes by making your own homemade version for an even fresher taste.
- Seasonings – A simple yet powerful duo of garlic powder and red chili powder infuses this recipe with incredible depth and authentic Mexican-inspired flavor. Garlic powder adds a warm, aromatic base, while red chili powder brings a subtle smokiness and a gentle kick of heat that is characteristic of traditional elotes.
- Vegan Parmesan Cheese – This ingredient offers a delightful salty, umami, and slightly nutty flavor, mimicking traditional Parmesan. You can easily prepare your own homemade vegan Parmesan using nuts and nutritional yeast, or opt for a good quality store-bought brand. If you don’t have vegan Parmesan, nutritional yeast alone can also provide a cheesy, savory note.
- Chopped Cilantro – Freshly chopped cilantro is not just a garnish; it’s an essential flavor enhancer. Its bright, herbaceous notes provide a refreshing counterpoint to the rich and smoky flavors of the corn and creamy toppings, adding a burst of freshness and color.
- Vegan Feta Cheese – (Optional, but highly recommended for an extra layer of flavor and texture!) Crumbly, tangy vegan feta adds a wonderful salty pop and a creamy texture that beautifully complements the other ingredients. My signature vegan tofu feta cheese recipe is exceptionally easy to make and perfect for this dish.
For the Zesty Lime Crema:
This homemade lime crema is the secret weapon that truly elevates these vegan elotes, providing a tangy, cooling contrast to the grilled corn and spicy seasonings. It’s incredibly simple to prepare and adds an indispensable layer of flavor.
- Vegan Greek Yogurt – Opt for a plain, unsweetened variety of vegan Greek yogurt. Its thick consistency and slight tang make it the perfect base for a rich and creamy crema. Ensure it doesn’t have any added flavors that would interfere with the savory profile.
- Fresh Lime Juice – This is crucial for the crema’s signature bright and tangy flavor. Always use fresh lime juice; bottled varieties simply don’t offer the same vibrant acidity and aroma that makes this crema so special.
- Garlic – A small amount of finely minced fresh garlic adds a pungent, savory depth to the crema, complementing the other flavors without overpowering them.
- Water – This is an optional addition, used only if you need to adjust the consistency of your crema. Depending on the brand and thickness of your vegan Greek yogurt, you might need a tablespoon or two of water to achieve a drizzly, pourable texture.
- Sea Salt and Ground Black Pepper – Essential for seasoning the crema to perfection. Start with the recommended amounts and adjust to your personal preference, ensuring the crema is well-balanced and flavorful.
- Lime Wedges – For serving. A squeeze of fresh lime juice just before eating adds an extra burst of brightness that ties all the flavors together beautifully.
How to Make Vegan Elotes (Mexican Street Corn)
Crafting these delicious vegan elotes is a straightforward process, mainly involving grilling and assembly. Follow these simple steps for perfectly smoky and creamy Mexican street corn.




- Prepare the Zesty Crema. In a medium bowl, combine all the ingredients for the lime crema: vegan Greek yogurt, fresh lime juice, finely minced garlic, sea salt, and ground black pepper. Whisk thoroughly until the mixture is smooth and well combined. If the crema is too thick for drizzling, add water one tablespoon at a time until you reach your desired consistency. Taste and adjust seasonings as needed. For the best flavor development and a refreshing chill, refrigerate the crema while you proceed with grilling the corn.
- Grill the Corn to Smoky Perfection. Preheat your grill to a high temperature. Carefully place the unhusked ears of corn directly onto the hot grates. Grill for approximately 10 to 15 minutes, ensuring you turn the corn frequently (every 2-3 minutes) to achieve even cooking and a beautiful, smoky char on all sides. This charring is crucial for developing the deep, sweet, and smoky flavor profile of authentic elotes.
- Carefully Husk the Grilled Corn. Once the corn is beautifully grilled, use tongs to carefully remove it from the hot grill. The husks will be hot, so handle with caution. Allow the corn to cool slightly for a minute or two, then peel back and remove the husks and any remaining silk strings. The corn should now be ready for its creamy toppings.



- Craft the Creamy Mayo Mixture. In a separate small bowl, combine the vegan mayonnaise, garlic powder, and a dash of red chili powder. Mix until thoroughly combined. While the corn is still warm, use a pastry brush or spoon to generously coat each ear of corn with this flavorful mayonnaise mixture. Ensure an even layer for maximum deliciousness.
- Assemble and Garnish Your Elotes. Once the corn is coated with the mayo mixture, it’s time for the final touches! Retrieve your chilled lime crema and generously drizzle it over each ear of corn. Next, sprinkle a bit more red chili powder for an extra pop of color and flavor, then shower the corn with vegan Parmesan and crumbled vegan feta (if using). Serve immediately with extra lime wedges on the side for squeezing, allowing everyone to add an additional burst of citrusy brightness to their perfect elotes. Enjoy!
Tips for Achieving Perfect Vegan Elotes Every Time
Making truly outstanding vegan elotes is easy when you keep a few key tips in mind. These pointers will help ensure your Mexican street corn is packed with flavor and perfectly textured.
- Prioritize Fresh, Seasonal Corn. The quality of your corn makes a huge difference. For the absolute best results, always opt for fresh corn on the cob that is in season. Look for ears with bright green, tightly wrapped husks and silk that is slightly damp and pale gold. Gently squeeze the kernels through the husk; they should feel plump and firm, not shriveled or dry.
- Rotate the Corn Frequently on the Grill. To ensure your corn cooks evenly and develops a beautiful, consistent char without burning, it’s crucial to turn the ears often while they are on the grill. Don’t just place them down and walk away! Every 2-3 minutes, give each cob a quarter turn to expose all sides to the direct heat. This technique creates those desirable smoky grill marks and enhances the corn’s natural sweetness through caramelization.
- Serve Immediately for Optimal Enjoyment. Vegan elotes are truly at their peak when served fresh off the grill. The warmth of the corn allows the mayonnaise mixture and cheeses to become slightly melty and luscious, and the creamy lime crema provides a refreshing contrast. While leftovers are still tasty, the ultimate experience comes from enjoying them right after assembly, when all the textures and temperatures are perfectly balanced.
- Adjust the Spice Level to Your Preference. The amount of red chili powder can be customized to your taste. If you prefer a milder flavor, use a light dusting. For those who love a bit of heat, feel free to be more generous! You can also offer extra chili powder on the side for individual customization.
- Consider a Grill Basket for Easy Turning. If you’re grilling multiple ears of corn, a grill basket designed for vegetables can make rotating them much easier and prevent any from rolling off the grates.
- Don’t Skip the Lime Wedges! A final squeeze of fresh lime juice over the finished elotes brightens all the flavors and adds an essential tangy finish that cuts through the richness of the creamy toppings. It’s a small step that makes a big impact!

Delightful Serving Suggestions for Vegan Elotes
These vegan elotes are incredibly versatile and make a fantastic accompaniment to a variety of dishes, especially during grilling season. They bring a burst of flavor and a festive touch to any meal.
My absolute favorite pairing for this vibrant Mexican street corn recipe is alongside tacos. The creamy, smoky, and tangy notes of the elotes complement the diverse fillings of tacos beautifully. You simply must try them with my flavorful jackfruit tacos, the rich and savory vegan birria tacos, or the perfectly crispy beer-battered vegan fish tacos for a truly memorable Mexican-inspired feast.
Since you’re likely already firing up the grill for these elotes, why not make it a full outdoor cooking extravaganza? These hearty and delicious easy grillable veggie burgers would be an excellent choice to serve alongside, creating a satisfying and well-rounded barbecue meal. Beyond tacos and burgers, consider serving elotes with other grilled vegetables, a fresh summer salad, or as a vibrant side for vegan enchiladas or fajitas. They also make a fantastic appetizer for any party!
Storing Leftover Vegan Elotes
While it’s highly unlikely you’ll have any leftovers of this delicious dish, it’s always good to be prepared! If you do find yourself with extra vegan elotes, proper storage will ensure they remain enjoyable for another day.
Store any leftovers in an airtight container in the refrigerator for up to 2 days. For easier storage and reheating, I highly recommend slicing the kernels off the cob once they have cooled. This makes them much more manageable than storing whole ears of corn and allows for more versatile uses later on.
You can gently reheat the corn kernels in the microwave or in a skillet over medium heat until warmed through. Alternatively, leftover elotes can be enjoyed as a cold salad, offering a refreshing and flavorful bite. They also make an excellent topping for salads, grain bowls, or even as a flavorful addition to your next batch of tacos or quesadillas.
Can I Freeze This Vegan Elotes Recipe?
Yes, you can absolutely freeze vegan elotes, though I recommend preparing them in a specific way for the best results after thawing. Just like with storing leftovers, it’s best to remove the kernels from the cob before freezing.
Once the corn has cooled, carefully slice the kernels off each cob. Transfer the kernels to an airtight freezer-safe container or a heavy-duty freezer bag. Be sure to remove as much air as possible from the bag to prevent freezer burn. Store the frozen elotes kernels for up to 3 months. When you’re ready to enjoy them, thaw the kernels in the refrigerator overnight before reheating and serving as desired. While the texture might be slightly softer than fresh, the flavor will still be fantastic!

More Irresistible Vegan Corn Recipes to Try
If you love the sweet and versatile flavor of corn as much as we do, you’re in for a treat! Here are some more fantastic plant-based corn recipes from my kitchen that you’ll surely enjoy:
- Fluffy and Flavorful Vegan Corn Soufflé
- Hearty and Vibrant Vegan Corn Succotash
- The Best Homemade Vegan Creamed Corn
- Quick and Easy 15-Minute Black Bean and Corn Quesadillas
- Refreshing Quinoa and Corn Salad with Zesty Honey-Lime Dressing

Vegan Elotes (Mexican Street Corn)
Pin Recipe
Leave a Review
Ingredients
- 6 ears corn, unhusked, fresh is best
- 1/4 cup Vegan mayonnaise
- 1/2 teaspoon Garlic powder
- Red Chili powder, to taste, for heat and color
- 1/4 cup vegan Parmesan cheese, grated or crumbled
- Chopped Cilantro, for garnish and freshness
- vegan feta cheese, optional, for tangy crumble
Lime Crema
- 1/4 cup plain vegan Greek yogurt, unsweetened
- 2 teaspoons fresh lime juice
- 1/2 tsp finely minced garlic
- 1 tablespoon water, optional, to thin crema
- 1/2 teaspoon sea salt
- 1/2 teaspoon ground black pepper
- lime wedges, for serving and squeezing
Instructions
Prepare the Lime Crema
- In a small bowl, whisk together the vegan Greek yogurt, fresh lime juice, finely minced garlic, sea salt, and ground black pepper. If you desire a thinner consistency for drizzling, add one or two tablespoons of water, mixing well after each addition. Taste and adjust seasonings as needed. Transfer the crema to a squeeze bottle or cover and refrigerate until ready to use. Chilling allows the flavors to meld beautifully.
Grill and Assemble Elotes
- Preheat your outdoor grill to high heat. Once hot, carefully place the unhusked ears of corn directly onto the grill grates. Grill for 10-15 minutes, turning the corn frequently (every 2-3 minutes) to ensure even cooking and to achieve a lovely smoky char on all sides.
- Carefully remove the grilled corn from the grill using tongs. Allow it to cool for a minute, then peel back and remove the husks and all silk strings from each ear. In a separate small bowl, mix together the vegan mayonnaise, garlic powder, and a generous dash of red chili powder. While the corn is still warm, use a pastry brush to evenly coat each ear with this flavorful mayo mixture.
- Generously drizzle the prepared lime crema over the top of each mayonnaise-coated ear of corn.
- Finally, sprinklesome more red chili powder, the vegan Parmesan cheese, and crumbled vegan feta cheese (if using) over the drizzled crema.
- Serve your freshly assembled vegan elotes immediately with additional lime wedges on the side, ready for squeezing over the corn for an extra burst of freshness. Enjoy every delicious bite!
Notes
To freeze: For longer storage, you can freeze the kernels from the cooked elotes. After the corn has cooled, remove the kernels from the cob. Store them in an airtight freezer-safe container or a heavy-duty freezer bag, removing as much air as possible. The frozen elotes kernels can be stored for up to 3 months. Thaw them in the refrigerator overnight before reheating or using in other dishes.
Disclaimer: Although jessicainthekitchen.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Jessicainthekitchen.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.
