What is Barbacoa & How to Make It Barbacoa is a traditional Mexican slow-cooking method for tender, flavorful meat. Learn its history and how to make authentic barbacoa at home with our guide.