Beef Skirt Steak Skewers with Tomatoes and Parsley Pesto

Beef Skirt Steak Skewers with Tomatoes and Parsley Pesto
 Prep Time15 minutes
 Cook Timeminutes
 Resting Time20 minutes
 Total Time23 minutes
  • 12 Skewers
  • 1.5 lb beef Skirt steak
  • 1.5 tsp kosher salt divided
  • 2 pints cherry tomatoes
  • 1 tbsp olive oil plus extra for the grill grates
  • 1/2 tsp cracked black pepper
  • 1/2 cup parsley pesto
  • Prepare a grill for high heat. I love my charcoal grill, but a gas grill works well too.
  • Remove the steak from the fridge and pat with paper towels or cotton kitchen towel until dry. Lay the steak onto a flat surface, sprinkle with one teaspoon kosher salt, then rub the salt into the meat. Set aside to tenderize and come to room temperature, at least 20-25 minutes and up to 1 hour.
  • Toss the cherry tomatoes with 1 tbsp olive oil, ½ teaspoon salt, and ½ tsp cracked black pepper.
  • When the steak is ready, slice into 1/2" to 1" strips against the grain. Depending on the width of your steak, slices those strips into halves or thirds for strips roughly 3" wide and 1/2" thick.
  • Thread the beef and tomatoes onto the skewers, alternating. To thread the beef, piece one end of the skewer, then pierce again through the center, and once more through the other end so that the steak folds in on itself.
  • Brush the grill grates with olive oil, then place the skewers onto the grill. Grill 2-3 minutes per side, until the tomatoes and steak are charred, about 8 minutes total for medium rare and 10 minutes total for medium. It's not recommended to cook flank steak beyond medium. 
  • Remove the skewers from the grill, sprinkle with additional salt, pepper, and/or fresh parsley to taste and serve immediately with pesto dipping sauce. This recipe serves 4 as a main course, or up to 12 (one skewer per person) as an appetizer.
Sourced By Our Salty Kitchen

Taste the Difference, Feel the Difference™

The best tasting, healthiest eggs delivered right to your door

Fast Same Week Shipping

Place Your Orders by Noon on Tuesdays for Fast, Same Week Shipping

From Our Pasture to Your Plate™

100% Pasture Raised Grass Fed and Finished Family Farm

Support Local Farmers

Support YOUR local farmers, we appreciate the opportunity to feed YOU!