Wash the baby spinach thoroughly under cold water to remove any dirt. Pat the leaves dry using paper towels or a salad spinner so the dressing sticks properly. Place the spinach into a large serving bowl or divide it onto serving plates.
Peel the ripe mango carefully and cut it into thin slices or bite-sized cubes. I like using a slightly ripe mango because it stays juicy while holding its shape nicely. Add the mango pieces evenly over the spinach.
Use freshly made pico de gallo for the best flavor and texture. The tomatoes, onions, and herbs add brightness and freshness to the salad. Spoon the pico de gallo evenly over the mango and spinach mixture.
In a small bowl, whisk together olive oil, fresh lime juice, honey, salt, and black pepper. Continue whisking until the dressing becomes smooth and well blended. Fresh lime juice makes a huge difference in giving the salad a vibrant taste.
Drizzle the prepared lime dressing over the salad right before serving. Gently toss everything together so the spinach and mango are lightly coated. Be careful not to overmix because the mango pieces can become mushy.
Transfer the salad to chilled serving plates or bowls for the freshest experience. Garnish with extra lime wedges or herbs if desired. Serve immediately while the ingredients are crisp and refreshing.