Marinated Mojo Steak Tacos are a delightful way to enjoy a fusion of flavors that evoke the essence of Mexican cuisine. These tacos feature tender skirt or flank steak marinated in a vibrant citrus and garlic mojo, making each bite an explosion of taste. Perfect for a casual dinner or a festive gathering, they are easy to prepare and incredibly satisfying. Let’s dive into this simple yet delicious recipe that will leave your family and friends craving more!
Why You’ll Love This Marinated Mojo Steak Tacos
There are several reasons to fall in love with these Mojo Steak Tacos. First, the marinade, made with fresh citrus juices, not only tenderizes the meat but also infuses it with a zesty flavor. Second, they are quick to prepare, making them an easy Mojo Steak Taco recipe for busy weeknights. Third, they cater to various dietary preferences as they are gluten-free. Fourth, the combination of warm tortillas with juicy steak and fresh toppings creates a satisfying meal. Fifth, they offer a unique twist with the use of Cuban-Style Steak Tacos flavors, making them a standout dish. Lastly, they are perfect for gatherings, ensuring your guests leave happy and full.
Ingredients for Marinated Mojo Steak Tacos
Gather these items:
- ⅓ cup fresh lime juice
- ⅓ cup fresh orange juice
- ¼ cup olive oil
- 8-12 cloves garlic, minced
- 1 teaspoon dried oregano
- 1½ teaspoons ground cumin
- ½ teaspoon cayenne pepper (or a fresh habanero)
- ¼ cup chopped cilantro
- 1 ¼ teaspoons salt
- ½ teaspoon black pepper
- 2 – 2 ½ pounds skirt or flank steak
- Tortillas
- Quick guacamole
- Chopped onions
- Lime wedges
- Chopped cilantro
- Optional: any other favorite taco toppings
How to Make Marinated Mojo Steak Tacos Step-by-Step
- Step 1: In a large shallow bowl, combine the lime juice, orange juice, olive oil, minced garlic, dried oregano, ground cumin, cayenne pepper, chopped cilantro, salt, and black pepper. Stir well and taste to adjust seasoning if needed.
- Step 2: Coat the skirt or flank steak thoroughly with the marinade. Cover and refrigerate for at least 3 hours and up to 24 hours to allow flavors to deeply penetrate the meat. Remove the steak from the refrigerator about 30 minutes before cooking to come to room temperature.
- Step 3: Heat a large cast iron skillet or heavy pan over high heat for a couple of minutes until very hot. Add the steak to the pan and sear each side for 3 to 6 minutes depending on thickness and desired doneness; 4 minutes per side is ideal for medium. If the pan overheats, reduce heat to medium-high to avoid burning. Once cooked, transfer steak to a cutting board and tent loosely with foil. Let it rest for several minutes to retain juices.
- Step 4: After resting, slice the steak thinly against the grain for tender pieces. If dicing, cut at a slight angle to maximize tenderness of the meat cubes.
- Step 5: Warm tortillas and spread with quick guacamole. Top with slices or cubes of mojo steak, diced onions, fresh cilantro, and a squeeze of lime. Add any additional favorite toppings and serve immediately.

Pro Tips for the Best Marinated Mojo Steak Tacos
Keep these in mind:
- Allow the steak to marinate for the full 24 hours if possible for maximum flavor.
- Always slice against the grain to ensure tenderness.
- Use a heavy pan to get a good sear on the steak.
- Let the steak rest after cooking to retain juices.
- For the best results, use fresh ingredients for the marinade.
- These tacos can also be prepared on a grill for a smoky flavor.
- Note that this recipe is gluten-free, making it suitable for various dietary needs.
Best Ways to Serve Marinated Mojo Steak Tacos
These Citrus Marinated Tacos can be served in various exciting ways. Consider adding toppings such as avocado slices, salsa, or a sprinkle of queso fresco. For a refreshing twist, try pairing them with a simple cabbage slaw for added crunch. You can also serve them alongside black beans and rice for a complete meal. Don’t forget to squeeze extra lime over the top for that perfect finish!

How to Store and Reheat Marinated Mojo Steak Tacos
To store any leftovers, place the steak in an airtight container in the refrigerator for up to 3 days. When you’re ready to enjoy them again, reheat the steak in a hot skillet for a couple of minutes until warmed through. You can also warm the tortillas briefly in the skillet or microwave. This method will help maintain the flavors and textures, making them taste as delicious as when first prepared.
Frequently Asked Questions About Marinated Mojo Steak Tacos
What’s the secret to perfect Marinated Mojo Steak Tacos?
The secret lies in the marinade! Using fresh citrus juices and allowing the steak to marinate for a longer time ensures a burst of flavor and tenderness. This is essential for exceptional Mojo Beef Tacos.
Can I make Marinated Mojo Steak Tacos ahead of time?
Yes! You can marinate the steak a day in advance, allowing the flavors to develop. Just make sure to slice and assemble the tacos right before serving for the best experience.
How do I avoid common mistakes with Marinated Mojo Steak Tacos?
To avoid common mistakes, ensure you don’t overcook the steak, as this can lead to tough meat. Additionally, always slice against the grain for tenderness and allow the steak to rest before slicing.
Variations of Marinated Mojo Steak Tacos You Can Try
There are numerous variations to explore with these Marinated Steak Tacos. For a healthier option, consider using grilled vegetables as a topping. You can also swap the skirt steak for chicken or shrimp, adapting the marinade for different proteins. Another idea is to turn these tacos into a burrito bowl by serving everything over rice instead of in tortillas. Each variation caters to different dietary preferences while maintaining the delicious mojo flavors!
For more delicious taco recipes, check out our Taco Rice Bowl or Chicken Taco Soup. If you’re looking for a refreshing drink to pair with your meal, consider making a Lemon Pepper Chicken to complement the flavors!
Print
Delicious Marinated Mojo Steak Tacos for Dinner
- Total Time: 3 hours 12 minutes
- Yield: Serves 6-8 1x
- Diet: Gluten Free
Description
These Marinated Mojo Steak Tacos with Quick Guac are a flavorful and easy-to-make dish featuring tender skirt or flank steak marinated in a vibrant citrus and garlic mojo.
Ingredients
- ⅓ cup fresh lime juice
- ⅓ cup fresh orange juice
- ¼ cup olive oil
- 8–12 cloves garlic, minced
- 1 teaspoon dried oregano
- 1½ teaspoons ground cumin
- ½ teaspoon cayenne pepper (or a fresh habanero)
- ¼ cup chopped cilantro
- 1 ¼ teaspoons salt
- ½ teaspoon black pepper
- 2 – 2 ½ pounds skirt or flank steak
- Tortillas
- Quick guacamole
- Chopped onions
- Lime wedges
- Chopped cilantro
- Optional: any other favorite taco toppings
Instructions
- In a large shallow bowl, combine the lime juice, orange juice, olive oil, minced garlic, dried oregano, ground cumin, cayenne pepper, chopped cilantro, salt, and black pepper. Stir well and taste to adjust seasoning if needed.
- Coat the skirt or flank steak thoroughly with the marinade. Cover and refrigerate for at least 3 hours and up to 24 hours to allow flavors to deeply penetrate the meat. Remove the steak from the refrigerator about 30 minutes before cooking to come to room temperature.
- Heat a large cast iron skillet or heavy pan over high heat for a couple of minutes until very hot. Add the steak to the pan and sear each side for 3 to 6 minutes depending on thickness and desired doneness; 4 minutes per side is ideal for medium. If the pan overheats, reduce heat to medium-high to avoid burning. Once cooked, transfer steak to a cutting board and tent loosely with foil. Let it rest for several minutes to retain juices.
- After resting, slice the steak thinly against the grain for tender pieces. If dicing, cut at a slight angle to maximize tenderness of the meat cubes.
- Warm tortillas and spread with quick guacamole. Top with slices or cubes of mojo steak, diced onions, fresh cilantro, and a squeeze of lime. Add any additional favorite toppings and serve immediately.
Notes
- Quick guacamole recipe can be found in the notes section.
- Prep Time: 3 hours
- Cook Time: 12 minutes
- Category: Main Course
- Method: Pan-searing
- Cuisine: Mexican
Nutrition
- Serving Size: 1 taco
- Calories: 380
- Sugar: 5g
- Sodium: 900mg
- Fat: 22g
- Saturated Fat: 5g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 3g
- Protein: 30g
- Cholesterol: 80mg
