← Back to Blog

Easy Mexican Salad — The Side Dish on the Table When Everything Else Was Fire

Father's Day. My third as a dad of two, and the first one where the day hit me differently. Maybe it's the promotion. Maybe it's turning thirty-three and realizing I'm the same age Roberto was when he had me. Maybe it's standing in the backyard at dawn with coffee and smoke and thinking about all the Sunday mornings my father did this exact thing — stood at a grill and fed his family and called it enough.

Jessica and the kids gave me the morning off, which meant Jessica managed both children solo while I slept until 8 AM like some kind of European aristocrat. Sofia made me a card in preschool that said "Happy Father Day" (no possessive, no apostrophe, perfect in every way) with a drawing of me and her and Diego and a grill. The grill is bigger than the people, which is architecturally accurate for our backyard. Diego gave me a drooly kiss and a Cheerio, which I accepted as tribute.

Then we went to Dad's house. Father's Day at Roberto's is non-negotiable — you show up, you eat, you tell your father he's the greatest. This year felt heavier, though. Roberto is sixty now, managing diabetes, slower on his feet, and the cinder block grill that he built with his own hands twenty-five years ago is starting to show its age, too. The mortar is cracking. The grate is warped. Roberto won't let me fix it or replace it, because the grill is not just a grill — it's an altar, a classroom, a monument to every Sunday he stood there and taught his son that fire is love.

I gave Dad a new set of grilling tongs — the good ones, spring-loaded, with a comfortable grip for his hands that don't grip as easily as they used to. He held them, tested the spring, and said, "These are better than yours." Then he used them all afternoon. That's Roberto acceptance.

We grilled together — father and son, his grill and mine (I brought the smoker), his carne asada and my brisket. Elena made everything else: rice, beans, guacamole, tortillas, a fruit salad with tajín. Sofia ran through the sprinklers. Diego toddled through the grass with the unsteady determination of a tiny explorer discovering new terrain. Jessica and Elena sat under the ramada and talked in that way they've developed over the years — easy, warm, the way of two women who love the same man from different angles.

At one point I looked at my father — sixty years old, Tecate (the fake one) in hand, tongs in the other, smoke rising, family around him — and I thought: I want to be you. Not a version of you. Not an improvement on you. Just you. The man who shows up. The man who grills. The man who feeds everyone and asks for nothing. Just you, Dad.

I didn't say it out loud. I didn't have to. He looked at me across the smoke and nodded. He already knows.

Elena’s spread was the unsung hero of that afternoon — while Roberto and I were locked in our respective smoke clouds, she had quietly assembled the whole table: rice, beans, guacamole, tortillas, and this salad that somehow manages to be the thing everyone reaches for first. I’ve asked her for the recipe more than once, and she always waves me off, but this version is as close as I’ve gotten. Make it for your next grill day, your next family gathering, or honestly any afternoon when the people you love are coming over and you want something bright and honest on the table.

Easy Mexican Salad

Prep Time: 15 min | Cook Time: 0 min | Total Time: 15 min | Servings: 6

Ingredients

  • 1 can (15 oz) black beans, drained and rinsed
  • 1 can (15 oz) corn kernels, drained (or 1 1/2 cups fresh or thawed frozen corn)
  • 1 cup cherry tomatoes, halved
  • 1 red bell pepper, diced
  • 1/2 red onion, finely diced
  • 1 jalapeño, seeded and minced
  • 1 avocado, diced
  • 1/4 cup fresh cilantro, chopped
  • 3 tablespoons fresh lime juice (about 2 limes)
  • 2 tablespoons olive oil
  • 1 teaspoon ground cumin
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon garlic powder
  • Salt and black pepper to taste
  • Tajin or chili-lime seasoning, for finishing (optional)

Instructions

  1. Combine the base. In a large bowl, add the black beans, corn, cherry tomatoes, red bell pepper, red onion, and jalapeño. Toss gently to distribute evenly.
  2. Make the dressing. In a small bowl, whisk together the lime juice, olive oil, cumin, chili powder, garlic powder, salt, and black pepper until combined.
  3. Dress the salad. Pour the dressing over the vegetable mixture and toss to coat. Taste and adjust seasoning — add more lime juice for brightness or more chili powder for heat.
  4. Add avocado and cilantro. Fold in the diced avocado and fresh cilantro gently so the avocado doesn’t break down. Do this just before serving to keep everything fresh.
  5. Finish and serve. Transfer to a serving bowl or platter. Dust lightly with tajin or chili-lime seasoning if using. Serve immediately alongside grilled meats, tacos, or tortillas.

Nutrition (per serving)

Calories: 195 | Protein: 6g | Fat: 9g | Carbs: 25g | Fiber: 7g | Sodium: 310mg

Marcus Rivera
About the cook who shared this
Marcus Rivera
Week 117 of Marcus’s 30-year story · Phoenix, Arizona
Marcus is a Phoenix firefighter, a husband, a dad of two, and the kind of guy who'd hand you a plate of brisket before he'd shake your hand. He grew up watching his father Roberto grill carne asada every Sunday in the backyard, and that tradition runs through everything he cooks. He's won a couple of local BBQ competitions, built an outdoor kitchen his wife calls "the altar," and feeds his fire crew on every shift. For Marcus, cooking isn't a hobby — it's how he shows up for the people he loves.

How Would You Spin It?

Put your own twist on this recipe — what would you add, remove, or swap?