Grilled Skirt Steak with Black Bean Corn and Tomato Salad

5 from 1 vote
12 hours 40 minutes
Jump To Recipe

The whole family will love this simple yet flavorful Grilled Skirt Steak recipe. Paired with a lively Black Bean, Corn, and Tomato Salad, it’s a festive way to get steak on the table! This combination adds a vibrant touch to your meal and provides the perfect balance of texture and flavor that complements the steak beautifully. Perfect with my Mexican Sweet Potato Wedges!

Grilled Skirt Steak with Black Bean Corn Tomato Salad on black platter garnished with lime wedges and cilantro sprigs.

Why This Recipe is a Keeper!

If you’re looking for a new way to serve steak, look no further than this Grilled Skirt Steak with Black Bean, Corn, and Tomato Salad!

Perfect for summer grilling, this flavorful cut of beef is marinated in a blend of citrus and Southwestern spices and then grilled. The fresh, tangy taste of the salad perfectly balances the rich, savory flavor of the grilled skirt steak. The combination of perfectly grilled meat with the brightness of the salad strikes a perfect flavor balance.

This pairing offers a well-rounded meal, with protein from the steak and a plant-based protein and fiber boost from the black beans. The corn and tomatoes contribute other essential nutrients and a touch of sweetness.

Both dish components are relatively quick and easy to prepare, making it a great option for a delicious weeknight meal or a festive weekend gathering.

This grilled skirt steak recipe is:

  • Easy! The marinade comes together in minutes and the salad uses canned black beans for convenience.
  • Make ahead! Because skirt steak is considered a “tough cut,” it holds up very well to marinating overnight or even longer. The black bean salad comes together quickly but can be made several hours ahead and refrigerated.
  • Beautiful! This Grilled Skirt Steak with Black Bean, Corn, and Tomato Salad is simply festive and perfect for summer entertaining. The vibrant colors of the black beans, corn, and tomatoes against the deep, grilled marks of the steak will have your family or guests oohing and aahing!
  • Versatile! Try the steak and the salad in tortillas–fajita or taco-style! Also perfect over salad greens for a hearty yet healthy main course salad!
Grilled Skirt Steak with Black Bean Tomato Corn Salad on black platter with serving fork.

How to Make Grilled Skirt Steak with Black Bean, Corn and Tomato Salad

Recipe Ingredients:

Here’s everything you’ll need to make this grilled skirt steak recipe, along with how to prep the ingredients. The exact quantities of the ingredients are on the recipe card below.

Ingredient Notes and Substitutions:

  • Skirt Steak: There are two kinds of skirt steaks, which means every cow has two kinds of skirt steaks: The inside skirt and the outside skirt. (Pictured above is an inside skirt.). If you’ve had skirt steak before and considered it tough, you probably had the more readily available inside skirt. The outside skirt has more marbling, making it more tender and expensive than the inside skirt. Outside skirts are more difficult to find at the grocery store because most are used for commercial purposes like restaurants. However, The Fresh Market only carries outside skirts. You can also use a flank steak for this recipe.
  • Orange Juice: There is no need for freshly squeezed; you can use bottled orange juice.
  • Lime Juice: I recommend freshly squeezed lime juice for the marinade and the salad because it has a brighter acidity than bottled lime juice.
  • Chili Powder:  Chili powder blends ground, dried chiles such as New Mexico, Ancho, or Cascabel, and assorted spices like cumin, oregano, and paprika. The flavor profile can differ depending on the specific blend.
  • Hot Sauce: Cholula is perfect in this Southwestern-inspired recipe!
  • Black Beans: Canned black beans are a great convenience item. Just be sure to rinse and drain them well.
  • Corn: I used leftover grilled corn which is perfect in this black bean salad. However, you can use blanched fresh corn, thawed frozen corn kernels, or canned.
  • Tomatoes: I prefer plum (Roma) tomatoes in this recipe because they’re less watery than round tomatoes. You can also use halved cherry or grape tomatoes in this salad.
  • Jalapeno: Most of the heat in a jalapeno is in the seeds and the white, fleshy membrane. If you can’t tolerate spice, remove them. You may also wish to wear disposable gloves when handling hot peppers.

Step-By-Step Instructions:

  • Gather and prep all the ingredients.
  • Combine the first 11 ingredients (canola oil through black pepper) in a bowl.
Marinade for skirt steak in glass bowl.
  • Transfer to a 1-gallon zipper-top bag.
  • Place the steaks in the bag and massage to evenly distribute the marinade.
  • Refrigerate for up to 12 hours, occasionally moving and massaging the bag/steak to keep the marinade evenly distributed over the steak.
Skirt steak in marinade in gallon-size zipper-top bag.
  • Combine all the salad ingredients in a bowl. Refrigerate until ready to serve.
  • Preheat a grill or grill pan to medium-high.
  • Drain the steaks from the marinade and pat dry.
  • Grill the steaks for 2 to 3 minutes per side or to the desired doneness.
Two pieces of grilled skirt steak on grill pan.
  • Let the steaks rest for 5 minutes.
  • Slice against the grain.
Two pieces of grilled skirt steak on white plastic cutting board being sliced.
  • Serve the skirt steak topped with the black bean salad!
  • Enjoy!
Grilled Skirt Steak with Black Bean Corn Tomato Salad on black platter garnished with lime wedges and cilantro sprigs.

Chef Tips and Tricks:

  • Let the steaks rest before slicing for the juices to redistribute.
  • It is very important to slice skirt steak against the grain. Because skirt steaks are so long, I slice them in half first with the grain and then against it.
  • Skirt steaks are thin so they cook quickly! Mine was super thin and got a little overdone, but it was still delicious because of the flavorful marinade, the smoky char on the meat and it was sliced against the grain.

Money-Saving Tip:

  • As mentioned above, there are two types of skirt steak: inside skirt and outside skirt. If you can find an outside skirt, it will be about twice the price. Although it won’t be as tender, you’ll save quite a bit of money on the inside skirt which benefits from this flavorful, acidic marinade.
Grilled Skirt Steak with Black Bean Corn Tomato Salad on black platter.

Frequently Asked Questions:

Can I use a flank steak in this recipe?

Yes, absolutely! Flank steak is readily available and makes a great substitute. It can be marinated for up to 24 hours. Because it’s a thicker cut, it will take longer to cook. Slice it against the grain as you would a skirt steak.

Can I make this grilled skirt steak recipe ahead of time?

Skirt steak holds up very well to marinating overnight or even longer. However, you don’t want to cook it ahead of time and reheat. The black bean salad comes together quickly but can be made several hours ahead and refrigerated.

Grilled Skirt Steak with Black Bean Corn Tomato Salad on black platter garnished with lime wedges and cilantro sprigs.

Storage:

  • Refrigerate any leftovers of the skirt steak and salad.
  • To reheat leftover steak, wrap in aluminum foil and reheat in the oven or toaster oven at 350 degrees until heated.

Serve with:

More great grilled beef recipes you’ll love!

Get all my beef recipes at Beef Recipes – From A Chef’s Kitchen.

Want to save this recipe?
Enter your email and I’ll send it to your inbox. Plus, get great new recipes from me every week!
Save Recipe
* By submitting this form, you consent to receive emails.
Logo for From A Chef's Kitchen with gray oval border and green knife.
Grilled Skirt Steak with Black Bean Tomato Corn Salad on black platter with serving fork.

Grilled Skirt Steak with Black Bean, Corn and Tomato Salad

5 from 1 vote

Click to Rate!

By: Carol | From A Chef’s Kitchen
The whole family will love this simple yet flavorful Grilled Skirt Steak recipe. Paired with a lively Black Bean, Corn, and Tomato Salad, it's a festive way to get steak on the table! This combination not only adds a vibrant touch to your meal but also provides the perfect balance of texture and flavor that complements the steak beautifully.
Prep Time 30 minutes
Cook Time 10 minutes
Marinating Time 12 hours
Total Time 12 hours 40 minutes
Course Main Course / Entrees, Meat
Cuisine Southwestern, Southwestern / Mexican
Servings 4
Calories 261 kcal

Ingredients
  

Marinade and Skirt Steak

  • 1/3 cup canola oil - or vegetable oil
  • 1/4 cup fresh lime juice - from 1 large lime
  • 1/4 cup fresh orange juice
  • 2 teaspoons Worcestershire sauce
  • 1 teaspoon hot sauce - or to tolerance
  • 3 cloves garlic - minced
  • 1 tablespoon chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon salt
  • 1/4 teaspoon freshly ground black pepper
  • 2 (1-pound) skirt steaks - trimmed of excess fat

Salad

  • 1 can (15-ounce) black beans - drained and rinsed
  • 1 cup corn kernels - fresh or frozen
  • 2 medium tomatoes - seeded and diced (approximately 1 cup)
  • 1 large jalapeno pepper - seeded if desired and chopped
  • 1/2 cup finely chopped red onion
  • 1/4 cup fresh lime juice - from 1 large lime
  • 2 teaspoons olive oil
  • 1/4 cup chopped cilantro
  • Salt and freshly ground black pepper - to taste
  • Lime wedges - for serving

Instructions
 

Marinade and Steak

  • Combine the first 11 ingredients (canola oil through black pepper) in a bowl. Transfer to a 1-gallon zipper-top bag. Place the steaks in the bag and massage to evenly distribute the marinade.
  • Refrigerate for up to 12 hours, occasionally moving and massaging the bag/steak to keep the marinade evenly distributed over the steak.
  • Preheat a grill or grill pan to medium-high. Drain the steaks from the marinade and pat dry.
  • Grill the steaks for 2-3 minutes per side or to the desired doneness. Let the steaks rest for 5 minutes. Slice against the grain. Serve with the salad.

Salad

  • Combine all the salad ingredients in a bowl. Serve with the skirt steak along with extra lime wedges.

Recipe Notes

SUBSTITUTIONS:
  • Can use flank steak in place of skirt steak.
  • I used leftover grilled corn which is perfect in this black bean salad. However, you can use blanched fresh corn, thawed frozen corn kernels, or canned.
TIPS:
  • Let the steaks rest before slicing for the juices to redistribute.
  • It is very important to slice skirt steak against the grain. Because skirt steaks are so long, I slice them in half first with the grain and then against it.
  • Skirt steaks are thin so they cook quickly! Mine was super thin and got a little overdone, but it was still delicious because of the flavorful marinade, the smoky char on the meat and it was sliced against the grain.
MAKE AHEAD:
  • Skirt steak holds up very well to marinating overnight or even longer. However, you don’t want to cook it ahead of time and reheat it.
  • The black bean salad comes together quickly but can be made several hours ahead and refrigerated.

Nutrition

Serving: 1 | Calories: 261kcal | Carbohydrates: 18g | Protein: 3g | Fat: 22g | Saturated Fat: 2g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 14g | Trans Fat: 0.1g | Cholesterol: 0.3mg | Sodium: 480mg | Potassium: 402mg | Fiber: 3g | Sugar: 7g | Vitamin A: 1.287IU | Vitamin C: 34mg | Calcium: 42mg | Iron: 1mg

These are estimated values generated from a nutritional database using unbranded products. Please do your own research with the products you’re using if you have a serious health issue or are following a specific diet.

Did you make this recipe? Please leave a comment, star rating or post your photo on Instagram and tag @fromachefskitchen.
5 from 1 vote

Leave a Reply

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

Recipe Rating




One Comment

  1. 5 stars
    Hi Friends, This grilled skirt steak recipe is great for the whole family. Try the steak and the salad in tortillas–fajita or taco-style with salsa! It’s also perfect to serve over salad greens for a hearty yet healthy main course salad! We think it’s 5-stars! I hope you enjoy it and much as we do!