Skip to Content

Mexican Style Grilled Steak Recipe

Inside: Learn how to make this juicy and flavorful Mexican-style grilled steak which is a perfect meal for summertime.

Grilled Steak with rice, beans, and salsa

There is nothing quite like the taste of a perfectly marinated, juicy grilled steak. In Mexico, we love to marinate our meat with delicious ingredients before grilling it to make sure it is tender and flavorful. There are so many different types of steak, but the cut of steak that I like the most for the recipe I am sharing today is a thin ribeye steak. It has the perfect amount of meat and fat which makes it so juicy.

This recipe can be made on a gas grill, a charcoal grill, or you can cook it inside on a large skillet if that is your only option. You can also use different cuts of meat, such as flank steak, skirt steak, or any other thin cut. For me, the taste of a steak, recently grilled on a hot charcoal grill, served with freshly made tortilla, grilled onions, and a homemade salsa can’t be beat.

What is in the marinade for this Mexican style grilled steak?

The secret to a juicy steak is to have the right marinade. The steak marinade I am using today is similar to what we use for traditional carne asada, but with some differences. It consists of orange juice, lime juice, beer, soy sauce, garlic, black pepper, and allspice. This combination will make for tender steaks every time.

Mexican grilled steak

To make the marinade, all you have to do is combine all of those ingredients in a blender, and blend them until somewhat smooth, and then use it to marinate the meat. Marinating the steak for a few hours or longer will give you the best results, but as long as you marinate it for at least one hour you are setting yourself up to make a perfectly grilled steak.

What is the best way to cook this steak?

Like I mentioned above, I prefer to use a charcoal or wood grill to get a nice smoky flavor on my steak, but you can also use whatever method you have. For example, some people may not have any grill at all, but most people have a stove that they can use to cook the steak on a hot skillet. A gas grill is also a good option and will give you that nice grilled steak flavor.

To grill the steak on any type of outdoor grill, make sure you heat it up sufficiently. Next, remove the steak from the marinade and put it on the hot grill. Since this is a thin cut of steak, you do not need to cook it long. Depending on the level of doneness that you prefer, you will need to grill the steak for around 2-5 minutes per side. If you are using a thick cut steak, which you can definitely do, you will need to cook it longer. Using a meat thermometer is recommended if you have one to make sure you have an accurate internal temperature of your steak. For a medium-rare steak, grill the steak to about 130-140 degrees f.

If you don’t have a grill, heat up a large skillet over medium heat on your stove and add a little bit of olive oil. Once it is hot, add the steaks and cook until they reach your preferred temperature. Again, an instant read thermometer will give you the best results, which will result in the best grilled steak.

What can you serve with grilled steak?

In Mexico, this type of steak is most commonly served with freshly made tortillas which you can also quickly add to the grill for a charred flavor. You can also grill pearl onions and nopales and serve it with Mexican rice, homemade salsa, and refried beans.

Grilled steak with sides

This combination of flavors is amazing, and will have you and your guests coming back for more.

Let me know in the comments below how this turned out for you!

Check out these similar recipes

Mexican grilled steak
Save Recipe Print Recipe Pin Recipe Rate this Recipe
5 from 1 vote

Mexican Style Grilled Steak

Learn how to make this juicy and flavorful Mexican-style grilled steak which is a perfect meal for summertime.
Prep Time15 minutes
Cook Time10 minutes
Marinating Time2 hours
Total Time2 hours 25 minutes
Course: Main Course
Cuisine: American, Mexican
Keyword: carne asada, flank steak, grilled steak
Servings: 8 Servings
Calories: 272kcal


  • 2 lbs Ribeye thin cut. You can replace with flank steak or another thin cut of meat
  • 1/2 cup orange juice
  • 1 tbsp lime juice
  • 1/2 cup dark beer
  • 1 tbsp soy sauce
  • 6 cloves of garlic
  • 1 tsp black pepper
  • 1 tsp allspice
  • 1/4 white onion
  • salt to taste
  • 1 tbsp olive oil


  • To make the marinade, start by combining all of the ingredients except for the steak in a blender and blend until somewhat smooth.
  • Pour the marinade over the steak in a large bowl, cover, and let marinate for at least one hour (longer is better).
  • Depending on your method for cooking the steak, heat up the grill or a hot pan with the oil.
  • Once sufficiently hot, add the steak, cooking on both sides for 2-5 minutes or until it reaches your desired level of doneness.
  • Remove from the heat and serve with tortillas, grilled pearl onions, grilled nopales, Mexican rice and refried beans.


Serving: 1Serving | Calories: 272kcal | Carbohydrates: 4g | Protein: 23g | Fat: 18g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 9g | Cholesterol: 69mg | Sodium: 186mg | Potassium: 366mg | Fiber: 0.3g | Sugar: 2g | Vitamin A: 52IU | Vitamin C: 9mg | Calcium: 19mg | Iron: 2mg
Tried this recipe?Mention @mylatinatable or tag #mylatinatable!

5 from 1 vote (1 rating without comment)
Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Discover more from My Latina Table

Subscribe now to keep reading and get access to the full archive.

Continue reading