Mexican Skillet Steak is an easy dinner idea with spicy marinated steak and a quick pico de gallo. Serve it up by itself or with rice or tortillas. 

Mexican Skillet Steak in a skillet topped with avocado slices and two lime wedges all sitting next to a side of pico de gallo.

This is an easy weeknight dinner that packs a punch of flavor! The steak is marinated and cooked in skillet. Scoop in a quick pico de gallo and some sliced avocado and you have a complete meal. If you want to carb it up, serve it up with some rice or tortillas.

What kind of steak should I use?

You can use flank steak, skirt steak, or a sirloin. Cooking time will vary based on how thick your steak is so watch it closely.

What is pico de gallo?

Pico de gallo is a type of fresh salsa. It actually translates to “rooster beak” and gets its name because of how people used to eat it: by pinching it between their fingers. Sometimes it is also called salsa fresca (fresh salsa).

Close up of Mexican Skillet Steak in a skillet topped with avocado slices and two lime wedges all sitting next to a side of pico de gallo.

If you like this recipe, check out some of these other Mexican or Mexican inspired recipes: