Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Mexican Cucumber Salad

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Jessica
  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Total Time: 10 minutes
  • Yield: 4 servings
  • Category: Salad
  • Method: No-Cook
  • Cuisine: Mexican
  • Diet: Vegan

Description

Mexican Cucumber Salad is a refreshing and zesty side dish featuring crisp cucumbers, juicy tomatoes, creamy avocado, bright lime, and warm spices. It’s light, vibrant, and perfect for warm weather meals or as a fresh snack.


Ingredients

2 large cucumbers, sliced or halved and sliced

1 cup cherry or grape tomatoes, halved

½ ripe avocado, diced

¼ small red onion, thinly sliced

1 small jalapeño, seeded and finely chopped (optional)

2 tbsp chopped fresh cilantro

Juice of 1 lime (about 2 Tbsp)

1 tsp olive oil

½ tsp ground cumin

Pinch of chili powder or Tajín

Salt & pepper, to taste


Instructions

  1. In a mixing bowl, combine cucumber slices, halved tomatoes, diced avocado, sliced red onion, jalapeño (if using), and cilantro.
  2. In a small bowl, whisk together lime juice, olive oil, cumin, chili powder or Tajín, salt, and pepper.
  3. Pour dressing over the salad and gently toss to coat all ingredients without mashing the avocado.
  4. Serve immediately for crisp freshness, or chill for 10 minutes to let flavors meld.

Notes

Add black beans or corn for extra color and protein.

Sprinkle crumbled cotija or feta cheese on top.

Use parsley or mint instead of cilantro for a different herb flavor.

Increase spice with extra jalapeño, cayenne, or red pepper flakes.

Stir in a spoonful of Mexican crema or Greek yogurt for creaminess.


Nutrition

  • Serving Size: 1 cup
  • Calories: 90
  • Sugar: 4g
  • Sodium: 170mg
  • Fat: 5g
  • Saturated Fat: 0.5g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 11g
  • Fiber: 3g
  • Protein: 2g
  • Cholesterol: 0mg