how long to cook carne asada in cast iron skillet


How should the carne asada be prepared before cooking?

How Long to Cook Carne Asada in Cast Iron Skillet

Carne Asada is a staple in Mexican cuisine and is widely popular around the world. This delicious dish comprises of tender and juicy beef steak which is marinated in a flavorful blend of spices and herbs and then grilled to perfection. While there are various methods to cook carne asada, using a cast iron skillet is a time-efficient and straightforward option.

Ingredients Required

  • 1 pound of beef flank steak
  • 1 tablespoon olive oil
  • 2 cloves of minced garlic
  • 1 teaspoon of cumin powder
  • 1 teaspoon of chili powder
  • 1 teaspoon of salt
  • 1/2 teaspoon of black pepper


  1. Firstly, marinate the beef flank steak in olive oil, garlic, cumin powder, chili powder, salt, and black pepper. Let it sit for 30 minutes minimum – the longer it marinates, the more flavorful the steak will be.
  2. Preheat your cast iron skillet over high heat. Ensure that it is hot enough before adding the steak to avoid sticking.
  3. Take the beef flank steak out of the marinade and pat it dry with paper towels to remove any moisture. Allow it to come to room temperature for about 30 minutes before cooking.
  4. Place the steak in the hot cast iron skillet and cook for 3-4 minutes on each side without disturbing it too much. This will help to achieve the desired sear and promote even cooking.
  5. Once both sides are seared, reduce the heat to medium-low and continue cooking for another 2-3 minutes on each side for medium-rare, or until desired doneness is achieved.
  6. Remove the steak from the skillet and let it rest for 5-7 minutes before slicing it into thin slices.

Serving Suggestions

Serve the sliced carne asada on a warm tortilla with some chopped onions, cilantro, and lime wedges for an authentic Mexican experience. You can also serve it with rice, beans, and guacamole to make it a complete meal.


The cooking time for carne asada in a cast iron skillet depends on the thickness of the steak and personal preference. However, following this recipe, you can achieve juicy and tender carne asada that is cooked to perfection. With a little bit of patience and attention to detail, you can easily cook carne asada in a cast iron skillet and enjoy a delicious Mexican meal in the comfort of your own home.

Cooking carne asada (beef steak) in a cast iron skillet can be a delicious and flavorful meal. Although the cooking time of carne asada depends on the thickness of the cut and the desired level of doneness, there are general guidelines that can help you determine cooking time for this flavorful dish.

To cook carne asada in a cast iron skillet, start by heating the skillet over medium-high heat for about 3-4 minutes. Then, place the beef steak in the skillet, season it with your favorite spices, and let it sear for 2-3 minutes on each side or until it’s cooked to your desired level of doneness. For medium-rare, look for an internal temperature of 145-150°F, while medium should be cooked to an internal temperature of 165°F.

Once the carne asada is cooked to your desired level of doneness, transfer it to a cutting board and let it rest for 3-5 minutes. Doing so will ensure moisture and juices are sealed in, giving you a tender and juicy steak.

Overall, if cooked correctly, carne asada in a cast iron skillet can be an incredibly delicious and flavorful dish. By following the guidelines outlined above, you can quickly and easily prepare a masterpiece that the whole family will enjoy!

Leave a Comment