If you’re looking for a vibrant and satisfying meal, these Vegan Mexican Street Corn Tacos are a must-try. This vegan recipe captures the essence of traditional Mexican street food with a fresh and plant-based twist. You’ll love how the sweet corn blends perfectly with zesty lime and creamy avocado, creating a delightful explosion of flavors in every bite.
These tacos are not just about taste; they’re also incredibly easy to make. In no time, you can whip up a delicious dish that will impress your friends and family, whether they follow a vegan diet or not. Plus, they’re versatile enough to customize with your favorite toppings.
Delicious Vegan Mexican Street Corn Tacos


These tacos are filled with roasted corn, fresh cilantro, and a hint of lime, creating a delightful balance of sweetness and tanginess. The addition of avocado adds a creamy texture, making these tacos not only tasty but also satisfying.
Ingredients
- 4 corn tortillas
- 2 cups fresh corn kernels (or canned corn, drained)
- 1 tablespoon olive oil
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- Salt and pepper to taste
- 1 ripe avocado, diced
- Juice of 1 lime
- 1/4 cup fresh cilantro, chopped
- 1/4 cup vegan mayo (optional)
- Lime wedges for serving
Instructions
- Prepare the Corn: In a skillet, heat olive oil over medium heat. Add the corn kernels, chili powder, smoked paprika, salt, and pepper. Sauté for about 5-7 minutes until the corn is slightly charred and tender.
- Warm the Tortillas: In another pan or directly over a flame, warm the corn tortillas until they are soft and pliable.
- Assemble the Tacos: Layer the sautéed corn onto each tortilla. Top with diced avocado, a drizzle of vegan mayo if using, fresh cilantro, and a squeeze of lime juice.
- Serve: Enjoy these tacos warm with extra lime wedges on the side for that refreshing zing.
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
Nutrition Information
- Servings: 4 tacos
- Calories: 180kcal
- Fat: 10g
- Protein: 4g
- Carbohydrates: 20g