Savory Pulled Beef Enchiladas

Shredded Beef Enchiladas from Scratch - A Culinary Masterpiece

Close-up of a Shredded Beef Enchilada - Irresistibly Delicious

Mastering Homemade Shredded Beef Enchiladas: A Flavorful Journey from Scratch

Few things compare to the joy of a perfect Mexican meal: zesty margaritas, creamy guacamole, and, of course, magnificent enchiladas. This recipe elevates the classic shredded beef enchilada to an art form, focusing on the incredible tenderness of the beef. Imagine lifting a forkful of meat, watching the rich juices drip, and combining that succulent, deeply flavorful beef with a luscious, homemade red enchilada sauce, generous amounts of melted cheese, and soft corn tortillas. It’s a culinary experience that truly transports you to heaven! While this recipe does require a bit more time and effort, every minute spent in the kitchen is undeniably worth it for the unparalleled taste and satisfaction it delivers.

Homemade Shredded Beef Enchiladas
★★★★★

5 from 1 vote

Authentic Shredded Beef Enchiladas from Scratch

By Julie Maestre
These shredded beef enchiladas feature incredibly tender, slow-cooked beef and a rich, deeply flavored red enchilada sauce, both made entirely from scratch. This recipe guarantees the perfect enchilada experience that’s miles beyond anything store-bought.
Prep: 10 mins
Cook: 1 hr 20 mins
Total: 1 hr 30 mins
Servings: 6 servings
Save Recipe
Pin Recipe
Rate Recipe
Print Recipe

Ingredients

For the Shredded Beef:

  • 3 lb Flank Steak
  • 1/2 tbsp Granulated Garlic
  • 1/2 tbsp Paprika
  • 1/2 cup Red Enchilada Sauce (from recipe below)
  • 3 cups Beef Broth
  • Salt and Pepper to taste

For the Homemade Red Enchilada Sauce:

  • 3 tbsp Vegetable Oil
  • 8 Dried Ancho Chiles
  • 2 Onions, roughly chopped
  • 2 Tomatoes, roughly chopped
  • 4 cups Beef Broth (or reserved beef cooking liquid)
  • 2 Garlic Cloves
  • 1 tsp Cumin
  • Salt and Pepper to taste

For Assembling the Enchiladas:

  • 12-18 Corn Tortillas
  • 2 cups Shredded Monterey Jack or Mexican Cheese Blend
  • Green Onions, chopped (for garnish)
  • Optional: Extra vegetable oil for frying tortillas

Instructions

  1. Prepare the Shredded Beef: Place the flank steak into a pressure cooker and cover it completely with water. Cook for approximately 1 hour on medium-high heat. Always refer to your pressure cooker’s manual for specific instructions. Important: Do not discard the cooking liquid after the beef is tender, as it will be used for the enchilada sauce. If you don’t have a pressure cooker, you can slow cook the flank steak in a Dutch oven or slow cooker for 3-4 hours until fork-tender.
  2. Once cooked, remove the beef from the cooker and allow it to cool slightly. Using two forks, shred the beef into fine strands. Set aside.
  3. Prepare the Red Enchilada Sauce: Begin by preparing the ancho chiles. Cut off the stems and carefully remove all seeds. For easier handling, you can cut the chiles open and scrape out the seeds.
  4. Place the deseeded ancho chiles in a pot filled with water. Bring to a boil and simmer the chiles for about 15 minutes over medium heat until they are softened and pliable. Drain the chiles but reserve some of the chile soaking water if needed for blending.
  5. In a large skillet, heat 3 tbsp of vegetable oil over medium heat. Add the roughly chopped onions and tomatoes. Season generously with salt and pepper. Cook for about 10 minutes, stirring occasionally, until the vegetables soften and begin to caramelize slightly. This step develops deep flavors for your sauce.
  6. Add the softened ancho chiles and garlic cloves to the skillet with the cooked onions and tomatoes. Stir well to combine.
  7. Pour in 3 cups of the reserved beef cooking liquid (from step 1) or beef broth. Bring the mixture to a gentle simmer and let it cook for another 10 minutes, allowing the flavors to meld.
  8. Carefully transfer the onion, chile, and tomato mixture to a food processor or high-speed blender. Blend until very smooth. If the mixture is too thick, add a little more beef broth or chile soaking water, a tablespoon at a time, until it reaches a thick, pourable consistency.
  9. Strain the blended chile mixture through a fine-mesh sieve into a clean pot or bowl, pressing down on the solids with a spoon or spatula to extract as much liquid as possible. This step is crucial for achieving a smooth, silky enchilada sauce without any fibrous bits. You only want the thin, smooth liquid for your sauce.
  10. Return the strained enchilada sauce to a clean skillet. Season with salt and cumin to taste. Simmer the enchilada sauce over low heat for about 10 minutes, allowing it to thicken slightly and deepen in flavor. Taste and adjust seasonings as needed.
  11. Prepare the Beef Filling: In a separate pot, drizzle a little oil. Add about 1/2 cup of your prepared enchilada sauce and 1 cup of beef stock. Bring to a gentle simmer.
  12. Add the shredded beef to this pot. Season with additional salt, pepper, granulated garlic, and paprika to taste. Stir to coat the beef evenly.
  13. Cover the pot and let the shredded beef filling simmer on low heat for about 15 minutes. This allows the beef to absorb the rich flavors of the sauce and become incredibly tender and juicy.
  14. Assemble the Enchiladas: Preheat your oven to 400°F (200°C). Lightly grease a 9×13 inch baking dish. For best results, quickly grill or lightly fry each corn tortilla in a little oil until pliable, then immediately dip it into the warm red enchilada sauce, ensuring both sides are coated. This prevents the tortillas from breaking and adds flavor.
  15. Place a portion of the shredded beef filling down the center of each sauced tortilla. Sprinkle with a small amount of shredded cheese. Roll up the tortilla tightly and place it seam-side down in the prepared baking dish. Repeat with the remaining tortillas, beef, and cheese.
  16. Once all enchiladas are assembled in the dish, pour any remaining red enchilada sauce over the top. Sprinkle generously with additional shredded cheese and garnish with chopped green onions.
  17. Cover the baking dish loosely with foil and bake for 10-15 minutes in the preheated oven, or until the cheese is melted and bubbly, and the enchiladas are heated through. Remove foil for the last 5 minutes if you prefer a slightly crisper top.

Video Guide

Watch the step-by-step video to guide you through making these incredible shredded beef enchiladas from scratch, ensuring a perfect result every time.

Nutrition Information

Calories: 576 kcal |
Carbohydrates: 40 g |
Protein: 58 g |
Fat: 21 g |
Saturated Fat: 10 g |
Cholesterol: 136 mg |
Sodium: 1382 mg |
Potassium: 1974 mg |
Fiber: 15 g |
Sugar: 23 g |
Vitamin A: 13115 IU |
Vitamin C: 23.7 mg |
Calcium: 103 mg |
Iron: 7.5 mg

Nutrition information is automatically calculated and should only be used as an approximation. Actual values may vary based on specific ingredients and preparation methods.

Beyond the Recipe: Tips for Perfect Enchiladas

Crafting the perfect shredded beef enchiladas is a rewarding experience that starts with understanding each component. From selecting the ideal cut of beef to simmering a rich, homemade sauce, every detail contributes to a truly memorable meal. Let’s delve deeper into what makes these enchiladas so exceptional.

The Secret to Tender Shredded Beef

Our recipe calls for flank steak, which is an excellent choice for shredding due to its rich flavor and ability to become incredibly tender when slow-cooked or pressure-cooked. Other great alternatives include chuck roast or beef brisket. The key is to cook the meat slowly in liquid until it easily falls apart. This long, gentle cooking process breaks down tough connective tissues, resulting in succulent strands of beef that practically melt in your mouth. Don’t skip the seasoning during the beef’s initial cooking; granulated garlic and paprika infuse the meat with a foundational layer of flavor that carries through to the final dish.

Retaining the beef cooking liquid is crucial. This flavorful broth is packed with beef essence and forms the base for our scratch-made enchilada sauce, adding an unparalleled depth that water or plain store-bought broth simply can’t match. It’s a simple step that makes a significant difference in the overall richness of your enchiladas.

Crafting an Authentic Red Enchilada Sauce

The heart of any great enchilada is its sauce, and making it from scratch truly sets this recipe apart. Dried ancho chiles are essential here. These mild, smoky chiles provide a deep, earthy flavor and a beautiful reddish-brown color to the sauce. When selecting ancho chiles, look for those that are pliable and not overly brittle, indicating freshness. Rehydrating them by boiling not only softens them but also extracts their robust flavors, preparing them for blending.

The combination of sautéed onions, tomatoes, and garlic with the rehydrated chiles creates a complex aromatic base. Straining the blended sauce is a step that ensures a smooth, restaurant-quality consistency. While it might seem like an extra effort, it prevents any chewy chile skins from disrupting the silky texture of your sauce. Seasoning with cumin adds that characteristic warm, earthy Mexican flavor, while salt and pepper balance the overall taste profile.

Choosing and Preparing Tortillas

Corn tortillas are traditional for enchiladas and offer a distinct flavor and texture. For optimal results and to prevent tearing, it’s highly recommended to lightly fry or grill your tortillas before dipping them in sauce. A quick dip in warm oil or a minute on a hot griddle makes them pliable and adds an extra layer of flavor. After softening, immediately dip them into the warm enchilada sauce. This pre-soaking step ensures the tortillas are infused with flavor and remain soft throughout baking, avoiding dry or brittle enchiladas.

Serving Suggestions and Pairings

These homemade shredded beef enchiladas are a complete meal on their own, but they truly shine when served with classic Mexican sides. Consider pairing them with a fresh batch of cilantro lime rice, creamy refried beans, or a vibrant pico de gallo. A dollop of sour cream or a sprinkle of fresh cilantro and a squeeze of lime juice on top can brighten the flavors even further. And, of course, a refreshing margarita or a cold Mexican beer makes for the perfect accompaniment.

Make-Ahead and Storage Tips

These enchiladas are fantastic for meal prepping! You can prepare the shredded beef and the red enchilada sauce a day or two in advance. Store them separately in airtight containers in the refrigerator. When you’re ready to assemble, simply warm the components and follow the baking instructions. Leftover baked enchiladas can be stored in an airtight container in the refrigerator for up to 3-4 days. Reheat gently in the oven or microwave. For longer storage, assemble the enchiladas (without baking), cover tightly with foil, and freeze for up to 2-3 months. Thaw in the refrigerator overnight before baking as directed.

Variations to Customize Your Enchiladas

  • Cheese Variations: While Monterey Jack or a Mexican blend is classic, feel free to experiment with Oaxaca cheese, cheddar, or even a sprinkle of cotija cheese for a salty kick.
  • Spice Level: For those who love heat, add a pinch of cayenne pepper to the enchilada sauce or incorporate some finely diced jalapeños into the beef filling.
  • Vegetarian Option: The red enchilada sauce is naturally vegetarian. For a meatless version, fill the tortillas with roasted vegetables (like bell peppers, zucchini, and corn), black beans, or a mixture of seasoned sweet potatoes.
  • Different Meats: This recipe can easily be adapted for shredded chicken or pork. Simply slow-cook chicken thighs or pork shoulder until tender and shred. Adjust cooking times accordingly.

Recipe Info

Author: Julie Maestre

Prep Time: 10 minutes

Cook Time: 1 hour 20 minutes

Total Time: 1 hour 30 minutes

Course: Main Dish

Cuisine: Mexican

Servings: 6 servings

Calories: 576

Keywords: Beef and Cheese Enchiladas, Shredded Beef Enchiladas, Homemade Enchiladas

Like this recipe? Leave a comment below!

Your feedback helps us create more delicious recipes for you.