Grilled Skirt Steak with Grated Tomato Salsa: Ultimate Juicy Dinner

Grilled Skirt Steak with Grated Tomato Salsa is one of those recipes that feels both rustic and elegant at the same time. It takes a deeply flavorful cut of beef, cooks it quickly over high heat, then finishes it with a bright fresh tomato topping that brings balance to every bite. The result is juicy steak with smoky char, paired with a light salsa that adds freshness, acidity, and natural sweetness.

If you love steak but want something lighter than heavy cream sauces or buttery toppings, this recipe is an excellent choice. It celebrates the natural richness of beef while using simple fresh ingredients to enhance rather than hide flavor. Because skirt steak cooks quickly, it is also perfect for busy weeknights, weekend cookouts, or casual entertaining.

Many people assume steak dinners must be complicated or expensive. However, Grilled Skirt Steak with Grated Tomato Salsa proves the opposite. With the right method, a few ingredients, and a hot grill, you can create a meal that tastes like it came from a top restaurant.

JUMP TO

This recipe has become a favorite because it delivers everything people want in a meal: rich flavor, easy cooking, and fresh contrast.

Steak lovers appreciate skirt steak because it has bold beef flavor. Meanwhile, people who enjoy lighter meals love the tomato salsa because it cuts through the richness naturally.

Reasons This Dish Stands Out

FeatureWhy It Matters
Fast CookingSteak grills in minutes
Big Beef FlavorSkirt steak is rich and savory
Fresh FinishTomato salsa brightens the dish
Great for GuestsLooks beautiful on a platter
Budget FriendlyOften less expensive than premium cuts
FlexibleWorks with many side dishes

Because of this balance, the recipe works year-round but shines especially in warm weather.

What Is Skirt Steak?

Skirt steak is a long, thin cut of beef from the plate section of the cow. It is known for strong beef flavor and loose grain.

Unlike thicker cuts like ribeye or strip steak, skirt steak is thin and cooks very quickly. That means you can get dinner on the table fast, but it also means timing matters.

Why Skirt Steak Is Great for Grilling

  • Thin shape cooks quickly
  • Takes marinade well
  • Develops char beautifully
  • Rich beefy taste
  • Great sliced for serving family-style

Inside vs Outside Skirt Steak

There are two main versions:

  • Outside skirt steak: Usually more tender and prized
  • Inside skirt steak: Slightly thicker and sometimes tougher, but still excellent when cooked properly

Either can be used in Grilled Skirt Steak with Grated Tomato Salsa.

Why Tomato Salsa Is the Perfect Steak Topping

Heavy sauces often dominate steak. In contrast, tomato salsa supports the meat rather than covering it.

Fresh tomato brings acidity that balances fat, while herbs and garlic add brightness. Since the tomatoes are grated instead of chopped, they form a juicy natural sauce that spreads easily over sliced steak.

Benefits of Grated Tomato Salsa

  • Light and refreshing
  • Easy to make
  • No cooking required
  • Uses ripe tomatoes beautifully
  • Adds moisture without heaviness

Ingredients for Grilled Skirt Steak with Grated Tomato Salsa

This recipe depends on simple quality ingredients.

For the Steak

  • 1 1/2 to 2 pounds skirt steak
  • 1 tablespoon olive oil
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon garlic powder (optional)

For the Grated Tomato Salsa

  • 3 ripe tomatoes
  • 1 small garlic clove, minced
  • 2 tablespoons olive oil
  • 1 tablespoon red wine vinegar or lemon juice
  • 2 tablespoons chopped parsley or basil
  • Salt to taste
  • Black pepper to taste
  • Pinch red pepper flakes (optional)

Optional Garnishes

  • Flaky sea salt
  • Fresh basil leaves
  • Extra olive oil drizzle
  • Lemon wedges

How to Make Grilled Skirt Steak with Grated Tomato Salsa

This recipe moves quickly once cooking begins, so prep ingredients first.

Step 1: Make the Tomato Salsa

Cut tomatoes in half. Hold each half over a bowl and grate on the large holes of a box grater. The flesh will turn into pulp while the skin remains in your hand.

Discard the skins.

Mix the tomato pulp with garlic, olive oil, vinegar, herbs, salt, pepper, and optional chili flakes.

Set aside so flavors can develop.

Step 2: Prepare the Steak

Pat steak dry with paper towels. Dry meat sears better than wet meat.

Rub lightly with olive oil, then season generously with salt and pepper.

Step 3: Heat the Grill

Preheat grill or grill pan to high heat. A hot cooking surface is essential for char.

Step 4: Grill the Steak

Place steak on the hot grill.

Cook 3 to 5 minutes per side depending on thickness.

Steak Temperature Guide

DonenessInternal Temperature
Rare125°F
Medium Rare135°F
Medium145°F
Medium Well150°F

Medium-rare is often ideal for skirt steak.

Step 5: Rest the Steak

Transfer steak to a board and let rest for 10 minutes.

This helps juices redistribute through the meat.

Step 6: Slice Against the Grain

Look for the lines running through the steak. Cut across those lines, not with them.

This shortens muscle fibers and makes the steak much more tender.

Step 7: Add Salsa and Serve

Arrange slices on a platter. Spoon grated tomato salsa generously over the top.

Serve immediately.

Best Tips for Perfect Grilled Skirt Steak with Grated Tomato Salsa

Use Very High Heat

Skirt steak benefits from fast, hot cooking.

Don’t Overcook

Since the cut is thin, it can go from perfect to tough quickly.

Let the Meat Rest

Skipping rest time can lead to dry slices.

Slice Thinly

Thin slices feel more tender and are easier to eat.

Use Seasonal Tomatoes

The salsa becomes dramatically better when tomatoes are ripe and sweet.

Marinade Ideas for Extra Flavor

Although not required, a short marinade can add more depth.

Easy Marinade Options

Garlic Citrus Marinade

  • Olive oil
  • Lemon juice
  • Garlic
  • Salt

Smoky Marinade

  • Olive oil
  • Lime juice
  • Paprika
  • Garlic

Herb Marinade

  • Olive oil
  • Parsley
  • Oregano
  • Red wine vinegar

Marinate 30 minutes to 2 hours.

Best Side Dishes to Serve

Grilled Skirt Steak with Grated Tomato Salsa pairs with many sides.

Classic Pairings

  • Roasted potatoes
  • Corn on the cob
  • Garlic bread
  • Rice pilaf
  • Grilled onions

Fresh Lighter Pairings

  • Arugula salad
  • Cucumber salad
  • Grilled zucchini
  • Green beans
  • Tomato cucumber salad

Crowd-Friendly Pairings

  • Pasta salad
  • Baked beans
  • Coleslaw
  • Grilled vegetables platter

Is Grilled Skirt Steak Healthy?

This recipe can absolutely fit into a balanced lifestyle.

Nutritional Benefits

  • High-quality protein
  • Iron for energy support
  • Zinc for immune function
  • Vitamin B12
  • Fresh vegetables from salsa

To keep it lighter:

  • Pair with vegetables
  • Control portion size
  • Use moderate oil
  • Choose fresh sides instead of heavy fried sides

Common Mistakes to Avoid

Cooking on Low Heat

Low heat steams instead of sears.

Cutting With the Grain

This leads to chewy bites.

Using Bland Tomatoes

Fresh ripe tomatoes matter.

Not Seasoning Enough

Beef needs salt to shine.

Overcrowding the Grill

Leave room so heat circulates.

Leftover Ideas

If you have leftovers, use them creatively.

Next-Day Meals

  • Steak tacos
  • Steak sandwiches
  • Steak salad
  • Rice bowls
  • Steak quesadillas

Storage Tips

  • Refrigerate steak up to 3 days
  • Store salsa separately
  • Reheat gently in skillet or microwave

Frequently Asked Questions

Can I cook this indoors?

Yes. Use a cast-iron skillet or grill pan over high heat.

What if I cannot find skirt steak?

Use flank steak, hanger steak, or flap steak.

Why grate tomatoes?

Grating creates a juicy sauce texture that chopped tomatoes cannot match.

Can I make the salsa early?

Yes. Make it 1 to 4 hours ahead and chill.

Conclusion

Grilled Skirt Steak with Grated Tomato Salsa is the kind of recipe that proves simple cooking can be extraordinary. A flavorful cut of beef, high heat, proper slicing, and fresh tomato salsa come together in a way that feels bold yet balanced. It’s quick enough for weeknights, impressive enough for guests, and satisfying enough to make again and again.

If you want a steak recipe that feels fresh, juicy, and unforgettable, this one deserves a place in your regular rotation.

Print

Grilled Skirt Steak with Grated Tomato Salsa: Ultimate Juicy Dinner

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Grilled Skirt Steak with Grated Tomato Salsa is a flavorful steak dinner made with juicy grilled beef topped with a fresh tomato herb salsa. This easy recipe is perfect for summer grilling, weeknight meals, or entertaining guests.

  • Author: Emily
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 1 1/2 to 2 pounds skirt steak
  • 1 tablespoon olive oil
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon garlic powder (optional)
  • 3 ripe tomatoes
  • 1 small garlic clove, minced
  • 2 tablespoons olive oil
  • 1 tablespoon red wine vinegar or lemon juice
  • 2 tablespoons chopped parsley or basil
  • Salt to taste
  • Black pepper to taste
  • Pinch red pepper flakes (optional)
  • Fresh basil leaves for garnish (optional)

Instructions

  1. Cut tomatoes in half and grate over a bowl using a box grater. Discard the skins.
  2. Mix grated tomato pulp with garlic, olive oil, vinegar, herbs, salt, pepper, and chili flakes if using.
  3. Pat skirt steak dry and rub with olive oil. Season with salt, pepper, and garlic powder.
  4. Preheat grill or grill pan over high heat.
  5. Cook steak for 3 to 5 minutes per side until desired doneness.
  6. Remove steak from heat and rest for 10 minutes.
  7. Slice thinly against the grain.
  8. Arrange steak on a platter and spoon tomato salsa over the top.
  9. Serve immediately with favorite side dishes.

Notes

  • Always slice against the grain for tender steak.
  • Use ripe seasonal tomatoes for best salsa flavor.
  • Do not overcook skirt steak or it may become tough.
  • Flank steak can be used if skirt steak is unavailable.
  • Salsa can be made several hours ahead and chilled.
  • Leftover steak is excellent in tacos, salads, or sandwiches.

Nutrition

  • Serving Size: 1 serving
  • Calories: 425
  • Sugar: 5g
  • Sodium: 540mg
  • Fat: 25g
  • Saturated Fat: 8g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 7g
  • Fiber: 1g
  • Protein: 41g
  • Cholesterol: 96mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star