Servings
Font
Back
5.0 from 48 votes

Vegan Elote Salad [Oil Free + SO Easy!]

Transforming a Mexican classic into a vegan elote salad that's rich, flavourful, creamy and incredibly delicious. Sure to please a crowd.

Prep Time
15 mins
Total Time
15 mins
Servings: 4 Servings
Calories: 264 kcal
Course: Side Dish , Salad
Cuisine: Mexican

Ingredients

  • 2 cups frozen corn thawed
  • 1 cup cucumber diced
  • 1 medium avocado diced
  • ¼ cup red onion diced
  • ⅓ cup cilantro leaves
  • ½ teaspoon chili flakes or more
For the Dressing
  • ½ cup raw cashews
  • 2 tablespoons lemon juice approx. half a medium lemon
  • ¼ cup fresh water
  • 1 tablespoon apple cider vinegar
  • ¼ teaspoon sea salt or to taste
Optional Garnishes
  • more cilantro
  • Vegan Parmesan Cheese
  • extra chili flakes

Instructions

    Cup of Yum
  1. Add all the dressing ingredients to your blender and process until smooth and creamy. Start on low speed and then increase slowly to prevent cashew bits from splashing around. Scrape down the sides, as needed. Set aside.
  2. Combine all the salad ingredients in a mixing bowl and pour the dressing on top and mix well.
  3. Chill for 1 hour or serve immediately.

Notes

  • If you don't have a powerful blender, presoak your cashews. You may soak overnight in cool water, or soak in boiling hot water for 30 minutes. The soak time will expand and soften the cashews, making them easier to blend.
  • Although you may enjoy straight away, this vegan elote tastes best when chilled for 1 hour, so plan ahead if possible.
  • For less spice, halve the chili flakes, or sub for chili powder instead.
  • If you don't have lemon, you may sub with lime juice or use more vinegar.
  • Leftovers keep refrigerated for 3-4 days.

Nutrition Information

Calories 264cal (13%) Carbohydrates 32g (11%) Protein 7g (14%) Fat 15g (23%) Saturated Fat 2g (10%) Sodium 90mg (4%) Potassium 671mg (19%) Fiber 7g (28%) Sugar 3g (6%) Vitamin A 261IU (5%) Vitamin C 20mg (22%) Calcium 23mg (2%) Iron 2mg (11%)

Nutrition Facts

Serving: 4Servings

Amount Per Serving

Calories 264

% Daily Value*

Calories 264cal 13%
Carbohydrates 32g 11%
Protein 7g 14%
Fat 15g 23%
Saturated Fat 2g 10%
Sodium 90mg 4%
Potassium 671mg 14%
Fiber 7g 28%
Sugar 3g 6%
Vitamin A 261IU 5%
Vitamin C 20mg 22%
Calcium 23mg 2%
Iron 2mg 11%

* Percent Daily Values are based on a 2,000 calorie diet.

Report Abuse
Login to Continue
Forgot password?
Don't have an account? Register