Bright, zesty, and refreshingly wholesome, this Heart-Healthy Mexican Chicken Salad is a flavorful fusion of nutritious ingredients and vibrant spices. Grilled, marinated chicken breasts seasoned with cumin, chili powder, and garlic powder take center stage, paired with a medley of black beans, sweet corn, juicy cherry tomatoes, creamy avocado, and crisp romaine lettuce. Topped with fresh cilantro and a drizzle of lime-infused olive oil, this salad is packed with protein, fiber, and heart-friendly fats, making it both a nourishing and satisfying meal. Ready in just 40 minutes, it’s perfect for an easy weeknight dinner or a light lunch that keeps you fueled and feeling good. Whether you're following a heart-healthy diet or simply looking for a fresh take on Mexican-inspired salads, this dish delivers bold flavors and balanced nutrition in every bite.
Scan with your phone to download!
Preheat your grill or stovetop grill pan to medium-high heat.
In a small bowl, whisk together 1 tablespoon of olive oil, the juice of the lime, cumin, chili powder, and garlic powder to create a marinade.
Place the chicken breasts in a shallow dish and pour the marinade over them, ensuring they are well coated. Allow the chicken to marinate for at least 10 minutes.
While the chicken is marinating, prepare the salad ingredients: drain and rinse the black beans, thaw the corn kernels if using frozen, halve the cherry tomatoes, dice the avocado, finely chop the red onion, and roughly chop the cilantro.
Wash and chop the romaine lettuce into bite-sized pieces and place it in a large salad bowl.
Once the grill is preheated, remove the chicken breasts from the marinade and place them on the grill. Cook for about 6-8 minutes on each side, or until the chicken is fully cooked and has nice grill marks. Use a meat thermometer to ensure the internal temperature reaches 165°F (74°C).
Remove the chicken from the grill and let it rest for a few minutes before slicing it into strips.
Meanwhile, in a large bowl, combine the black beans, corn, cherry tomatoes, avocado, and red onion.
Add the remaining tablespoon of olive oil to the vegetable mixture, and season with salt and freshly ground black pepper to taste. Add half of the chopped cilantro and gently toss everything together.
To assemble the salad, distribute the chopped romaine lettuce on plates. Top with the mixed bean and vegetable salad, and lay the sliced grilled chicken on top.
Garnish the salad with the remaining chopped cilantro and additional lime wedges if desired.
Serve the salad immediately and enjoy your heart-healthy meal!
Serving size | (2058.2g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1826.7 |
Total Fat 77.3g | 0% |
Saturated Fat 12.6g | 0% |
Polyunsaturated Fat 6.8g | |
Cholesterol 295.8mg | 0% |
Sodium 4123.1mg | 0% |
Total Carbohydrate 149.9g | 0% |
Dietary Fiber 53.2g | 0% |
Total Sugars 27.6g | |
Protein 150.7g | 0% |
Vitamin D 3.5IU | 0% |
Calcium 561.0mg | 0% |
Iron 19.4mg | 0% |
Potassium 4115.4mg | 0% |
Source of Calories