Avocado Tomato Onion Salad
A fresh, simple, and ultra-flavorful salad with creamy avocado, juicy tomatoes, sharp red onion, and a bright lemon-olive oil dressing. Perfect as a side dish, light lunch, or BBQ accompaniment.
Servings
2–4 servings
Time
- Prep: 10 minutes
- Total: 10 minutes
Ingredients
Salad Base
- 2 ripe avocados, diced
- 2 cups tomatoes, chopped (or cherry tomatoes halved)
- ¼–½ small red onion, thinly sliced
- 2 tbsp fresh cilantro or parsley (optional)
Dressing
- 2 tbsp olive oil
- 1–2 tbsp lemon juice (or lime juice)
- ½ tsp salt (adjust to taste)
- ¼ tsp black pepper
- ¼ tsp chili flakes (optional)
- ½ tsp dried oregano (optional, Mediterranean style)
Optional Add-Ins
- Feta cheese, crumbled
- Cucumber slices
- Olives
- Garlic, finely minced
- Balsamic glaze drizzle
Instructions
1. Prep the Ingredients
Cut:
- ripe avocados into chunks
- tomatoes into wedges or halves
- red onion into thin slices
Place everything in a large bowl.
2. Make the Dressing
In a small bowl whisk together:
- olive oil
- lemon or lime juice
- salt
- black pepper
- chili flakes
- oregano (optional)
Mix well.
3. Assemble the Salad
Pour dressing over the salad ingredients.
Toss gently to avoid mashing the avocado.
4. Garnish & Serve
Top with:
- fresh herbs
- feta cheese (optional)
- extra pepper or chili flakes
Serve immediately.
Flavor Profile
- Creamy avocado richness
- Juicy sweet tomatoes
- Sharp, slightly spicy onion bite
- Bright citrus dressing
- Light herbal freshness
Variations
1. Mediterranean Version
Add:
- feta
- olives
- oregano
- cucumber
2. Spicy Version
Add:
- jalapeños
- extra chili flakes
- hot sauce drizzle
3. Protein Version
Add:
- grilled chicken
- tuna
- chickpeas
4. Creamy Version
Mix in:
- Greek yogurt
- or mashed avocado as dressing base

