If there’s one recipe that has become a true treasure in my kitchen, it’s Mexican Birria. The first time I made it, the delicious aroma filled my entire home, and I couldn’t wait to taste it. From the rich, spicy broth to the tender meat that practically melts in your mouth, this dish is a labor of love—but trust me, it’s worth every minute! Whether you’re enjoying it as a stew or transforming it into tacos, you’re in for a true culinary adventure. Today, I want to share my take on crafting this iconic dish at home.
Ingredients
To create an authentic and flavorful Mexican Birria, you’ll need the following ingredients:
- 6 dried guajillo chilies
- 4 dried ancho chilies
- 6 garlic cloves
- 1 large white onion, quartered
- 2 tablespoons vinegar
- 1 tablespoon ground cumin
- 5 whole cloves
- 3 pounds beef (chuck roast or short ribs work best)
- 6 cups water or beef broth
- ½ cup fresh cilantro, chopped
Note: This recipe makes about 6 servings based on these quantities.
Variations
Birria is a wonderfully adaptable dish. Here are some ways to tweak the recipe to suit your preferences:
- Make It Spicier: Add an extra few dried chilies or a splash of hot sauce for a bolder kick.
- Go Dairy-Free: Skip any cheese garnish for a naturally dairy-free version.
- Add Depth: Include a cinnamon stick or a few bay leaves while simmering for extra warmth and flavor.
- Switch the Protein: Try lamb, goat, or chicken instead of beef for a different flavor. For inspiration, you might enjoy trying a flavorful Mexican Chicken Adobo Recipe, which also features a bold marinade.
Cooking Time
Here’s a quick guide to the time breakdown for this dish:
- Prep Time: 45 minutes
- Cooking Time: 3 hours
- Total Time: 3 hours 45 minutes
Equipment You Need
You’ll need just a few basic tools to make Birria:
- Large pot or Dutch oven: To slow-cook the meat and broth perfectly.
- Blender: For blending the chili marinade into a smooth consistency.
- Fine mesh strainer: To create a silky, clarified broth.
- Sharp knife: Essential for trimming and cutting the meat.
- Tongs: To handle the hot pieces of meat with ease.
How to Make Mexican Birria Recipe?
Making Mexican Birria at home is surprisingly straightforward. Follow these step-by-step instructions to ensure success.
Step 1. Prepare the chilies
Start by deseeding and removing the stems from the guajillo and ancho chilies. Heat a dry pan over medium heat and lightly toast the chilies for 1-2 minutes, just until their aroma intensifies. Then, soak them in a bowl of hot water for about 20 minutes or until they soften.
Step 2. Blend the chili marinade
Once the chilies are soft, add them to a blender along with the garlic, onion, vinegar, cumin, cloves, and about 1 cup of the soaking liquid. Blend everything until smooth, adjusting the consistency with more liquid if needed. The mixture should be thick but pourable.
Step 3. Marinate the meat
Cut the beef into large chunks and place them in a large bowl or sturdy plastic bag. Pour the chili marinade over the meat, ensuring that all pieces are well-coated. Cover and refrigerate for at least 4 hours, but ideally overnight. This gives the flavors time to fully develop.
Step 4. Slow-cook the dish
Transfer the marinated meat and all the marinade into a large pot or Dutch oven. Pour in the water or beef broth to cover, and bring it to a gentle boil over medium-high heat. Lower the heat, cover the pot, and simmer for about 3 hours. During this time, the meat will become incredibly tender, breaking apart with a fork.
Step 5. Skim and serve
Skim off any excess fat floating on the surface of the broth to keep the flavors clean. Serve the Birria hot with its broth in bowls or shred the meat for tacos. Don’t forget to offer freshly chopped cilantro, diced onions, and lime wedges as toppings!

Why You’ll Love This Recipe?
There are so many reasons this recipe will steal your heart. Here are just a few:
- It’s packed with authentic flavors thanks to the bold spices and smoky chilies.
- It’s incredibly versatile, perfect as a stew or taco filling.
- It’s customizable, so you can adjust the spiciness to fit your taste.
- It’s freezer-friendly, making it perfect for meal prep.
- It’s a showstopper at gatherings, sure to impress your family and friends.
How to Serve Mexican Birria Recipe?
Birria is as versatile in its presentation as it is in flavors. Here are some serving suggestions to make the most of it:
- As a Stew: Serve the meat in bowls of the flavorful broth, garnished with cilantro, onions, and lime wedges.
- Birria Tacos: Shred the tender beef, spoon it into tortillas, and dip them in the rich broth before frying until crispy. Or you can also enjoy a hearty and comforting Mexican Picadillo Recipe for another flavorful meal option.
- With Sides: Pair with fluffy white rice, refried beans, and fresh salsa for a complete feast.
- Garnishing is key! Add thinly sliced radishes, diced avocado, or even crumbled queso fresco for an extra touch.
Nutritional Information
This dish is hearty, flavorful, and fairly balanced. Here’s the nutritional breakdown per serving:
- Calories: 290
- Protein: 25g
- Carbohydrates: 7g
- Fat: 18g
Note that the numbers can vary based on the cuts of meat and toppings you choose to add.
Make Ahead and Storage
One of the best things about Birria is how well it stores. The flavors develop even further as it sits, making it ideal for leftovers.
Refrigeration
Store any leftover Birria in an airtight container and refrigerate for up to 4 days. To reheat, warm the meat and broth slowly on the stove over low heat.
Freezing
Divide the cooled Birria meat and broth into freezer-safe containers or bags. It freezes wonderfully for up to 3 months. Thaw in the fridge overnight before reheating.
Tips for Making the Recipe
Having made this recipe a few times, I’ve picked up some helpful tips:
- Marinate overnight to soak up all those delicious flavors. The longer, the better!
- Toast your chilies lightly before soaking. It adds a fantastic smoky flavor to the dish.
- Don’t rush the cooking process. Allow the meat to slow-cook for tender, juicy results.
- Save the chili soaking liquid to adjust the consistency of the marinade or broth.
- Use a blend of meats (like beef and lamb) for even more depth of flavor.
If you’re a fan of marinated dishes, you’ll love experimenting with a Mexican Chicken Marinade Recipe for a flavorful twist in other meals.

Mexican Birria Recipe
Ingredients
- 6 dried guajillo chilies
- 4 dried ancho chilies
- 6 garlic cloves
- 1 large white onion quartered
- 2 tablespoons vinegar
- 1 tablespoon ground cumin
- 5 whole cloves
- 3 pounds beef chuck roast or short ribs work best
- 6 cups water or beef broth
- ½ cup fresh cilantro chopped
Instructions
- Start by deseeding and removing the stems from the guajillo and ancho chilies. Heat a dry pan over medium heat and lightly toast the chilies for 1-2 minutes, just until their aroma intensifies. Then, soak them in a bowl of hot water for about 20 minutes or until they soften.
- Once the chilies are soft, add them to a blender along with the garlic, onion, vinegar, cumin, cloves, and about 1 cup of the soaking liquid. Blend everything until smooth, adjusting the consistency with more liquid if needed. The mixture should be thick but pourable.
- Cut the beef into large chunks and place them in a large bowl or sturdy plastic bag. Pour the chili marinade over the meat, ensuring that all pieces are well-coated. Cover and refrigerate for at least 4 hours, but ideally overnight. This gives the flavors time to fully develop.
- Transfer the marinated meat and all the marinade into a large pot or Dutch oven. Pour in the water or beef broth to cover, and bring it to a gentle boil over medium-high heat. Lower the heat, cover the pot, and simmer for about 3 hours. During this time, the meat will become incredibly tender, breaking apart with a fork.
- Skim off any excess fat floating on the surface of the broth to keep the flavors clean. Serve the Birria hot with its broth in bowls or shred the meat for tacos. Don’t forget to offer freshly chopped cilantro, diced onions, and lime wedges as toppings!
Notes
- Marinate overnight to soak up all those delicious flavors. The longer, the better!
- Toast your chilies lightly before soaking. It adds a fantastic smoky flavor to the dish.
- Don’t rush the cooking process. Allow the meat to slow-cook for tender, juicy results.
- Save the chili soaking liquid to adjust the consistency of the marinade or broth.
- Use a blend of meats (like beef and lamb) for even more depth of flavor.