Start with quality beef, preferably skirt steak or flank steak, and trim any excess fat.
Marinate the beef in a mixture of lime juice, orange juice, minced garlic, chopped cilantro, cumin, salt, and pepper for at least 2 hours or overnight in the refrigerator.
Preheat your grill to medium-high heat and lightly oil the grate to prevent sticking.
Remove the beef from the marinade and let it come to room temperature before grilling.
Grill the beef for about 4-5 minutes per side, or until it reaches your desired level of doneness. Avoid overcooking to keep it tender.
Once cooked, let the beef rest for a few minutes before slicing it thinly against the grain.
Serve the carne asada with warm tortillas, salsa, guacamole, and grilled onions and peppers for a traditional Mexican feast.
Enjoy your delicious homemade carne asada with family and friends!