Are you ready to ignite your taste buds with bold and spicy flavors? Look no further! In this article, we’re going to take you on a culinary journey through Mexico, where we’ll be exploring 18 mouth-watering steak recipes that are sure to satisfy your cravings. From classic carne asada tacos to slow-cooked shredded steak, these recipes showcase the vibrant and bold flavors of Mexican cuisine.
Get ready to fire up your grill or stovetop and bring the heat with our collection of spicy Mexican steak recipes. Whether you’re a seasoned foodie or just looking for new inspiration in the kitchen, we’ve got you covered.
Carne Asada Tacos with Fresh Cilantro
Savor the flavors of Mexico with this classic recipe that combines tender grilled beef, crispy tortillas, and a burst of fresh cilantro. Perfect for a quick weeknight dinner or weekend gathering.
Ingredients:
– 1 pound flank steak
– 1/4 cup lime juice
– 2 cloves garlic, minced
– 1 teaspoon dried oregano
– Salt and pepper, to taste
– 8-10 corn tortillas
– Fresh cilantro leaves, for garnish
Instructions:
1. In a large ziplock bag, combine lime juice, garlic, oregano, salt, and pepper.
2. Add the flank steak, turning to coat evenly. Seal bag and refrigerate for at least 30 minutes or up to 2 hours.
3. Preheat grill to medium-high heat. Remove steak from marinade, letting excess liquid drip off.
4. Grill steak for 5-7 minutes per side, or until cooked to desired level of doneness.
5. Warm tortillas by wrapping them in a damp paper towel and microwaving for 20-30 seconds.
6. Slice grilled steak against the grain into thin strips. Assemble tacos with steak, cilantro leaves, and any additional toppings desired.
Cooking Time: 15-20 minutes
Grilled Mexican Skirt Steak with Chimichurri
Grilled Mexican Skirt Steak with Chimichurri Recipe
Summary: This recipe combines the bold flavors of Mexico and Argentina, featuring a grilled skirt steak topped with a tangy and herby chimichurri sauce. Perfect for a summer cookout or dinner party!
Ingredients:
– 1 pound skirt steak
– 1/4 cup olive oil
– 2 cloves garlic, minced
– 1 tablespoon freshly squeezed lime juice
– 1 teaspoon dried oregano
– 1/2 teaspoon ground cumin
– Salt and pepper to taste
– Chimichurri sauce (see below)
Chimichurri Sauce:
– 1 cup fresh parsley leaves and stems
– 1/4 cup fresh oregano leaves
– 2 cloves garlic, minced
– 1/2 cup red wine vinegar
– 1/4 cup olive oil
– Salt to taste
Instructions:
1. Preheat grill to medium-high heat.
2. In a small bowl, whisk together lime juice, cumin, and oregano.
3. Brush skirt steak with olive oil and season with salt and pepper. Grill for 5-7 minutes per side or until desired level of doneness.
4. Meanwhile, combine parsley, oregano, garlic, vinegar, and oil in a food processor. Blend until well combined.
5. Serve grilled skirt steak topped with chimichurri sauce.
Cooking Time: 12-15 minutes total
Spicy Steak Fajitas with Bell Peppers
Sizzle up a flavorful Tex-Mex favorite with this quick and easy recipe that combines tender steak, crunchy bell peppers, and a kick of spice. Perfect for a weeknight dinner or a weekend gathering.
Ingredients:
– 1 lb flank steak
– 2 large bell peppers (any color), sliced
– 1 onion, sliced
– 2 cloves garlic, minced
– 1 tsp chili powder
– 1/2 tsp cumin
– 1/4 tsp cayenne pepper
– Salt and pepper to taste
– 8-10 small flour tortillas
– Optional: sour cream, salsa, shredded cheese, cilantro
Instructions:
1. Heat a large skillet over medium-high heat.
2. Add steak and cook for 3-4 minutes per side or until cooked to desired doneness.
3. Remove steak from skillet, let rest.
4. In same skillet, add bell peppers, onion, garlic, chili powder, cumin, and cayenne pepper. Cook for 5-7 minutes or until vegetables are tender.
5. Slice steak against the grain into thin strips.
6. Serve with fajita-style vegetables, warm tortillas, and desired toppings.
Cooking Time: 20-25 minutes
Mexican Steak and Potato Soup
Warm up with this hearty and flavorful soup that combines tender steak, creamy potatoes, and a hint of Mexican spices. Perfect for a cozy night in or a comforting meal on-the-go.
Ingredients:
– 1 lb beef sirloin or flank steak
– 2 large potatoes, peeled and diced
– 1 onion, chopped
– 3 cloves garlic, minced
– 1 can (14.5 oz) diced tomatoes with green chilies
– 4 cups chicken broth
– 1 tsp cumin
– 1/2 tsp paprika
– Salt and pepper, to taste
– Optional: jalapeños, sour cream, shredded cheese, and crushed tortilla chips for toppings
Instructions:
1. In a large pot or Dutch oven, brown the steak over medium-high heat. Remove and set aside.
2. Add the onion and garlic; cook until softened, about 3-4 minutes.
3. Add the diced potatoes, cumin, paprika, salt, and pepper. Cook for an additional 5 minutes.
4. Pour in the chicken broth and bring to a boil. Reduce heat and simmer for 20-25 minutes or until potatoes are tender.
5. Return the browned steak to the pot and stir to combine.
6. Serve hot, topped with your desired optional toppings.
Cooking Time: 30-40 minutes
Steak Quesadillas with Melted Cheese
Experience the perfect fusion of savory steak and melted cheese wrapped in a crispy tortilla.
Ingredients:
– 1 pound flank steak, sliced into thin strips
– 2 large flour tortillas
– 2 tablespoons olive oil
– 1 cup shredded cheddar cheese
– 1/4 cup chopped fresh cilantro
– Salt and pepper to taste
Instructions:
1. Preheat a grill or grill pan to medium-high heat.
2. Season the steak with salt and pepper. Grill for 3-4 minutes per side, or until cooked to desired level of doneness. Let cool.
3. In a large skillet, heat one tablespoon of olive oil over medium heat.
4. Place a tortilla in the skillet and sprinkle half of the cheese on half of the tortilla.
5. Add sliced steak on top of the cheese, leaving a small border around the edges.
6. Fold the tortilla in half to enclose the filling.
7. Cook for 2-3 minutes or until the tortilla is crispy and the cheese is melted.
8. Flip and cook for an additional minute.
9. Repeat with remaining ingredients.
Cooking Time: 15-20 minutes
Mexican Steak Salad with Avocado Dressing
This vibrant salad combines tender grilled steak, crisp mixed greens, and a tangy avocado dressing, all wrapped up in a flavorful Mexican-inspired package. Perfect for a quick weeknight dinner or a light lunch.
Ingredients:
– 1 pound flank steak
– 4 cups mixed greens (arugula, spinach, lettuce)
– 1 cup diced red bell pepper
– 1 cup diced cucumber
– 1/2 cup crumbled queso fresco (or feta)
– 1/4 cup chopped fresh cilantro
– 2 tablespoons lime juice
– 1 avocado, mashed
– Salt and pepper to taste
Instructions:
1. Preheat grill or grill pan to medium-high heat. Season steak with salt and pepper. Grill for 5-6 minutes per side, or until cooked to desired doneness. Let rest for 5 minutes before slicing thinly.
2. In a large bowl, combine mixed greens, red bell pepper, cucumber, queso fresco, and cilantro.
3. In a separate bowl, whisk together lime juice and mashed avocado. Season with salt and pepper to taste.
4. Slice grilled steak into thin strips and add to salad. Drizzle with avocado dressing and serve immediately.
Cooking Time: 15-20 minutes
Slow Cooker Mexican Shredded Steak
Elevate your taco Tuesday game with this simple and flavorful slow cooker recipe. Tender shredded steak, infused with the bold flavors of Mexico, is perfect for tacos, burritos, or served with tortilla chips.
Ingredients:
– 2 pounds beef flank steak
– 1 onion, sliced
– 3 cloves garlic, minced
– 1 can (14.5 oz) diced tomatoes, drained
– 1 tablespoon chili powder
– 1 teaspoon ground cumin
– 1/2 teaspoon paprika
– Salt and pepper, to taste
– 1/4 cup beef broth
Instructions:
1. Season the steak with salt, pepper, and chili powder.
2. Add sliced onions and minced garlic to the slow cooker.
3. Place the steak on top of the onions and add diced tomatoes, cumin, paprika, and beef broth.
4. Cook on low for 8-10 hours or high for 4-6 hours.
5. Shred the steak with two forks and serve.
Cooking Time: 4-10 hours
Steak Enchiladas with Red Sauce
Savor the flavors of Mexico with this twist on traditional enchiladas, featuring tender steak and a rich red sauce.
Ingredients:
– 1 pound flank steak, sliced into thin strips
– 1/2 cup red enchilada sauce
– 6-8 corn tortillas
– 1/4 cup shredded cheddar cheese
– 1/4 cup chopped fresh cilantro
– Salt and pepper to taste
– Vegetable oil for brushing
Instructions:
1. Preheat oven to 375°F (190°C).
2. In a large skillet, cook the steak strips over medium-high heat until browned, about 3-4 minutes per side.
3. Brush tortillas with vegetable oil and wrap each with a slice of cooked steak.
4. Place wrapped tortillas seam-side down in a baking dish and pour red enchilada sauce over the top.
5. Sprinkle shredded cheese and chopped cilantro over the top.
6. Bake for 15-20 minutes or until cheese is melted and bubbly.
Cooking Time: 20 minutes
Mexican Steak and Rice Bowl
A flavorful and filling meal that combines the bold flavors of Mexico with tender steak and creamy rice. This recipe is a quick and easy solution for a weeknight dinner or lunch.
Ingredients:
– 1 lb flank steak
– 1 cup uncooked white rice
– 2 cups water
– 1 tablespoon olive oil
– 1 small onion, diced
– 1 clove garlic, minced
– 1 teaspoon ground cumin
– 1/2 teaspoon chili powder
– Salt and pepper to taste
– Optional toppings: diced tomatoes, shredded cheese, avocado, sour cream
Instructions:
1. Cook the rice according to package instructions using 2 cups of water.
2. In a large skillet, heat the olive oil over medium-high heat. Add the steak and cook for 3-4 minutes per side, or until cooked to desired level of doneness.
3. Remove the steak from the skillet and let it rest for 5 minutes before slicing into thin strips.
4. In the same skillet, add the diced onion and minced garlic. Cook until the onion is translucent.
5. Add the cumin, chili powder, salt, and pepper to the skillet and stir to combine.
6. Serve the sliced steak over the cooked rice with your choice of toppings.
Cooking Time: 20-25 minutes
Grilled Steak with Mexican Street Corn
Savor the bold flavors of Mexico with this simple yet impressive dish, featuring grilled steak and creamy street corn.
Ingredients:
– 1.5 lbs flank steak or skirt steak
– 2 cups mixed grillable vegetables (bell peppers, onions, zucchini)
– 4 ears of corn, husked and silked
– 1/4 cup mayonnaise
– 1/4 cup crumbled queso fresco (or feta cheese)
– 1 tablespoon lime juice
– 1 teaspoon ground cumin
– Salt and pepper to taste
– Cooking spray or oil
Instructions:
1. Preheat grill to medium-high heat.
2. Season steak with salt, pepper, and cumin. Grill for 5-7 minutes per side, or until desired doneness.
3. Meanwhile, toss vegetables with cooking spray and season with salt and pepper. Grill for 5-7 minutes per side, or until tender.
4. Grill corn ears for 10-12 minutes, turning frequently, or until slightly charred.
5. In a bowl, mix mayonnaise and lime juice. Stir in queso fresco.
6. Slice grilled steak against the grain. Serve with grilled vegetables and Mexican street corn slathered with the creamy sauce.
Cooking Time: 25-30 minutes
Spicy Steak Tostadas with Refried Beans
Elevate your taco Tuesday game with this flavorful and spicy recipe, featuring tender steak, creamy refried beans, and crispy tostadas.
Ingredients:
– 1 pound flank steak
– 2 tablespoons olive oil
– 1 teaspoon ground cumin
– 1/2 teaspoon chili powder
– 1/4 teaspoon paprika
– Salt and pepper to taste
– 8-10 corn tortillas (tostadas)
– Refried beans, warmed
– Shredded cheese (Monterey Jack or Cheddar work well), for serving
– Optional toppings: diced tomatoes, shredded lettuce, sour cream, salsa
Instructions:
1. Preheat grill or grill pan to medium-high heat.
2. In a small bowl, mix together cumin, chili powder, and paprika. Rub the mixture all over the steak, then season with salt and pepper.
3. Grill the steak for 4-5 minutes per side, or until it reaches desired level of doneness. Let rest before slicing thinly against the grain.
4. Warm tortillas by wrapping them in a damp paper towel and microwaving for 20-30 seconds.
5. Assemble tostadas by spreading refried beans on each tortilla, then topping with sliced steak and shredded cheese.
6. Add your desired toppings and serve immediately.
Cooking Time: 15-20 minutes
Mexican Steak Kabobs with Lime Marinade
Mexican Steak Kabobs with Lime Marinade: A flavorful and colorful dish that combines the bold flavors of Mexico with the simplicity of a kabob.
Ingredients:
– 1 pound flank steak, cut into 1-inch pieces
– 1/2 cup freshly squeezed lime juice
– 1/4 cup olive oil
– 2 cloves garlic, minced
– 1 teaspoon dried oregano
– 1/4 teaspoon ground cumin
– Salt and pepper to taste
– Colorful bell peppers (any combination of green, red, yellow), onion, and mushrooms for kabobs
Instructions:
1. In a large bowl, whisk together lime juice, olive oil, garlic, oregano, and cumin.
2. Add steak pieces to the marinade; refrigerate for at least 30 minutes or up to 2 hours.
3. Preheat grill to medium-high heat.
4. Thread marinated steak, bell peppers, onion, and mushrooms onto skewers.
5. Grill kabobs for 8-10 minutes per side, or until steak reaches desired doneness.
6. Serve hot with your favorite sides, such as grilled corn or Mexican street corn.
Cooking Time: 16-20 minutes
Steak Nachos with Jalapeños and Guacamole
Elevate your nacho game with this recipe that combines tender steak, crispy tortilla chips, and creamy guacamole. The spicy kick from the jalapeños adds an extra layer of flavor to this indulgent snack.
Ingredients:
– 1 lb flank steak
– 1/4 cup olive oil
– 2 cloves garlic, minced
– 1/2 cup sliced jalapeños
– 1 bag tortilla chips
– 1 cup shredded cheddar cheese
– 1 ripe avocado
– Salt and pepper to taste
Instructions:
1. Preheat oven to 400°F (200°C).
2. In a large skillet, cook the steak over medium-high heat for 3-4 minutes per side, or until cooked to your liking. Let it rest for 5 minutes before slicing into thin strips.
3. Arrange tortilla chips in a single layer on a baking sheet. Sprinkle with cheese and sliced jalapeños.
4. Bake for 10-12 minutes, or until the cheese is melted and bubbly.
5. Meanwhile, prepare the guacamole by mashing the avocado with salt and pepper to taste.
6. Assemble the nachos by placing the sliced steak on top of the tortilla chips and serving with a side of creamy guacamole.
Cooking Time: 30-40 minutes
Mexican Steak and Black Bean Chili
Warm up with this hearty and flavorful chili that combines tender steak, creamy black beans, and the bold spices of Mexico.
Ingredients:
– 1 lb flank steak
– 1 can black beans, drained and rinsed
– 1 onion, diced
– 2 cloves garlic, minced
– 1 red bell pepper, diced
– 2 tbsp chili powder
– 1 tsp ground cumin
– 1/2 tsp paprika
– 1/4 tsp cayenne pepper
– 1 can diced tomatoes
– 1 cup beef broth
– Salt and pepper, to taste
– Optional: shredded cheese, sour cream, and diced avocado for toppings
Instructions:
1. Heat oil in a large pot over medium-high heat. Add steak and cook until browned, about 3-4 minutes per side. Remove from pot and set aside.
2. Reduce heat to medium. Add onion, garlic, and bell pepper. Cook until vegetables are tender, about 5 minutes.
3. Stir in chili powder, cumin, paprika, and cayenne pepper. Cook for 1 minute.
4. Add black beans, diced tomatoes, and beef broth. Bring to a simmer.
5. Return steak to pot and stir to combine. Simmer until heated through, about 10-15 minutes.
6. Season with salt and pepper to taste.
Cooking Time: 20-25 minutes
Pan-Seared Steak with Mexican Salsa Verde
Elevate your steak game with this flavorful combination of a tender pan-seared steak and a tangy, herby salsa verde. This recipe is perfect for a quick weeknight dinner or a special occasion.
Ingredients:
– 1.5-2 pounds flank steak
– 2 tablespoons olive oil
– Salt and pepper to taste
– 1/4 cup Salsa Verde (see below)
– Fresh cilantro leaves for garnish
Salsa Verde:
– 1/2 cup fresh parsley, chopped
– 1/2 cup fresh oregano, chopped
– 2 cloves garlic, minced
– 1 jalapeño pepper, seeded and finely chopped
– Juice of 1 lime
– Salt to taste
Instructions:
1. Preheat skillet over medium-high heat.
2. Season steak with salt and pepper on both sides.
3. Add olive oil to skillet; sear steak for 3-4 minutes per side, or until cooked to desired doneness.
4. Remove steak from skillet; let rest for 5 minutes.
5. Serve with Salsa Verde spooned over the top. Garnish with fresh cilantro leaves.
Cooking Time: 12-15 minutes
Steak Burritos with Cilantro Lime Rice
Elevate your burrito game with tender steak, flavorful rice, and a hint of lime. This recipe is perfect for a quick and satisfying meal.
Ingredients:
– 1 pound flank steak
– 1 cup cooked white rice
– 2 tablespoons olive oil
– 1/4 cup chopped fresh cilantro
– 2 cloves garlic, minced
– 1 tablespoon freshly squeezed lime juice
– Salt and pepper to taste
– Optional toppings: shredded cheese, diced tomatoes, sour cream
Instructions:
1. Grill or cook the steak according to your preference until medium-rare. Let it rest for 5 minutes before slicing thinly.
2. In a large skillet, heat olive oil over medium-high. Add chopped cilantro and minced garlic; sauté for 1 minute.
3. Stir in cooked rice, lime juice, salt, and pepper. Cook for 2-3 minutes or until heated through.
4. Warm tortillas according to your preference (grill, microwave, or dry skillet).
5. Assemble burritos by placing sliced steak, cilantro lime rice, and desired toppings inside the tortilla.
Cooking Time: 15-20 minutes
Mexican Steak and Cheese Stuffed Peppers
A flavorful twist on traditional stuffed peppers, this recipe combines the savory flavors of steak and cheese with the bold spices of Mexico.
Ingredients:
– 4 large bell peppers, any color
– 1 lb flank steak, sliced into thin strips
– 1/2 cup cooked rice
– 1 can (14.5 oz) diced tomatoes, drained
– 1/2 cup shredded cheddar cheese
– 1/4 cup chopped fresh cilantro
– 1 tsp chili powder
– Salt and pepper to taste
Instructions:
1. Preheat oven to 375°F.
2. Cut the tops off the peppers and remove seeds and membranes. Place them in a baking dish.
3. In a large skillet, cook the steak strips over medium-high heat until browned and cooked through. Drain excess fat.
4. Add cooked rice, diced tomatoes, chili powder, salt, and pepper to the skillet with the steak. Stir to combine.
5. Stuff each pepper with the steak mixture, followed by shredded cheese and chopped cilantro.
6. Cover the baking dish with aluminum foil and bake for 25 minutes.
7. Remove foil and continue baking for an additional 10-15 minutes, until peppers are tender.
Cooking Time: 35-40 minutes
Grilled Steak with Mexican Pineapple Salsa
Add a burst of tropical flavor to your grilled steak with this sweet and tangy salsa recipe. Perfect for a quick dinner or as an impressive main course for a gathering.
Ingredients:
For the Grilled Steak:
– 1.5-2 lbs flank steak
– 2 tbsp olive oil
– 1 tsp garlic powder
– Salt and pepper, to taste
For the Mexican Pineapple Salsa:
– 1 ripe pineapple, diced
– 1/2 cup red onion, diced
– 1 jalapeño pepper, seeded and finely chopped
– 1/4 cup cilantro, chopped
– Juice of 1 lime
– Salt, to taste
Instructions:
1. Preheat grill to medium-high heat.
2. Season steak with olive oil, garlic powder, salt, and pepper.
3. Grill steak for 5-7 minutes per side, or until desired doneness.
4. Meanwhile, combine pineapple, red onion, jalapeño, and cilantro in a bowl.
5. Squeeze lime juice over the salsa and season with salt to taste.
6. Serve grilled steak with Mexican Pineapple Salsa spooned on top.
Cooking Time: 10-12 minutes
Summary
Get ready to ignite your taste buds with these 18 spicy Mexican steak recipes! From classic carne asada tacos to bold fajitas and hearty soups, this collection has something for every flavor fan. Try grilling skirt steak with a tangy chimichurri sauce or slow cooking shredded beef in a rich tomato-based broth. Whether you’re in the mood for something light and fresh or spicy and satisfying, these recipes are sure to bring a fiesta to your plate.
Sophia Brennan is the cook and writer behind Go Jack Rabbit Go. She spent years working in Portland’s restaurant world before bringing that same warm, unfussy approach into her home kitchen. These days, she focuses on simple, comforting recipes inspired by real life, family routines, and the rhythm of cooking without overthinking it.



