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.

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).

If you like this recipe, check out some of these other Mexican or Mexican inspired recipes:
- Killer Crockpot Carnitas
- Mexican Street Corn
- Mexican Rice
- Carne Asada
- Homemade Chalupas
- Mexican Street Corn Soup
Watch the video below where Rachel will walk you through every step of this recipe. Sometimes it helps to have a visual, and we’ve always got you covered with our cooking show. You can find the complete collection of recipes on YouTube, Facebook Watch, or our Facebook Page, or right here on our website with their corresponding recipes.
This is great steak recipe. I wanted Mexican food tonight and this was perfect. My steak was really thick and big, enough for 2 meals. This is a keeper for me. We don’t eat beef very often, but when we do, I want as much flavor as possible and this recipe fit the bill. Thanks for sharing.
I CAN’T WAIT TO MAKE THIS!! You ALWAYS have great recipes!!
Nice! Looks really delicious. Think I’m going to make it happen this weekend!???