Churrasco and carne asada are very similar in many ways with a few key differences.  Both of these Latin American dishes feature cuts of beef that are marinated, cooked over an open flame, and thinly sliced. However, they have different origins and slightly different preparation methods.  The term churrasco is a Portuguese word meaning barbecue or grilled meat. This tradition of preparing meat over an open flame originated in Brazil and has since become popular in many Central and South American countries. It usually involves a simple dry rub or marinade of salt, pepper, and garlic with lime juice or vinegar sometimes thrown in the mix.  Carne asada is a Spanish term that also translates to grilled meats. However, this dish is specifically Mexican. It is prepared in much the same way as churrasco, except that carne asada relies on a marinade made of citrus juice, vinegar, garlic, and various Mexican spices like cumin or chili powder.  You can think of this Mexican churrasco steak recipe as a blending of these two delicious traditions.