• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Our Salty Kitchen
  • Browse All Recipes
  • Season
    • Fall Recipes
    • Spring Recipes
    • Summer Recipes
    • Winter Recipes
    • Holiday Recipes
  • Diet
    • Gluten Free
    • Grain Free
    • Keto
    • Paleo
    • Vegan
    • Vegetarian
    • Whole30 Recipes
  • Course
    • 30 Minute Meals
    • Appetizers
    • Breakfast
    • Condiments and Sauces
    • Desserts
    • Cocktails
    • Main Dishes
    • Pasta
    • Salads
    • Side Dishes
    • Soups and Stews
  • Method
    • Instant Pot Recipes
    • Air Fryer
    • Slow Cooker
    • Grilling Recipes
    • Stir Fry
  • About
    • Let’s Collaborate!
    • Recipe Photography for Food Bloggers
    • Photography Portfolio
    • License Images
    • Contact Us
    • Privacy Policy
    • Bloglovin
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
menu icon
go to homepage
subscribe
search icon
Homepage link
  • About
  • All Recipes
  • Main Dishes
  • Side Dishes
  • Salads
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    You are here: Home » Meal Type » 30 Minute Meals » Flank Steak Skewers with Tomatoes and Pesto

    Flank Steak Skewers with Tomatoes and Pesto

    September 5, 2018 (updated October 29, 2021) by Danielle Esposti

    May contain affiliate links. See our Privacy Policy and disclosure.

    Jump to Recipe Print Recipe
    A platter of grilled flank steak skewers drizzled with paleo parsley pesto on a wood table.

    Flank steak has a reputation for being dry, bland, and tough. But fear not! With just a few simple tricks, you’ll be grilling up these insanely tender and super flavorful Flank Steak Skewers in no time. Sweet burst tomatoes and parsley pesto are the perfect companions for a quick and easy weeknight dinner or crowd-pleasing healthy appetizer.

    A platter of grilled steak skewers with tomatoes and a side of dairy free parsley pesto.
    Jump to:
    • How to Make Flank Steak Skewers
    • Grill, Baby, Grill
    • Sauce It
    • Dietary Accommodations and Variations
    • More Recipes You’ll Love
    • Recipe
    • Recipe

    It’s well past Labor Day and I’m stilling grilling.

    Grillin’ and chillin’.

    Okay, definitely not chilling with the kids back into the school groove, but I am totally grilling. Such a rebel.

    The kids being back in school (and the chaos commensurate with that transition) is the #1 reason to extend the grilling season well into the fall. Quick, easy, nutritious, flavorful meals with minimal effort? Those are the recipes that make my heart beat faster.

    Tomato and flank steak skewers drizzled with dairy free pesto on a wood background.

    So without further adieu I give you these flank steak skewers with burst tomatoes and parsley pesto. Late summer dinner perfection. On a stick!

    How to Make Flank Steak Skewers

    Flank and skirt steak are my preferred cuts of meat for grilled skewers. Both cuts are flavorful (when cooked right), versatile, and inexpensive for the “steak” family of cuts. Flank steak is a fairly lean cut of beef, which means it can be a little tough, a little bland, and dries out easily if prepared improperly. But fear not – you’ll be a flank steak grilling pro in no time with these easy tasty tips!

    Tenderize the Steak

    We’re gonna go ahead and skip the traditional flank steak marinade. I know, but like I said – rebel. Marinades serve the purpose of tenderizing and flavoring lean cuts like flank prior to cooking, but what happens if you forget the marinade?

    You simply salt it.

    A raw piece of flank steak sprinkled with salt to tenderize.

    Salt is the classic tenderizer, and it’s also delicious. It both moistens and flavors the steak, resulting in tender, juicy steak that tastes amazing – sans a fancy marinade. Lazy cooks rejoice!

    Remove your steak from the packaging and lay onto a flat surface. Sprinkle with a teaspoon (or so) of kosher salt, then rub the salt into the steak. Now walk away. Heat the grill, prep a side dish, take a power nap, do a load of laundry…whatever. Just let the salted steak rest for at least 20 minutes, and up to an hour. The longer you wait, the better it’ll be.

    Slice Across the Grain

    After your flank steak has had ample time to chill with the salt, it’s time to slice it.

    Thin sliced of flank steak on a cutting board next to a bowl of cherry tomatoes tossed with olive oil, salt, and pepper.

    Slice into thin (less than inch, closer to half an inch) strips across the grain. If you’re having trouble slicing the steak try using kitchen shears. Once you have the long strips sliced, cut those into thirds.

    Skewer the Steak and Tomatoes

    Thread the steak onto some skewers, alternating steak pieces with tiny tomatoes that have been tossed in olive oil, salt, and pepper.

    Left - cherry tomatoes tossed with olive oil, salt, and pepper. Right, tenderized flank steak and tomatoes threaded onto metal skewers.

    Thread the steak by piercing one end, then piercing through the center of the strip, then piercing the end a third time. This will cause the steak to fold in over itself and become more compact. By reducing the surface area, you’ll be rewarded with a perfectly charred exterior and a juicy, medium-rare interior.

    Salt tenderized flank steak threaded onto metal skewers with cherry tomatoes.

    Grill, Baby, Grill

    Flank steak skewers should be grilled fairy quickly over high heat.

    Close-up detail of a grilled steak skewer with burst tomatoes.

    Grill them about 2 minutes per side, for a total of roughly 8 minutes. The steak will be browned and charred on the outside, and the tomatoes will be just about ready to burst.

    Sauce It

    These flank steak skewers taste amazing on their own dusted with a little bit of extra salt and pepper, and perhaps some chopped parsley, but pesto dipping sauce really makes them next level. And for some reason food on a stick dipped into sauce (even a green one!) makes it tempting for kids.

    My dairy free parsley pesto was perfect. It’s vibrant and tangy, and perfect for dipping.

    Dietary Accommodations and Variations

    • Naturally paleo, Whole30, and gluten free
    • Dairy free, peanut free, soy free
    • Low carb – just 3 grams of net carbs
    • A full serving of Vitamins A and C
    • Feel free to use your favorite pesto sauce, or a whole foods store bought variety that you love
    • Substitute skirt or sirloin steak

    More Recipes You’ll Love

    Grilling season is still 100% on, so check out these other grilled recipes from OSK:

    • Grilled Skirt Steak Skewers with Dipping Sauce Trio
    • Grilled Zucchini Salad with Corn and White Beans
    • Grilled Lemon Thyme Chicken Skewers
    • Grilled Corn Salad with Peppers and Basil
    • Charcoal Grilled Portobello Mushrooms
    A platter of grilled flank steak skewers drizzled with paleo parsley pesto on a wood table.

    Did you make these Flank Steak Skewers? I’d love to know how they turned out! Leave a comment and a rating below.

    While you’re at it, let’s be friends – follow me on Pinterest and Instagram for the latest and greatest.

    Recipe

    A platter of tomato and steak skewers drizzled with dairy free pesto on a wood background.

    Flank Steak Skewers with Tomatoes and Parsley Pesto

    Author: Danielle Esposti
    Print Recipe Rate this Recipe Pin Recipe
    Flank steak is a fairly lean cut of beef, so it has a reputation for being a little tough, bland, and dry. But fear not – you can achieve tender and flavorful flanks steak skewers by first tenderizing the steak with salt. Dip these skewers into vibrant parsley pesto for a quick and easy late summer dinner. 
    Prep Time: 15 mins
    Cook Time: 8 mins
    Resting Time: 20 mins
    Total Time: 23 mins
    Servings : 4
    Calories: 476

    Recommended Equipment

    • 12 Skewers

    Ingredients

    • 1.5 lb flank steak
    • 1.5 tsp kosher salt, divided
    • 2 pints cherry tomatoes
    • 1 tbsp olive oil, plus extra for the grill grates
    • ½ tsp cracked black pepper
    • ½ cup parsley pesto

    Instructions

    • 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 ½″ 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 ½″ 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.

    Nutrition Information

    Calories: 476kcal (24%), Carbohydrates: 6g (2%), Protein: 40g (80%), Fat: 33g (51%), Saturated Fat: 9g (45%), Polyunsaturated Fat: 5g, Monounsaturated Fat: 11g, Trans Fat: 0g, Cholesterol: 113mg (38%), Sodium: 593mg (25%), Potassium: 431mg (12%), Fiber: 3g (12%), Sugar: 3g (3%), Vitamin A: 4850% (4850%), Vitamin C: 95.7% (96%), Calcium: 100% (100%), Iron: 5% (5%)
    Did you make this recipe?Mention @oursaltykitchen or tag #oursaltykitchen!

    Recipe

     

    Disclaimer: This post contains affiliate links, which means we receive a small commission if you make a purchase using these links. Rest assured, we only endorse products we own and truly love! 

    « Cauliflower Shawarma Grain Bowl
    Juicy Thick Cut Pork Chops with Apple Jicama Slaw »

    Disclaimer: This post and the recipe card may contain affiliate links, which means we receive a small commission (at no cost to you!) if you make a purchase using these links. Rest assured, we only endorse products we own and truly love!

    4 Comments
    Filed Under: 30 Minute Meals, Appetizers, Gluten Free, Grain Free, Grilled Steak, Kid Friendly, Main Dishes, Paleo, Summer Recipes, Whole30 Recipes

    Reader Interactions

    Trackbacks

    1. Buffalo Chicken Bites (Boneless Buffalo Wings) | Our Salty Kitchen says:
      November 21, 2019 at 1:21 pm

      […] Flank Steak Skewers with Tomatoes and Pesto […]

      Reply
    2. Grilled Rosemary Flank Steak | Our Salty Kitchen says:
      November 22, 2019 at 11:03 pm

      […] Flank Steak Skewers with Tomatoes and Pesto […]

      Reply
    3. Kid-Friendly Hamburger Soup (Paleo and Whole30) | Our Salty Kitchen says:
      December 13, 2019 at 5:28 pm

      […] Flank Steak Skewers with Tomatoes and Pesto […]

      Reply
    4. Grilled Veggie Kabobs (Easy & Healthy!) | Our Salty Kitchen says:
      June 16, 2021 at 10:37 am

      […] Flank Steak Skewers with Tomato and Pesto […]

      Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Welcome to Our Salty Kitchen! We create real food for real people. Our whole foods recipes are seasonal, locally sourced, and simply prepared. Learn More! 

    Footer

    ABOUT US      CONTACT US      PRIVACY POLICY 

    A collage of publication logos that have featured recipes and photography from Our Salty Kitchen.

    Footer

    Privacy

    Privacy Policy

    Let's ConnecT

    • Facebook
    • Instagram
    • Pinterest

    About Us

    Contact

    Copyright © 2023 Our Salty Kitchen

    1.2K shares