Grilled Skirt Steak with Grated Tomato Salsa is the kind of meal that looks impressive, tastes unforgettable, and is surprisingly easy to make at home. This flavor-packed recipe combines richly seasoned grilled skirt steak with a bright juicy tomato salsa made from freshly grated ripe tomatoes, garlic, herbs, olive oil, and a touch of acidity. The result is a dish that feels luxurious while still being fresh, balanced, and simple.
Skirt steak is one of the most flavorful cuts of beef available. It cooks quickly over high heat, develops a gorgeous charred crust, and becomes wonderfully tender when sliced correctly. When paired with cool fresh tomato salsa, the contrast becomes irresistible. The steak gives smoky savory richness while the salsa adds freshness, brightness, and natural juiciness.
Whether you are planning a summer cookout, casual family dinner, weekend grilling night, date-night meal, or a dish to impress guests, Grilled Skirt Steak with Grated Tomato Salsa delivers restaurant-quality results with very little effort.
This recipe proves that a few quality ingredients can create something extraordinary.
JUMP TO
Table of Contents
Why Grilled Skirt Steak with Grated Tomato Salsa Is So Popular
This recipe continues to grow in popularity because it combines steakhouse flavor with seasonal freshness.
Reasons people love Grilled Skirt Steak with Grated Tomato Salsa:
- Rich beefy steak flavor
- Quick grilling time
- Fresh tomato topping
- Great summer dinner recipe
- Beautiful presentation
- Beginner friendly cooking method
- Naturally gluten free
- Excellent for entertaining
- Pairs with many side dishes
- Restaurant-quality results at home
- Great leftovers
- Bold yet balanced flavors
- Uses ripe tomatoes beautifully
- Fast prep and cook time
- Perfect outdoor grilling recipe
It feels elegant enough for company and easy enough for weekdays.
What Does Grilled Skirt Steak with Grated Tomato Salsa Taste Like?
This dish tastes smoky, juicy, savory, bright, garlicky, fresh, and deeply satisfying.
Flavor layers include:
- Rich grilled beef
- Charred caramelized crust
- Sweet ripe tomato juices
- Tangy acidity
- Olive oil richness
- Garlic punch
- Fresh herb brightness
- Optional chili warmth
Every bite feels balanced because the fresh salsa cuts through the richness of the steak.
What Is Skirt Steak?
Skirt steak is a long, thin cut of beef known for bold flavor and visible grain. It is popular for grilling because it cooks quickly and absorbs seasoning very well.
Benefits of skirt steak:
- Big beef flavor
- Fast cook time
- Great for marinades
- Perfect for grilling
- Excellent sliced thin
- Great in tacos, salads, and bowls
- Often more affordable than premium steaks
- Beautiful crust when grilled hot
When sliced against the grain, skirt steak becomes tender and juicy.
Why Grated Tomato Salsa Works So Well
Instead of chunky salsa, grated tomatoes create a juicy sauce-like topping that coats steak slices beautifully.
Benefits include:
- Fast to prepare
- Fresh raw tomato flavor
- Naturally juicy texture
- No blender required
- Great use for ripe tomatoes
- Lighter than creamy sauces
- Elegant presentation
- Soaks into sliced steak perfectly
It transforms simple tomatoes into something special.
Ingredients for Grilled Skirt Steak with Grated Tomato Salsa
This recipe uses simple fresh ingredients.

For the Steak
- 1 1/2 pounds skirt steak
- 2 tablespoons olive oil
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon smoked paprika
- 1/2 teaspoon onion powder (optional)
For the Grated Tomato Salsa
- 3 ripe tomatoes
- 1 garlic clove, minced
- 2 tablespoons olive oil
- 1 tablespoon red wine vinegar or lemon juice
- 2 tablespoons chopped parsley or cilantro
- 1 tablespoon finely diced red onion
- Salt to taste
- Black pepper to taste
- Pinch red pepper flakes (optional)
Optional Side Dishes
- Grilled corn
- Roasted potatoes
- Rice pilaf
- Couscous
- Green salad
- Garlic bread
- Sauteed mushrooms
- Grilled asparagus
Ingredient Breakdown
Skirt Steak
Main protein with deep rich flavor.
Tomatoes
Use ripe seasonal tomatoes for best salsa.
Garlic
Adds savory depth.
Olive Oil
Adds richness and body.
Vinegar or Lemon
Creates balance and brightness.
Herbs
Fresh parsley or cilantro adds color and freshness.
How to Make Grilled Skirt Steak with Grated Tomato Salsa
This recipe is easy once the grill is hot.
Step 1: Prepare Steak
Pat steak dry with paper towels.
Rub with:
- Olive oil
- Salt
- Pepper
- Garlic powder
- Smoked paprika
Let sit at room temperature for 20 minutes.
Step 2: Make Tomato Salsa
Cut tomatoes in half.
Using a box grater, grate cut side over bowl until only skins remain.
Discard skins.
Add:
- Garlic
- Olive oil
- Vinegar or lemon juice
- Onion
- Herbs
- Salt
- Pepper
- Chili flakes if desired
Mix well and let flavors blend.
Step 3: Preheat Grill
Heat grill to high heat.
Clean grates and oil lightly.
Step 4: Grill Steak
Cook steak 3 to 5 minutes per side depending on thickness and desired doneness.
Step 5: Rest Steak
Transfer steak to cutting board.
Rest for 10 minutes.
Step 6: Slice Correctly
Slice thinly against the grain.
Step 7: Plate and Serve
Arrange steak on platter.
Spoon tomato salsa generously over top.
Serve immediately.
Best Tips for Perfect Skirt Steak
Grill Hot and Fast
High heat creates crust without drying meat.
Do Not Overcook
Best at medium-rare to medium.
Rest Before Slicing
Keeps juices inside.
Slice Against Grain
Most important step for tenderness.
Dry Steak Surface
Dry meat sears better.
Season Well
Skirt steak loves strong seasoning.
Use Great Tomatoes
Tomatoes drive salsa flavor.
Let Salsa Sit Briefly
This improves flavor.
Best Ways to Serve Grilled Skirt Steak with Grated Tomato Salsa
This recipe works in many styles.
Main Dinner Plate
Serve with potatoes and vegetables.
Taco Night
Use sliced steak in tortillas.
Rice Bowls
Serve over rice with salsa.
Steak Salad
Top mixed greens.
Sandwiches
Use leftovers in toasted bread.
Party Platter
Slice thin for sharing.
Appetizer Crostini
Serve on toasted bread.
Flavor Variations to Try
Chimichurri Style
Use chimichurri instead of salsa.
Spicy Tomato Salsa
Add jalapeño or extra chili flakes.
Mediterranean Version
Add olives and feta.
Garlic Butter Finish
Top steak with butter.
Citrus Version
Use lime juice and zest.
Herb Loaded Version
Double herbs.
Smoky Version
Use smoked salt.
How to Know When Steak Is Done
Approximate temperatures:
- Rare: 125°F
- Medium-rare: 135°F
- Medium: 145°F
- Medium-well: 150°F
Use thermometer for best accuracy.
Storage Instructions
Refrigerator
Store steak up to 4 days.
Store salsa separately.
Reheating
Warm steak gently in skillet or oven.
Cold Leftovers
Excellent in salads and sandwiches.
Freezer
Freeze steak only, not salsa.
Common Mistakes to Avoid
Tough Steak
Usually sliced with the grain.
Dry Steak
Overcooked.
Weak Salsa Flavor
Tomatoes not ripe enough.
Pale Grill Marks
Grill not hot enough.
Watery Plate
Steak not rested before slicing.
Burned Outside Raw Inside
Heat too high with thick steak.
Why Homemade Is Better Than Restaurant Versions
Homemade Grilled Skirt Steak with Grated Tomato Salsa gives:
- Better ingredient quality
- Fresher salsa
- Lower cost
- Steak cooked exactly your way
- More generous portions
- Easy customization
- Better leftovers
- Extra sauce when desired
Nutrition Benefits
This recipe can fit many balanced meal plans.
Benefits include:
- High protein
- Iron from beef
- Lycopene from tomatoes
- Healthy fats from olive oil
- Naturally lower carb
- Filling satisfying meal
Frequently Asked Questions
Can I use flank steak instead?
Yes, flank steak works very well.
Can I cook indoors?
Yes, use cast iron skillet or grill pan.
Why grate tomatoes?
It creates a juicy fresh sauce quickly.
Can I make salsa ahead?
Yes, best same day.
Conclusion
Grilled Skirt Steak with Grated Tomato Salsa proves that a few fresh ingredients can create an unforgettable meal. Smoky juicy steak paired with bright fresh tomato salsa gives the perfect balance of richness and freshness in every bite.
Whether you serve it for a summer cookout, elegant dinner, or weekend grilling session, Grilled Skirt Steak with Grated Tomato Salsa is a bold beautiful recipe you will want to make again and again.
PrintGrilled Skirt Steak with Grated Tomato Salsa Recipe
Grilled Skirt Steak with Grated Tomato Salsa is a bold steak recipe featuring juicy grilled skirt steak topped with fresh grated tomato salsa made with garlic, herbs, and olive oil. Perfect for dinners, cookouts, grilling season, and entertaining.
- Prep Time: 20 mins
- Cook Time: 10 mins
- Total Time: 30 mins
- Yield: 4 servings
Ingredients
- 1 1/2 pounds skirt steak
- 2 tablespoons olive oil
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon smoked paprika
- 3 ripe tomatoes
- 1 garlic clove, minced
- 2 tablespoons olive oil for salsa
- 1 tablespoon red wine vinegar or lemon juice
- 2 tablespoons chopped parsley or cilantro
- 1 tablespoon diced red onion
- Salt and pepper to taste
Instructions
- Pat steak dry and season with olive oil, salt, pepper, garlic powder, and paprika.
- Let steak rest at room temperature for 20 minutes.
- Grate tomatoes into a bowl and discard skins.
- Mix grated tomato with garlic, olive oil, vinegar, herbs, onion, salt, and pepper.
- Preheat grill to high heat and oil grates.
- Grill steak 3 to 5 minutes per side.
- Rest steak for 10 minutes.
- Slice thinly against the grain.
- Top with grated tomato salsa and serve.
Notes
- Use ripe tomatoes for best salsa flavor.
- Do not overcook skirt steak.
- Always slice against the grain.
- Rest steak before cutting.
- Great with potatoes, salad, or tortillas.
- Store leftovers up to 4 days.
- Use cast iron if no grill is available.
- Season generously for best flavor.
Nutrition
- Serving Size: 1 serving
- Calories: 390
- Sugar: 4g
- Sodium: 520mg
- Fat: 24g
- Saturated Fat: 7g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 1g
- Protein: 36g
- Cholesterol: 95mg
