Skip to main content New<> this month
Get the Allrecipes magazine

Flank Steak and Veggie Tacos

Rated as 5 out of 5 Stars

"Roasted flank steak and veggies are layered into a tortilla and topped with feta cheese and parsley in these tacos perfect for weeknight dinner."
Added to shopping list. Go to shopping list.


2 h 57 m servings 570
Original recipe yields 6 servings


{{model.addEditText}} Print
  1. Put steak in a large resealable plastic bag. Whisk olive oil, lemon juice, Worcestershire sauce, garlic, oregano, salt, and black pepper in a small bowl. Reserve 1/2 cup marinade for vegetables; pour remainder over steak and turn to coat. Seal bag. Chill at least 2 hours or up to 12 hours.
  2. Preheat oven to 450 degrees F (230 degrees C). Place 1 rack in center position and another 4 inches from broiler. Line a baking sheet with aluminum foil and spray with cooking spray.
  3. Toss chickpeas, tomatoes, cucumber, and red onion with reserved 1/2 cup marinade on the prepared baking sheet and spread in an even layer.
  4. Roast on center rack until vegetables begin to pucker and brown, 15 to 20 minutes.
  5. Remove baking sheet from oven and turn oven to broil. Push vegetables to the middle of the pan. Remove steak from marinade, allowing excess liquid to drip off, brush off garlic, and set on top of vegetables. Discard marinade.
  6. Broil steak on top rack, flipping once, until it begins to char and an instant-read thermometer inserted into thickest part registers 125 degrees F (52 degrees C) for rare or 135 degrees F (57 degrees F) for medium-rare, 3 to 5 minutes per side.
  7. Turn oven off and place tortillas on the bottom rack of the oven; keep in oven until warmed and slightly toasted, 1 to 2 minutes.
  8. Cover steak loosely with foil and let rest 10 minutes before slicing thinly across the grain. Fill tortillas with warm steak and vegetables; top with feta cheese and parsley.


  • Cook's Note:
  • Pita bread can be used in place of the tortillas, if desired.
  • Editor's Note:
  • Nutrition data for this recipe includes the full amount of marinade ingredients. The actual amount of marinade consumed will vary.
  • Partner Tip
  • Reynolds® Aluminum foil can be used to keep food moist, cook it evenly, and make clean-up easier.

Nutrition Facts

Per Serving: 570 calories; 30.9 43.8 30.6 71 1049 Full nutrition

Explore more


Read all reviews 1
Most helpful
Most positive
Least positive

Made as written except that I chose to grill my steak outdoors. We just like our steak better that way. I read this recipe several times and each time it sounded more odd than the time before. I...