Flank Steak with Fresh Vegetable Salsa

Save Recipe
  • Level: Easy
  • Total: 25 min
  • Prep: 15 min
  • Cook: 10 min
  • Yield: 6 to 8 servings
Share This Recipe


1 (2 to 3-pound) flank steak

2 cups mixed chopped seasonal fresh vegetables, such as squash, broccoli, cauliflower, zucchini, red onion, tomato, and carrots

1/4 cup white wine vinegar

1/2 cup olive oil

2 limes, juiced

1 tablespoon chopped fresh cilantro leaves

1 tablespoon chili powder

1 teaspoon salt

1/2 teaspoon black pepper


  1. Preheat a large nonstick saute pan, or preheat a grill or grill pan. Sear the flank steak on both sides for 3 to 4 minutes on each side or until medium-rare. Remove steak from heat and let rest for 10 minutes.
  2. Meanwhile, combine vegetables, vinegar, olive oil, lime juice, cilantro, chili powder, salt, and pepper in a large bowl and mix well.
  3. Cut steak against the grain into slices. Serve the steak and vegetable salsa with tortillas, chips and avocado, sour cream, and grated Cheddar, if desired.