Wash all the vegetables and greens thoroughly.
Peel the mangoes and cut them into small cubes.
Slice the red bell pepper into thin strips.
Dice the cucumber into bite-sized pieces.
Thinly slice the red onion.
In a large bowl, combine the diced mangoes, bell pepper, cucumber, and onion.
Add the mixed greens to the bowl.
In a separate small bowl, whisk together lime juice, olive oil, salt, and pepper.
Pour the dressing over the salad and toss gently to combine.
Garnish with fresh cilantro and optional avocado slices before serving.