Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Steak Salad with Corn and Avocado Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Emma Parker
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Diet: Gluten-Free

Description

Fresh, colorful, and packed with protein, this Steak Salad with Corn and Avocado Recipe combines juicy grilled steak, sweet corn, creamy avocado, crisp vegetables, and a delicious homemade dressing. Perfect for summer lunches, healthy dinners, meal prep, or BBQ season, this easy salad is satisfying and full of flavor.


Ingredients

Scale

For the Salad

  • pounds flank steak or sirloin steak – Tender, juicy, and perfect for grilling.
  • 2 ears fresh corn (or 1½ cups corn kernels) – Adds natural sweetness and crunch.
  • 2 ripe avocados, diced – Provides creamy texture and healthy fats.
  • 1 large romaine lettuce, chopped – Forms the fresh salad base.
  • 1 cup mixed greens (optional) – Adds extra freshness.
  • 1 cup cherry tomatoes, halved – Adds juicy sweetness.
  • ½ red onion, thinly sliced – Gives mild sharpness.
  • 1 cucumber, sliced – Adds cool crispness.
  • ¼ cup crumbled feta cheese (optional) – Adds salty richness.
  • ¼ cup chopped fresh cilantro or parsley – Brightens the salad.

For the Steak Marinade

  • 2 tablespoons olive oil
  • 2 tablespoons lime juice
  • 2 cloves garlic, minced
  • 1 teaspoon smoked paprika
  • 1 teaspoon cumin
  • ½ teaspoon salt
  • ½ teaspoon black pepper

For the Lime Vinaigrette

  • ¼ cup olive oil
  • 2 tablespoons fresh lime juice
  • 1 tablespoon honey
  • 1 teaspoon Dijon mustard
  • 1 garlic clove, minced
  • Salt and black pepper to taste

Optional Add-Ins

  • Black beans
  • Grilled bell peppers
  • Jalapeños
  • Radishes
  • Tortilla strips
  • Bacon bits
  • Pumpkin seeds
  • Grilled peaches

Optional Toppings

  • Cotija cheese
  • Fresh cilantro
  • Sliced green onions
  • Lime wedges
  • Crushed tortilla chips
  • Extra avocado

Instructions

  1. Prepare the steak marinade and coat the steak.
  2. Marinate for at least 30 minutes.
  3. Preheat the grill.
  4. Grill the corn until lightly charred.
  5. Grill the steak to your preferred doneness.
  6. Let the steak rest for 5–10 minutes.
  7. Slice the steak thinly against the grain.
  8. Wash and chop all salad vegetables.
  9. Whisk together the lime vinaigrette.
  10. Arrange lettuce and vegetables in a large bowl.
  11. Top with grilled steak, corn, avocado, and optional cheese.
  12. Drizzle with dressing, garnish, and serve immediately.

Notes

  • Slice the steak against the grain for maximum tenderness.
  • Add the avocado just before serving to keep it fresh.
  • Toss with the dressing immediately before serving for the best texture.
  • Prep Time: 20
  • Cook Time: 15
  • Category: Lunch
  • Method: Grilling
  • Cuisine: American

Nutrition

  • Serving Size: 1 servings
  • Calories: 480 calories