This colorful Mexican-inspired chopped salad brings together crisp romaine, sweet cherry tomatoes, refreshing cucumber, and bell peppers with protein-packed black beans and creamy avocado. The homemade lime-cilantro dressing ties everything together with zesty brightness, while crumbled cotija cheese adds a savory finish.
Ready in just 20 minutes with no cooking required, this versatile bowl works as a light lunch, hearty side dish, or base for adding grilled proteins. The layers of texture—from crunchy vegetables to smooth avocado—create an satisfying eating experience that's naturally vegetarian and gluten-free.
The first time I made this chopped salad was during a heatwave when cooking anything felt impossible. My kitchen was sweltering, and I ended up eating dinner straight out of the salad bowl while standing in front of the open refrigerator. Something about those cool crisp vegetables and the tang of lime made everything feel bearable again.
Last summer I brought this to a potluck and watched it disappear in minutes. My friend Sarah actually asked for the recipe before she even finished her first bite which has never happened to me before. Now it is my go to whenever I need something that feels festive but does not require turning on the oven.
Ingredients
- 1 cup romaine lettuce chopped: Provides the perfect crunchy base that holds up better than delicate greens
- 1 cup cherry tomatoes quartered: Bursting with sweetness that balances the sharper vegetables
- 1 cup English cucumber diced: English cucumbers have thinner skins and fewer seeds for better texture
- 1 red bell pepper diced: Adds gorgeous color and a subtle sweetness that ties everything together
- 1/2 cup red onion finely chopped: Soak it in cold water for ten minutes if you want to mellow the bite
- 1/2 cup fresh corn kernels: Raw corn adds incredible sweetness and pops of texture
- 1 avocado diced: Adds creaminess that makes every bite feel indulgent
- 1 cup canned black beans rinsed and drained: Rinse them really well to avoid cloudy dressing
- 1/3 cup cotija or feta cheese crumbled: Cotija is traditional but feta works perfectly and is easier to find
- 1/4 cup fresh cilantro chopped: Fresh cilantro makes all the difference here do not try dried
- 3 tablespoons olive oil: The base that carries all those bright flavors
- 2 tablespoons fresh lime juice: Freshly squeezed is non negotiable for that authentic Mexican brightness
- 1 tablespoon red wine vinegar: Adds just the right amount of tang without overpowering
- 1 teaspoon honey or agave syrup: Balances the acidity and helps the dressing emulsify
- 1 clove garlic minced: One clove is plenty you want it to enhance not dominate
- 1/2 teaspoon ground cumin: Adds that earthy warmth that makes it taste like Mexican food
- 1/4 teaspoon chili powder: Provides a gentle background warmth not actual heat
- Salt and pepper to taste: Season generously since the vegetables need salt to pop
Instructions
- Prep all your vegetables:
- Chop everything into similar sized pieces so each bite gives you a little of everything
- Make the dressing:
- Whisk everything together vigorously until it thickens slightly and looks glossy
- Combine it all:
- Pour the dressing over the salad right before serving and toss gently until everything is coated
- Finish it off:
- Sprinkle the cheese and cilantro on top and serve while the vegetables are still crisp
This salad has become my summer survival food. There is something about all those colors in one bowl that just makes everything feel better even on the most exhausting days.
Making It Your Own
Some nights I add grilled chicken or shrimp when I want something more substantial. The dressing works beautifully with pretty much any protein you throw at it.
Perfect Pairings
A cold Mexican lager or crisp white wine cuts through the richness perfectly. I have also served this alongside enchiladas for a lighter element on heavy food nights.
Meal Prep Magic
Chop all your vegetables ahead of time and store them in separate containers. The lettuce and tomatoes can go together but keep the avocado and dressing separate until you are ready to eat.
- Mason jars work great for individual lunches
- Put the dressing on the bottom and layer ingredients on top
- Everything stays fresh for three days this way
Hope this becomes your summer standby the way it has become mine. Nothing beats dinner that requires zero heat and almost zero cleanup.
Recipe Questions & Answers
- → Can I make this salad ahead of time?
-
Yes, prepare the vegetables and dressing separately up to 24 hours in advance. Store chopped vegetables in an airtight container and keep the dressing in a sealed jar. Toss together just before serving to maintain crisp texture.
- → What can I substitute for cotija cheese?
-
Feta cheese works beautifully as a tangy alternative. For a dairy-free version, try crumbled queso fresco or skip the cheese entirely—the salad remains satisfying with avocado and beans providing plenty of richness.
- → How do I prevent the avocado from browning?
-
Add diced avocado right before serving, or toss the pieces in a bit of lime juice from the dressing to slow oxidation. If meal prepping, pack avocado separately and add when ready to eat.
- → Can I use frozen corn instead of fresh?
-
Absolutely. Thaw frozen corn kernels completely and pat dry before adding to the salad. For extra flavor, briefly grill or roast the corn after thawing to add smoky depth.
- → How long does the dressing stay fresh?
-
The lime-cilantro dressing keeps well in the refrigerator for up to one week. Store in a sealed jar and give it a good shake before using, as the oil may separate slightly when chilled.
- → What proteins pair well with this salad?
-
Grilled chicken, shrimp, or steak make excellent additions. For vegetarian options, try adding quinoa, roasted chickpeas, or grilled tofu strips to boost protein content while keeping the dish meat-free.