If you are craving a dish that bursts with fresh, vibrant flavors while staying completely plant-based and oil free, then this Vegan Elote Salad [Oil Free + SO Easy!] Recipe is about to become your new favorite go-to. This salad takes the classic street corn flavors and transforms them into a creamy, tangy, and slightly spicy bowl of goodness, loaded with wholesome ingredients that come together effortlessly in just 15 minutes. Perfectly balancing sweet corn, cooling cucumber, and rich avocado with a luscious cashew-based dressing, every bite is a celebration of texture and flavor that you can feel great about serving anytime.
Ingredients You’ll Need
The beauty of this Vegan Elote Salad [Oil Free + SO Easy!] Recipe lies in its simplicity and the quality of each ingredient. Every element plays a crucial role—corn brings natural sweetness and crunch, avocado lends a velvety creaminess without any oil, and cilantro adds that fresh, herbaceous kick that ties everything together. The dressing components, including raw cashews and lemon juice, deliver richness and tang, making this salad utterly irresistible.
- 2 cups frozen corn (thawed): Sweet and tender, this is the heart of your salad.
- 1 cup cucumber (diced): Adds refreshing crunch and balances out the creamy textures.
- 1 medium avocado (diced): Brings smooth creaminess without any need for oil.
- 1/4 cup red onion (diced): A touch of sharpness that elevates the overall flavor profile.
- 1/3 cup cilantro leaves: Freshness that brightens every bite.
- 1/2 teaspoon chili flakes (or more): Adds a gentle kick of heat for excitement.
- 1/2 cup raw cashews: The secret ingredient for a rich and creamy dressing base.
- 2 tablespoons lemon juice (approx. half a medium lemon): Delivers zesty tang and balances the richness.
- 1/4 cup fresh water: Helps blend the dressing to a silky consistency.
- 1 tablespoon apple cider vinegar: Adds depth and a subtle acidity for that perfect bite.
- 1/4 teaspoon sea salt (or to taste): Enhances all the natural flavors.
- More cilantro: For sprinkling on top and garnishing.
- Vegan Parmesan cheese: Optional finishing touch for a cheesy note without dairy.
- Extra chili flakes: To sprinkle on for those who love added spice.
How to Make Vegan Elote Salad [Oil Free + SO Easy!] Recipe
Step 1: Prepare the Creamy Cashew Dressing
Start by adding all the dressing ingredients—raw cashews, lemon juice, fresh water, apple cider vinegar, sea salt, and chili flakes—into your blender. Begin blending on a low speed to avoid spritzing and gradually increase to high until the mixture becomes smooth and creamy. Take a moment to scrape down the sides to get every bit incorporated, ensuring that luscious texture that will coat your salad perfectly. This dressing is the magic that transforms simple ingredients into a dish bursting with flavor.
Step 2: Combine the Salad Ingredients
In a sizable mixing bowl, toss together the thawed corn, diced cucumber, creamy avocado, red onion, and fresh cilantro leaves. These ingredients offer a variety of textures—from juicy and crisp to soft and buttery—that make each bite exciting. Once combined, pour the creamy cashew dressing over the salad and mix well, ensuring every kernel and piece of veggie is coated in that dreamy sauce.
Step 3: Chill or Serve Immediately
This salad can be enjoyed right away, delivering fresh and vibrant flavors instantly. However, letting it chill in the refrigerator for about an hour allows the flavors to marry beautifully, making each bite even more flavorful and refreshing. Either way, you’re in for a sensational experience that’s delightful any time of day.
How to Serve Vegan Elote Salad [Oil Free + SO Easy!] Recipe
Garnishes
To elevate your Vegan Elote Salad [Oil Free + SO Easy!] Recipe even more, sprinkle extra fresh cilantro leaves on top for a pop of color and herbal brightness. A generous dusting of vegan Parmesan cheese adds a savory, cheesy note that’s absolutely addictive. If you like a little heat, don’t be shy with extra chili flakes—they bring a beautiful warmth that highlights the other flavors perfectly.
Side Dishes
This salad shines as a vibrant side dish alongside grilled veggies, tofu skewers, or a smoky tempeh. It’s also fantastic as a topping for tacos or served with warm tortillas to create a light yet satisfying meal. Because it’s oil free and packed with nutrients, it pairs wonderfully with a wide array of main dishes without weighing you down.
Creative Ways to Present
For a fun twist, try serving this salad in individual mason jars for picnics or potlucks—layer the salad with an extra drizzle of dressing on top and garnish just before eating. Alternatively, stuff it into grilled bell peppers or lettuce wraps for an impressive presentation that’s bursting with flavor and color. Its vibrant yellow and green hues make it as beautiful to look at as it is to eat.
Make Ahead and Storage
Storing Leftovers
You can store any leftover Vegan Elote Salad [Oil Free + SO Easy!] Recipe in an airtight container in the refrigerator for up to 2-3 days. Because the avocado is fresh, the salad will be best enjoyed within this time frame before the avocado starts to brown and the textures soften slightly.
Freezing
This salad is best enjoyed fresh and does not freeze well due to the creamy avocado and crunchy vegetables. Freezing will alter the texture and cause the dressing to separate, so it’s best to make just enough to enjoy fresh or store leftovers for the short term.
Reheating
This salad is designed to be eaten cold or at room temperature, so there’s no need for reheating. If you prefer a slightly warmer salad, let it sit out for a bit to come to room temperature, but avoid heating in a microwave as the creamy dressing and avocado may separate and lose their delightful texture.
FAQs
Can I use fresh corn instead of frozen?
Absolutely! Fresh corn will give this salad an even sweeter and juicier pop. Simply blanch or grill the corn, then cut the kernels off the cob before mixing into the salad.
Is the cashew dressing nut-free option available?
If you have a nut allergy, you could try substituting the cashews with cooked white beans or silken tofu blended with lemon juice and seasonings for a creamy alternative, though the flavor and texture will vary slightly.
How spicy is this salad?
The chili flakes add a mild heat that can easily be adjusted to your taste—feel free to add more or less depending on your spice preference. The creamy dressing also helps mellow out the heat nicely.
Can I prepare the dressing ahead of time?
Yes! The cashew dressing can be made up to 3 days in advance and stored in the fridge. Just give it a quick stir before using to recombine any settling.
Is this salad suitable for meal prep lunches?
Definitely! It keeps well for a couple of days and is refreshing and satisfying for a packed lunch. Just keep in mind the avocado may brown a bit, though tossing in extra lemon juice and storing airtight can help keep it fresher longer.
Final Thoughts
There’s something truly special about this Vegan Elote Salad [Oil Free + SO Easy!] Recipe that makes it a standout in any meal lineup. It’s fresh, creamy, flavorful, and incredibly simple to whip up—proof that plant-based eating can be effortless and exciting. I encourage you to dive in and try it yourself, whether for a quick lunch, a picnic, or a show-stopping side dish at your next gathering. Once you taste it, it just might become your new all-time favorite!
PrintVegan Elote Salad [Oil Free + SO Easy!] Recipe
This Vegan Elote Salad is a creamy, flavorful, and oil-free twist on the classic Mexican street corn salad. Made with fresh and simple ingredients like corn, cucumber, avocado, and a dairy-free cashew-based dressing, it’s a refreshing and healthy dish perfect for a quick lunch or a vibrant side dish. Ready in just 15 minutes, it’s a crowd-pleaser that’s easy to make and packed with texture and zest.
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Total Time: 15 minutes
- Yield: 4 servings
- Category: Salad
- Method: No-Cook
- Cuisine: Mexican-inspired
- Diet: Vegan
Ingredients
For the Salad
- 2 cups frozen corn, thawed
- 1 cup cucumber, diced
- 1 medium avocado, diced
- 1/4 cup red onion, diced
- 1/3 cup cilantro leaves
- 1/2 teaspoon chili flakes (or more, to taste)
For the Dressing
- 1/2 cup raw cashews
- 2 tablespoons lemon juice (approximately half a medium lemon)
- 1/4 cup fresh water
- 1 tablespoon apple cider vinegar
- 1/4 teaspoon sea salt (or to taste)
For Garnishing (Optional)
- More cilantro leaves
- Vegan Parmesan cheese
- Extra chili flakes
Instructions
- Prepare the Dressing: Add all the dressing ingredients—raw cashews, lemon juice, water, apple cider vinegar, and sea salt—to your blender. Start blending on low speed, gradually increasing to avoid cashew bits splashing. Blend until smooth and creamy. Scrape down the sides of the blender as needed to fully incorporate all ingredients. Set the dressing aside.
- Combine the Salad Ingredients: In a large mixing bowl, combine the thawed corn, diced cucumber, diced avocado, diced red onion, cilantro leaves, and chili flakes. Pour the prepared cashew dressing over the salad mixture and gently mix well to coat all ingredients evenly.
- Serve or Chill: You can serve the salad immediately for a fresh, crisp flavor or chill it in the refrigerator for about 1 hour to let the flavors meld together. Before serving, optionally garnish with extra cilantro, vegan Parmesan cheese, and additional chili flakes to taste.
Notes
- Make sure to soak the raw cashews if your blender is not very high-powered, or use hot water to soften them for a smoother dressing.
- Adjust chili flakes according to your spice preference.
- This salad is best enjoyed fresh but can be stored refrigerated for up to 2 days.
- For a nut-free version, substitute cashews with soaked sunflower seeds and check for desired creaminess.
- Use fresh, ripe avocado to add creaminess and healthy fats to the salad.