This colorful Mexican chopped salad combines crisp romaine, cherry tomatoes, cucumber, bell pepper, and red onion with protein-rich black beans and creamy avocado. The zesty lime-cilantro dressing ties everything together with olive oil, garlic, cumin, and chili powder. Ready in 20 minutes with no cooking required—just chop, whisk, and toss for a refreshing meal that serves four and pairs beautifully with grilled chicken or shrimp.
The first time I made this chopped salad was during a heatwave when turning on the oven felt like a personal betrayal. My friend had dropped by unexpectedly and we were both hungry and wilting. I threw everything fresh from the fridge into a bowl and drizzled it with a lime dressing I whipped up on instinct. She literally licked her fork clean and asked for the recipe, which was funny because I hadn't actually used one.
Last summer I brought this to a neighborhood potluck and watched three different people ask for the recipe. The best part was how the bowl kept getting passed around until there was literally nothing left but a few lonely corn kernels. Something about all those crisp vegetables and that bright zesty dressing just makes people happy.
Ingredients
- 1 cup romaine lettuce, chopped: Provides the perfect crisp foundation and holds up beautifully under the dressing
- 1 cup cherry tomatoes, quartered: Bursting little juices that mingle with everything else
- 1 cup English cucumber, diced: English cucumbers have thinner skins and fewer seeds, plus they stay crunchier longer
- 1 red bell pepper, diced: Adds a sweet crunch and gorgeous color contrast
- 1/2 cup red onion, finely chopped: Soak it in cold water for 10 minutes if you want to tame the bite
- 1/2 cup fresh corn kernels: Sweet little pops that make the texture so much more interesting
- 1 avocado, diced: The creamy element that brings everything together and makes it feel substantial
- 1 cup canned black beans, rinsed and drained: Rinse them really well or the whole salad turns gray
- 1/3 cup cotija or feta cheese, crumbled: Salty little bits that make every other ingredient taste brighter
- 1/4 cup fresh cilantro, chopped: Don't skip it, it's the aromatic backbone of the whole dish
- 3 tablespoons olive oil: The carrier that helps all those zesty flavors coat every single bite
- 2 tablespoons fresh lime juice: Absolutely essential, use fresh or the dressing will taste flat
- 1 tablespoon red wine vinegar: Adds depth and acidity that balances the honey
- 1 teaspoon honey or agave syrup: Just enough to tame the acid and bring all the flavors together
- 1 clove garlic, minced: Use a microplane if you want it to dissolve completely into the dressing
- 1/2 teaspoon ground cumin: The earthy note that makes it taste distinctly Mexican
- 1/4 teaspoon chili powder: Gentle warmth that builds rather than overwhelms
- Salt and pepper to taste: Taste the dressing before adding, the cheese will add salt later too
Instructions
- Pile everything into your biggest bowl:
- Combine the lettuce, tomatoes, cucumber, bell pepper, red onion, corn, avocado, and black beans. I learned the hard way that you need way more bowl than you think, otherwise you'll be tossing ingredients onto the counter.
- Whisk up the magic:
- Grab a small bowl and whisk together the olive oil, lime juice, red wine vinegar, honey, garlic, cumin, chili powder, salt, and pepper until it looks thick and glossy. A fork works in a pinch, but a whisk emulsifies it better.
- Give it a gentle toss:
- Pour the dressing over the salad and fold everything together carefully, trying not to mash the avocado. The goal is coating, not bruising.
- Finish it like you mean it:
- Sprinkle the crumbled cheese and fresh cilantro on top and serve it while everything still has that satisfying crunch. This salad waits for no one.
This salad has become my go-to for those nights when we're too tired to cook but still want something that feels like a real meal. My husband actually requested it for his birthday dinner last year.
Making It Your Own
Sometimes I'll add grilled corn instead of raw when I want that smoky charred flavor that reminds me of street corn in Mexico. The sweetness changes completely and it's become a summer tradition at our house.
Protein Additions That Work
Grilled shrimp turns this into something fancy enough for dinner guests. I've also done shredded rotisserie chicken when I need to make it more filling for hungry teenagers.
Serving Suggestions
This salad wants to be eaten outside with a cold drink and good conversation. I've served it alongside everything from grilled fish to tacos and it never fails to disappear first.
- Warm tortillas on the side make every bite feel complete
- A chilled glass of Sauvignon Blanc cuts through the rich avocado
- Leftovers (if you have them) make an amazing lunch the next day
Hope this brings as much fresh, vibrant energy to your table as it has to mine. Happy cooking.
Recipe FAQs
- → Can I make this salad ahead of time?
-
Yes, you can prepare the vegetables and dressing separately up to 24 hours in advance. Store chopped vegetables in airtight containers and keep the dressing in a jar. Toss everything together just before serving to maintain the crisp texture.
- → What can I substitute for cotija cheese?
-
Feta cheese makes an excellent substitute with similar crumbly texture and salty flavor. For a dairy-free option, try crushed tortilla chips or nutritional yeast for added savory depth.
- → How long does the dressing stay fresh?
-
The lime-cilantro dressing stays fresh in the refrigerator for up to 5 days when stored in a sealed jar. Give it a good shake or whisk before using as the ingredients may separate slightly.
- → Can I add protein to make it a complete meal?
-
Absolutely. Grilled chicken, shrimp, or steak pair wonderfully with these flavors. For vegetarian options, add quinoa, grilled tofu, or extra beans to boost the protein content.
- → What other vegetables work well in this salad?
-
Jicama adds great crunch, radishes bring peppery bite, and shredded cabbage or carrots contribute color and texture. Grilled corn also enhances the smoky Mexican profile.
- → Is this suitable for meal prep?
-
Yes, but keep the dressing and avocado separate until serving. Store everything else in meal prep containers and add fresh avocado and dressing when you're ready to eat for best results.