This Romaine Tomato Avocado Salad Recipe is a simple, light, delicious salad. Romaine lettuce with tomatoes, avocados, and cucumbers with a healthy homemade dressing. Easy salad to prepare for any occasion.

Serve this salad with an italian meatball sub or a potato ham soup for a full meal! 

Romaine tomato avocado salad recipe in a bowl with spoon.


This has to be one of my favorite salads to make for a simple dinner or when we have a house full of guests. I love this avocado salad so much because all of the ingredients are always on hand and can be quickly thrown together, especially if you don’t have a lot of time.

The fantastic combination of avocados with cucumbers, tomato romaine, and red onion drizzled with olive oil and lemon is superb. Oh, you cannot forget the kick my favorite herb, cilantro, gives it!. It’s one of those salads you can eat without limiting yourself and not feeling guilty that you ate a huge bowl. It’s so good that you will have a hard time stopping yourself!

Romaine tomato avocado salad recipe.


This cucumber tomato avocado salad always reminds me of summer. Summer days with fresh vegetables and herbs growing in the garden. This has to be my favorite salad when I get fresh vegetables from the garden. We grow tomatoes, cucumbers, and cilantro. So, half of the ingredients of this salad are grown and organic!

Fresh pickled organic cucumbers, tomatoes, and cilantro are so delicious. Add the avocado and Romaine lettuce and have a perfect salad.

Romaine tomato avocado salad recipe with cilantro and a lemon dressing.


I love romaine; I prefer it over a plain head of lettuce. Adding Romaine to the salad gives it crispiness and freshness you would not have without it.

Can I make Romaine Tomato Avocado Salad in Advance?

Yes, this is the perfect salad to prep in advance!

This salad is such a simple salad to make and it’s perfect when you have a party or a gathering and need to prep in advance. You can cut the romaine, tomato, onion, cucumber, and cilantro ahead (even the day before). Then, right before serving, add the avocado and the dressing. You got a delicious salad within minutes. 🙂


Romaine Tomato Avocado Salad

Author: Valentina
4.93 from 13 votes
Healthy, quick and easy salad with romaine, cucumbers, tomatoes and avocado with a light oil and lemon dressing.
Prep Time: 10 minutes
Total Time: 10 minutes
Servings: 4 servings



  • 1 large romaine
  • 1/3 cup cilantro
  • 1 avocado
  • 1 cup cherry tomatoes
  • ½ English cucumber
  • ½ red onion


  • 4 Tbsp olive oil
  • 2 Tbsp fresh squeezed lemon juice*
  • ½ tsp salt
  • ¼ tsp ground black pepper


  • Chop romaine and cilantro. Slice onion, avocado and cucumber. Half tomatoes. Lightly mix.
  • Combine olive oil, lemon, salt and pepper. Drizzle over salad and combine. Serve immediately. Enjoy!


If you want to prep this earlier, you may do so, just slice the avocado and add the dressing right before serving. It will get soggy quickly. Don’t pour all of the dressing at once, add as much as needed. 🙂


223kcal Calories8g Carbs1g Protein21g Fat3g Saturated Fat10mg Sodium417mg Potassium4g Fiber2g Sugar995IU Vitamin A16.3mg Vitamin C19mg Calcium0.8mg Iron
Nutrition Facts
Romaine Tomato Avocado Salad
Amount Per Serving
Calories 223 Calories from Fat 189
% Daily Value*
Fat 21g32%
Saturated Fat 3g19%
Sodium 10mg0%
Potassium 417mg12%
Carbohydrates 8g3%
Fiber 4g17%
Sugar 2g2%
Protein 1g2%
Vitamin A 995IU20%
Vitamin C 16.3mg20%
Calcium 19mg2%
Iron 0.8mg4%
* Percent Daily Values are based on a 2000 calorie diet.
(The nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)