Skip to main content New<> this month
Get the Allrecipes magazine

Citrus Carne Asada Marinade

Rated as 4.8 out of 5 Stars

"I have used this recipe for a number of years, and most often marinate enough steak for a few meals. After the marinade time, the steak can be frozen in meal-sized portions for quick meals later. The flavor of this carne asada is much better, and the meat much more tender, than any I have had in Mexican restaurants. If cut in strips, this meat also works very well for fajitas. Serve with tortillas, Mexican rice, and beans."
Added to shopping list. Go to shopping list.


1 d 25 m servings 158
Original recipe yields 8 servings (2 pounds of steak)


{{model.addEditText}} Print
  1. Combine onion, soy sauce, lime juice, lemon juice, orange juice, cilantro, chili powder, garlic, cumin, oregano, coriander, hot sauce, chipotle pepper, black pepper, and sugar in a 1-gallon plastic zip-top bag. Add steak and seal. Marinate in the refrigerator, turning and massaging meat frequently, for up to 24 hours.
  2. Heat olive oil in a large frying pan over high heat. Add steak and marinade. Cook steak until medium-rare to medium, 4 to 5 minutes per side. An instant-read thermometer inserted into the center should read 130 to 140 degrees F (54 to 60 degrees C).


  • Cook's Notes:
  • Substitute flank steak for skirt steak if you like.
  • If using light soy sauce, measure out 1/2 cup.
  • Editor's Note:
  • Nutrition data for this recipe includes the full amount of marinade ingredients. The actual amount of marinade consumed will vary.

Nutrition Facts

Per Serving: 158 calories; 8.1 6.8 15.2 27 521 Full nutrition

Explore more


Read all reviews 4
Most helpful
Most positive
Least positive

This is my recipe, and I generally marinate at least 4 lbs. of steak (usually skirt steak) at a time and double the marinade ingredients. One thing that should be mentioned is that the silver s...

This is awesome. Once I got to marinade mixed up, I wanted to drink it. The aroma is mouthwatering. The next time, I will add more onion, though. One medium onion simply wasn’t enough. I used ha...

I only had hours to marinate, however it still was delicious. I added just a little more chipotle for a bit more kick. I will make again.

This was delicious, but a bit too heavy on the chile powder for me personally. I will cut it in half next time I make these. Otherwise, this was a wonderful meal and even my 5 year old devoured ...