
Bright, creamy, and packed with fresh produce, this salad is the kind of dish that feels indulgent while being completely plant-forward. Chunks of ripe avocado are tossed with cherry tomatoes, crisp cucumber, red onion, and cilantro, then finished with a zesty lime dressing that ties everything together beautifully. The dressing itself is a simple whisk of olive oil, fresh lime juice, lime zest, garlic, and cumin ā bold enough to stand up to the richness of the avocado without overpowering the other vegetables. Optional black beans add a hearty, protein-rich element that makes the salad feel more substantial if you want something a little more filling. Because every ingredient here is whole, fresh, and naturally free of any animal proteins, there's zero guesswork about what's in your bowl ā no hidden meat-based broths, no cross-contact concerns from a deli counter. The key to pulling it off is folding the dressing in gently so the avocado stays in satisfying chunks rather than turning into guacamole. Serve it immediately for the best texture and color, and don't skip that final taste-and-adjust step ā a little extra lime juice at the end makes everything pop.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more ā4 servings














In a small bowl, whisk together the olive oil, lime juice, lime zest, garlic, cumin, salt, black pepper, and crushed red pepper flakes, if using, until the dressing is smooth and emulsified.
In a large mixing bowl, combine the avocado chunks, cherry tomatoes, cucumber, red onion, cilantro, and black beans, if using.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
