Go Back
–+ servings
Bowl of fresh Cucumber Tomato Avocado Salad with cilantro and red onions macerated in lemon juice for a milder flavor.

Fresh Cucumber Tomato Avocado Salad

Rebecca Blumer
This crisp and creamy salad combines English cucumber, juicy Roma tomatoes, and buttery avocado in a zesty lemon dressing. It is a refreshing, keto-friendly side dish that comes together in minutes, perfect for hot days or alongside grilled proteins.
No ratings yet
Prep Time 15 minutes
Maceration time 10 minutes
Total Time 25 minutes
Course Lunch, Salad, Side Dish
Cuisine American, Mediterranean
Servings 4 servings
Calories 250 kcal

Equipment

  • Large salad bowl
  • Small bowl
  • Knife
  • Cutting board

Ingredients
 

  • 1 lb Roma tomatoes
  • 1 English cucumber
  • 1/2 medium red onion, sliced
  • 2 avocados, diced
  • 2 Tbsp extra virgin olive oil or sunflower oil
  • 2 Tbsp fresh lemon juice (from 1 medium lemon)
  • 1/4 cup cilantro, chopped 1/2 bunch
  • 1 tsp sea salt or 3/4 tsp table salt
  • 1/8 tsp black pepper

Instructions
 

Macerate the Onion for a Mellow, Pink Bite

  • Put the sliced red onion in a small bowl and pour in the fresh lemon juice, then sprinkle in just a pinch of the salt from your measured amount.
  • Let it sit for 10 minutes; you will notice the onion relax, soften, and turn a rosy pink while it perfumes the lemon.

Prep the Vegetables and Herbs

  • Chop the Roma tomatoes into bite-sized chunks, keeping pieces fairly even so every forkful feels balanced. If you see a lot of watery seed gel, nudge some of it aside on the cutting board before it goes in the bowl.
  • Slice the English cucumber, then cut the slices into half-moons or chunks similar in size to the tomatoes. You want crisp edges and a clean snap, not thin shreds that disappear.
  • Dice the avocados into neat cubes, aiming for slightly larger pieces so they stay intact. Chop the cilantro and keep it fluffy, not bruised, so it smells fresh the moment it hits the bowl.

Dress Gently and Season at the End

  • In a large salad bowl, combine the chopped tomatoes, cucumber, avocado, and cilantro, then pour in the onion with all of its lemony juices. Drizzle with the 2 Tbsp extra virgin olive oil or sunflower oil and toss with a gentle folding motion until everything glistens.
  • Just before serving, add the remaining sea salt and the black pepper, then give it one last careful toss. You are looking for glossy vegetables and intact avocado cubes, with a bright, zesty aroma as you bring the bowl to the table.

Notes

Maceration Magic: Soaking the onions in lemon juice removes the raw bite and mellows the flavor.
Texture Tip: Salt pulls moisture out of vegetables, so season right before serving to keep the salad crisp and prevent a watery bottom.
Storage: This salad is best eaten fresh due to avocado oxidation. If needed, refrigerate leftovers for up to one day with plastic wrap pressed directly on the surface.
Substitutions: If you dislike cilantro, fresh dill or parsley works well to keep the flavors bright and herbal.
Nutrition information is estimated based on common ingredients and serving sizes and may vary.

Nutrition

Calories: 250kcalCarbohydrates: 13gProtein: 3gFat: 22gSaturated Fat: 3gSodium: 590mgPotassium: 700mgFiber: 7gSugar: 4gVitamin A: 1000IUVitamin C: 25mgCalcium: 40mgIron: 1mg
Keyword Cucumber Tomato Avocado Salad, Fresh cilantro, Gluten-free recipe, Healthy fats, Keto side dish, summer salad, Vegan salad
Tried this recipe?Let us know how it was!