How to Make Homemade Birria: Authentic Birria de Res Recipe
Written by MasterClass
Last updated: Apr 3, 2026 • 2 min read
This traditional Mexican goat stew is easy to make at home and works equally well with lamb or beef if you can’t find fresh goat meat.
Learn From the Best
What Is Birria?
Birria is a goat-based soup that hails from the state of Jalisco in Mexico, though surrounding states like Michoacán, parts of Durango, and Zacatecas also make versions, including beef birria (birria de res). It’s typically served with tortillas, toppings, and salsas. Birria is often used to sweat out a cruda, or hangover. You’ll also find birria around holidays like Christmas and Easter and at baptisms.
Guadalajara, the capital of Jalisco, is full of birrierias, or shops specializing in birria, but if you can’t get there, it’s not hard to make your own delicious birria at home. The goat meat is typically marinated in a paste made from dried chile peppers, then braised until tender. The stewed meat can then be served in tacos or quesadillas, or floating in broth (“con comsommé”).
Traditionally birria takes hours on the stovetop, but cooking the meat in a low oven, slow cooker, or pressure cooker can make birria a fairly hands-off dish.
Birria Recipe
makes
prep time
1 hrtotal time
5 hrcook time
4 hrIngredients
For the marinade:
For the birria:
To serve:
- 1
Prepare chiles. Cut dried chiles open to remove seeds, then briefly toast in a dry skillet. Cover chiles with hot water and soak until rehydrated, about 10–30 minutes.
- 2
Make the marinade. Drain chiles. In a food processor or blender, combine rehydrated chiles with diced onion, garlic, vinegar, tomatoes, and ground spices and purée until smooth, adding a little water if needed. Taste and adjust seasoning.
- 3
Marinate the meat. Transfer meat to a Dutch oven. Add bay leaves and cinnamon stick. Rub the chile sauce all over the meat and cover the Dutch oven with a lid or aluminum foil. Refrigerate for at least 2 hours and up to overnight.
- 4
Braise. Preheat the oven to 350°F. Transfer Dutch oven (with lid or aluminum-foil cover) to oven and braise until meat is falling-off-the-bone tender, about 4 hours.
- 5
Shred the meat. Remove the meat from the braising liquid. (Do not discard.) When cool enough to handle, shred the meat off the bones and set aside.
- 6
Assemble. For soup (birria con consommé), add 3 cups water to the braising liquid and stir to combine. Add the meat back into the soup and bring to a simmer. Ladle soup into bowls and serve the soup with warm corn tortillas, cilantro, and lime. For birria tacos, reduce the braising liquid to a thick sauce. Fry the shredded meat until crispy and briefly dip warm corn tortillas in the sauce. (You can crisp the meat and warm up the tortillas on the same hot griddle.) Fill sauced tortillas with crispy goat meat and top with cilantro and lime.
Become a better chef with the MasterClass Annual Membership. Gain access to exclusive video lessons taught by culinary masters, including Gabriela Cámara, Chef Thomas Keller, Massimo Bottura, Dominique Ansel, Gordon Ramsay, Alice Waters, and more.
Birria Taco Recipe: How to Make Mexican Birria Tacos
Apr 12, 2021
11 Types of Authentic Mexican Tacos
Apr 16, 2020
How to Cook Goat Meat: 6 Classic Dishes Featuring Goat Meat
Nov 5, 2020
How to Make Caldo De Res: Mexican Beef Soup Recipe
Mar 2, 2020
Vegan Birria Tacos Recipe: How to Make Vegan Birria
May 5, 2022
How to Make Barbacoa: Mexican Beef Barbacoa Recipe
Mar 27, 2020
Other articles
Lamb Stew Recipe: How to Make Lamb Shoulder Stew
Feb 8, 2022
Easy Vegetarian Ghormeh Sabzi Recipe
Nov 11, 2020
Easy Mexican Torta de Milanesa Recipe
Jul 7, 2020
How to Make Pico de Gallo: Homemade Pico de Gallo Recipe
May 6, 2020
Simple Mexican Torta Ahogada Recipe
Jun 30, 2020
How to Make Beef Shawarma at Home: Easy Shawarma Recipe
Jul 15, 2020
