Delicious Vegan Mexican Street Corn (Elote) Recipe
Picture this: sweet corn kernels kissed by the grill, coated in a zesty, creamy sauce, and sprinkled with a tangy, salty topping. That’s the magic of Mexican street corn, and I’m so excited to share my vibrant vegan Mexican street corn recipe with you! For me, cooking has always been about finding that spark of joy, much like my Sundays spent creating in the kitchen after a busy week in marketing. This dish captures that same spirit—bright, flavorful, and utterly delightful. It’s proof that plant-based eating can be incredibly exciting and satisfying, bringing a little bit of that everyday Sunday magic right to your table.
Why You’ll Love This Vegan Mexican Street Corn
This plant-based take on a classic is a winner for so many reasons!
- It’s incredibly quick and easy to whip up.
- You get all the authentic, vibrant Mexican flavors you crave.
- It’s completely dairy-free and plant-based, perfect for everyone.
- This recipe is a guaranteed hit at parties and gatherings.
- It’s a healthy, satisfying side dish that won’t weigh you down.
Gathering Your Ingredients for Vegan Mexican Street Corn
Let’s get our kitchen ready for this delicious vegan Mexican street corn! First up, you’ll need four ears of fresh corn, husked and ready for their moment in the spotlight. We’ll give them a little love with two tablespoons of good quality olive oil. For that irresistible creamy coating, grab about a quarter cup of your favorite vegan mayonnaise – a rich, full-fat one really makes a difference here. To bring in that savory, cheesy essence without any dairy, we’re using two tablespoons of nutritional yeast. Freshness is key, so chop up two tablespoons of fresh cilantro and have one tablespoon of bright lime juice ready. For that tangy, salty kick, we need a quarter cup of crumbled coconut feta cheese; make sure it’s nicely crumbled. Finally, let’s build the flavor with half a teaspoon of chili powder, a quarter teaspoon of smoky paprika, and a little pinch of cayenne pepper if you fancy a bit of heat.
Step-by-Step Guide to Making Vegan Mexican Street Corn
Ready to create some magic? Let’s get started on this amazing vegan Mexican street corn!
First things first, let’s get our cooking surface ready by preheating your grill or oven. Aim for a medium-high heat. This ensures the corn cooks quickly and gets those lovely charred bits.
Now, let’s prep the corn. Take your husked ears and brush them all over with olive oil. This helps them cook evenly and prevents sticking, giving you that perfect tender bite.

Time to cook! Grill or roast the corn for about 10 to 15 minutes. Remember to turn them every few minutes. You’re looking for corn that’s tender and has those beautiful, slightly charred spots. If you can’t grill or roast, no worries! Boiling or steaming the corn until it’s tender works perfectly too.
While the corn cools just a touch, let’s whip up that creamy topping. In a small bowl, combine your vegan mayonnaise, nutritional yeast, fresh cilantro, and lime juice. Give it a good whisk until it’s smooth and all those flavors meld together.

Now for the fun part: assembly! Once the corn is cooked and just cool enough to handle, generously spread that luscious vegan mayonnaise mixture all over each ear. Don’t be shy!
Next, sprinkle the crumbled coconut feta cheese evenly over the top. This adds a wonderful tangy and salty contrast.

Finally, let’s add the spice. Dust your vegan Mexican street corn with chili powder and smoked paprika. If you’re feeling brave and want a little kick, add a pinch of cayenne pepper.
Serve it up right away. This dish is best enjoyed hot off the grill, bursting with flavor!

Tips for the Best Vegan Mexican Street Corn
Want to make your vegan Mexican street corn truly unforgettable? I’ve picked up a few tricks along the way!
First, corn selection really matters. Always go for fresh, plump ears. They’ll taste so much sweeter and more vibrant. You can tell by looking for bright green husks and silky tassels.
Don’t skip the char! A little bit of char on the corn kernels adds a wonderful smoky depth that you just can’t get any other way. It really elevates the dish.
You’re in charge of the heat! Feel free to adjust the chili powder and cayenne pepper to your liking. Taste as you go and find your perfect spice level.
Fresh herbs make all the difference. Always use fresh cilantro for the brightest, most aromatic finish. Dried just doesn’t have the same punch.
Want to spice things up even more? Try adding a finely chopped jalapeño to the mayonnaise mixture. It gives a fantastic fresh heat that pairs beautifully with everything else.
Ingredient Notes and Substitutions for Vegan Mexican Street Corn
Let’s chat about a few key ingredients that make this vegan Mexican street corn so special.
Nutritional yeast is your secret weapon here. It’s a deactivated yeast that gives a wonderfully cheesy, umami flavor. It’s completely dairy-free and a must-have for that authentic taste. For more information on nutritional yeast, you can check out resources like Healthline’s guide to nutritional yeast.
Coconut feta cheese is another star. You’ll want to find brands specifically made for us vegans. It brings a delightful tangy and salty counterpoint to the sweet corn.
For the creamy coating, a good quality, full-fat vegan mayonnaise is best. It creates that luscious texture we’re aiming for.
And if grilling or roasting isn’t your thing today, don’t fret! Corn can be boiled or steamed until tender. The flavor will still be fantastic, just a little less smoky.
Serving Suggestions for Your Vegan Mexican Street Corn
This vibrant vegan Mexican street corn is incredibly versatile! For the best experience, serve it piping hot, straight from the grill or oven. It makes a fantastic sidekick to tacos, burritos, or any grilled protein you’re serving up. Imagine those smoky, creamy flavors alongside your favorite plant-based burger! Or, honestly, this spicy corn is so good, you can totally enjoy it all on its own as a delightful appetizer or a satisfying snack. It’s a real crowd-pleaser that adds a burst of flavor to any meal.
Storing and Reheating Your Vegan Mexican Street Corn
Got some delicious vegan Mexican street corn leftovers? Don’t let them go to waste! It’s best to refrigerate any extras promptly. Pop them into an airtight container. They should stay tasty for up to about 2 days. When you’re ready to enjoy them again, reheat gently. You can pop them back on the grill for a few minutes, warm them up in the oven, or even give them a quick sauté in a skillet. This helps bring back that wonderful warmth and flavor without making the corn mushy.
Frequently Asked Questions about Vegan Mexican Street Corn
Got questions about whipping up this delightful vegan Mexican street corn? I’ve got answers!
Can I make Vegan Mexican street corn ahead of time?
This dish truly shines when served fresh. However, you can totally cook the corn and prepare the creamy vegan mayonnaise mixture a day in advance. Just store them separately in the fridge. Assemble everything right before you plan to serve for the best texture and flavor.
What if I don’t have a grill?
No grill, no problem! You can easily get that delicious char and tender corn by roasting it in your oven. Just pop it on a baking sheet at medium-high heat. Boiling or steaming the corn until tender also works beautifully.
Is nutritional yeast really necessary for this dairy-free corn?
Oh, absolutely! Nutritional yeast is the magic ingredient that gives our plant-based elote that signature cheesy, savory flavor without any dairy. It’s really key to the authentic taste, so I highly recommend not skipping it.
Where can I find coconut feta cheese?
You can usually find coconut feta cheese in the dairy-free or specialty cheese section of larger supermarkets. Health food stores are also a great place to look for it. It adds that perfect tangy bite!
Estimated Nutritional Information
Here’s a look at the estimated nutritional breakdown for our delicious vegan Mexican street corn. Please remember these are approximations, and your exact values might vary slightly depending on the specific brands of ingredients you use and how much you enjoy!
- Serving Size: 1 ear
- Calories: Approximately 250
- Fat: Approximately 18g
- Carbohydrates: Approximately 20g
- Fiber: Approximately 4g
- Protein: Approximately 5g
- Sugar: Approximately 8g
- Sodium: Approximately 200mg
Grilled Vegan Mexican Street Corn: 15 Minute Magic
Enjoy a vibrant and delicious vegan Mexican street corn, perfect for any gathering. This recipe features creamy vegan mayonnaise, savory nutritional yeast, tangy coconut feta, and a blend of chili spices for an authentic street food experience.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Side Dish
- Method: Grilling/Roasting
- Cuisine: Mexican
- Diet: Vegan
Ingredients
- 4 ears of corn, husked
- 2 tablespoons olive oil
- 1/4 cup vegan mayonnaise
- 2 tablespoons nutritional yeast
- 2 tablespoons chopped fresh cilantro
- 1 tablespoon lime juice
- 1/4 cup crumbled coconut feta cheese
- 1/2 teaspoon chili powder
- 1/4 teaspoon smoked paprika
- Pinch of cayenne pepper (optional)
Instructions
- Preheat your grill or oven to medium-high heat.
- Brush the corn ears with olive oil. Grill or roast for 10-15 minutes, turning occasionally, until tender and slightly charred.
- In a small bowl, whisk together the vegan mayonnaise, nutritional yeast, cilantro, and lime juice.
- Once the corn is cooked, generously spread the vegan mayonnaise mixture over each ear.
- Sprinkle with crumbled coconut feta cheese.
- Dust with chili powder, smoked paprika, and cayenne pepper, if using.
- Serve immediately and enjoy!
Notes
- You can also boil or steam the corn if grilling or roasting is not an option.
- Adjust the chili spices to your preference.
- For a spicier kick, add a finely chopped jalapeño to the mayonnaise mixture.
Nutrition
- Serving Size: 1 ear
- Calories: 250
- Sugar: 8g
- Sodium: 200mg
- Fat: 18g
- Saturated Fat: 5g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 4g
- Protein: 5g
- Cholesterol: 0mg

Comments are closed.