Barbacoa is a Mexican dish with beef, lamb, or goat, that is slow-cooked until tender. The word “barbacoa” stems from the Taino word “barabicu”, referring to a cooking method where meat is cooked over an open fire or in a pit. Traditionally, barbacoa is wrapped in agave leaves and cooked in a hole over hot coal. This cooking process results in meat that is smoky, juicy, and infused with the flavors of the leaves and spices.
Growing up in South Texas, barbacoa was a common breakfast, especially on Sundays. My mom would often turn her Crock-Pot before going to bed on Saturday and leave it on overnight, so we’d have soft, juicy barbacoa ready for Sunday morning. If we didn’t plan ahead or have the time to cook barbacoa, it was readily available at most convenience stores in our neighborhood. Since moving to Austin, however, I struggled for many years to find a place that sells reasonably priced (and good) barbacoa by the pound. While I’ve found some barbacoa places near me, such as Las Delicias, I’ve also enjoyed following my mom’s slow-cooker barbacoa recipe at home instead. Hope you enjoy!
Why You’ll Love Barbacoa
- Irresistible Flavor – This homemade barbacoa recipe consists of a long cooking process, which allows the meat to absorb seasonings like salt and garlic, resulting in an irresistible flavor profile.
- Versatility – While barbacoa is famously served in tacos, it can also be enjoyed in burritos, on tostadas, or on its own with beans and rice. It can also be enhanced with fresh toppings, such as cilantro, onions, lime, and salsas.
- Comforting – For many, barbacoa is often associated with cozy family meals on a Sunday morning. I hope this barbacoa recipe is nostalgic and reminds you of home-cooked meals with loved ones.
Recommended Tools for Making Barbacoa
- Slow Cooker – A slow cooker, such as a Crock Pot, is a small kitchen appliance that is designed for slow and steady cooking. Crock Pots are perfect for soups, stews, and tenderizing tough cuts of meat, such as barbacoa. Simmering ingredients in a slow cooker enhances flavors and allows for hands-free cooking, making it ideal for busy lifestyles.
Barbacoa Ingredients
- Meat – I used beef cheek for this barbacoa recipe. Other common choices include beef shoulder, lamb, or goat, depending on the region.
- Garlic Cloves – Use fresh garlic cloves or minced galic to increase the flavor of your barbacoa.
Note: As an Amazon Associate, I earn from qualifying purchases.
What to Serve with Barbacoa
Barbacoa is often enjoyed in tacos, accompanied by corn or flour tortillas and topped with diced onions and cilantro. It can also be served as a main dish with refried beans or Mexican rice as sides. Some regions convert barbacoa into birria by pairing it with consommé, a rich broth made with chili peppers and the drippings of the cooked meat.

Slow Cooker Beef Barbacoa Recipe
Beef Barbacoa Ingredients
How to Make Beef Barbacoa in a Slow Cooker
-
Prepare beef
Cut beef cheek into large chunks, and add to slow cooker.
-
Add seasonings
Add water, salt, garlic, bay leaves, and beef bouillon. Stir, and close lid.
-
Cook
Set slow cooker to High, and cook for 5 hours or until beef is tender.
If cooking on Low, cook for 8-9 hours. -
Drain barbacoa
Drain barbacoa and remove from slow cooker, avoiding any fatty meat.
-
Shred and serve
Shred the barbacoa with a fork. Serve in tacos or with your favorite sides.