
Shredded Beef Enchiladas with Guajillo Chile Sauce, Black Bean Purée, and Sautéed Zucchini
Original Mexican-style enchiladas filled with juicy shredded beef, covered in a guajillo chile sauce and served over a silky black bean purée, with sautéed zucchini and queso fresco for a balanced homemade finish.
Ingredients
- 700 g beef flank or chuck (for cocer and deshebrar)
- 1.5 l water (for cocer the carne)
- 180 g white onion (the mitad for cocer the carne and the mitad for sauce and salteado)
- 18 g garlic (divided entre carne, sauce and frijoles)
- 2 pzas bay leaves (for cocer the carne)
- 10 g salt (or to taste, divided)
- 50 g dried guajillo chiles (without stalk ni semillas)
- 300 g roma tomatoes (for the sauce)
- 2 g ground cumin (divided)
- 1 g dried oregano (for the sauce)
- 450 g cooked black beans (escurridos lightly with algo of caldo)
- 360 ml beef cooking broth (divided for sauce and frijoles)
- 45 ml vegetable oil (divided)
- 12 pzas corn tortillas (of tamaño medium)
- 300 g zucchini (en medias lunas)
- 80 g queso fresco (desmoronado)
- 15 g fresh cilantro (chopped)
- 1 pza lime (in wedges for servir)
Nutrition facts
per serving
Approximate nutritional information. Estimated from the recipe’s ingredients and amounts, using standard reference nutrition values. It may vary with brands, sizes and cooking method. For guidance only; not a substitute for medical or dietary advice.
Allergens
Instructions
- 1
Preheat the oven to 180 °C / 350 °F.
- 2
Place the beef flank or chuck in a pot with 1.5 l (6 cups) of water, 90 g (about half of the white onion), 2 garlic cloves, the bay leaves, and 4 g (3/4 tsp) salt. Bring to a boil, reduce the heat, and cook covered for 60 minutes, or until the meat is tender and easy to shred.
- 3
Remove the meat, let it rest for 10 minutes, and shred it. Reserve 360 ml (1.5 cups) of the cooking broth and discard the bay leaves.
- 4
While the meat cooks, soak the guajillo chiles in hot water for 10 minutes to soften them.
- 5
Roast the tomatoes on a comal or skillet over medium heat until they develop charred spots and the skins begin to split, 8 to 10 minutes. Blend the roasted tomatoes with the softened guajillo chiles, 60 g white onion, 2 garlic cloves, 240 ml (1 cup) of the reserved broth, oregano, 1 g (1/2 tsp) cumin, and 2 g (1/2 tsp) salt until smooth.
- 6
Heat 15 ml (1 tbsp) oil in a saucepan over medium heat. Pour in the blended sauce and cook for 10 minutes, stirring occasionally, until slightly thickened. Add the shredded beef and cook 5 minutes more so it absorbs the sauce. Adjust salt if needed.
- 7
For the black bean purée, blend the cooked black beans with 120 ml (1/2 cup) reserved broth, 1 garlic clove, 1 g (1/2 tsp) cumin, and a pinch of salt. Heat 15 ml (1 tbsp) oil in a skillet, add the purée, and cook for 6 to 8 minutes, stirring, until thick and silky.
- 8
Heat 15 ml (1 tbsp) oil in another skillet over medium-high heat. Add the zucchini, the remaining sliced white onion, and a pinch of salt. Sauté for 5 to 7 minutes until tender but still firm. Set aside.
- 9
Warm the corn tortillas briefly on a hot comal, 20 to 30 seconds per side, so they bend without breaking.
- 10
Fill each tortilla with a portion of the sauced beef, roll it up, and arrange it in a tray or baking dish. Spoon a little extra sauce over the top. Bake at 180 °C / 350 °F for 10 minutes to heat through and settle the flavors.
- 11
Spread a layer of black bean purée on each plate. Place 3 enchiladas per serving and serve with the sautéed zucchini on the side.
- 12
Finish with crumbled queso fresco, chopped cilantro, and lime wedges to squeeze over just before serving.
Chef tips
For a smoother sauce, strain it after blending. For deeper flavor, lightly brown the shredded beef in the saucepan before mixing it with the sauce.
Substitutions
You can substitute the beef with shredded chicken. Queso fresco can be replaced with crumbled panela cheese. If you do not have black beans, use pinto beans, though the flavor will be different.
What I used to make it
Generic kitchen tools that work for this recipe. You don’t need to buy anything to make it.
Illustrative imageNinja Professional BL610 Blender
Smoothies, sauces and soups
- Smoothies, sauces and soups
- Easy-to-wash jar
- Check the power and jar size
Illustrative imageCosori Pro LE 5 Qt Air Fryer
Browning and baking with little oil
- Browns food with very little oil
- Handy for vegetables, chicken and reheating
- Check the basket capacity
Illustrative imageTempPro TP19H Digital Thermometer
Checking doneness of meat and chicken
- Checks doneness of meat and chicken
- Quick reading
- Clean the probe after each use
As an Amazon Associate, I earn from qualifying purchases.
Ratings & reviews
Sign in to rate this recipe
Sign inRelated recipes

Al Pastor Chicken Tacos
35 min

Classic Guacamole
15 min

Chipotle-Plum Chicken Tostadas with Epazote Bayo Beans and Crunchy Cucumber-Radish Salad
60 min

Duck Enchiladas with Guajillo-Cacao Sauce, Roasted Sweet Potato Cream, and Watercress Orange Pepita Salad
90 min

Roasted Sweet Potato Tostadas with Smoky Beans and Lime Crema
50 min

Roasted Nopal Enchiladas with Chipotle Pinto Beans and Green Tomato Sauce
60 min