Shredded beef enchiladas are a quintessential comfort food, offering a symphony of flavors and textures that tantalize the taste buds. Imagine tender, pull-apart chuck roast, infused with savory spices and delicate sliced onions, all nestled within soft, warm tortillas and generously topped with a creamy, vibrant green chile sour cream mixture. This dish isn’t just a meal; it’s an experience, a journey into the heart of authentic Mexican-inspired cuisine, perfect for family dinners or a festive gathering with friends. Prepare to impress with this irresistible recipe that promises rich, hearty satisfaction in every bite.

Why This Shredded Beef Enchilada Recipe is a Must-Try
There are countless reasons why these shredded beef enchiladas will become a cherished recipe in your culinary repertoire. For starters, this dish transcends typical weeknight meals, transforming into a beloved family-favorite casserole that even the most discerning eaters will eagerly devour. At its core, this recipe features a whole chuck roast, slow-cooked to perfection until it’s incredibly tender and falls apart effortlessly. The beef is then lovingly combined with aromatic onions and crowned with a luscious, cheesy, green chile sauce that not only imparts a delightful tang but also adds an exceptional layer of moisture, ensuring every mouthful is juicy and flavorful.
One of the true beauties of this enchilada recipe lies in its remarkable versatility. It provides a robust and flavorful foundation that welcomes an array of additions and substitutions, allowing you to tailor it precisely to your preferences or what you have on hand. Don’t have time to slow-cook a chuck roast? No problem! You can easily substitute it with seasoned ground beef, tender shredded chicken (perhaps from a rotisserie chicken for extra convenience), or even leftover brisket for a quick and equally delicious alternative. Craving more texture or a bolder flavor profile in your filling? Feel free to incorporate sweet corn kernels, a kick of diced jalapeños, or hearty black beans into the mix. And when it comes to the sauce, the choice is yours – whether you prefer the classic richness of a red enchilada sauce or the bright, zesty notes of a green chile sauce, this recipe is designed to adapt, ensuring a personalized and satisfying dining experience every time.

Essential Ingredients for Perfect Beef Enchiladas
Crafting these delicious shredded beef enchiladas requires a selection of fresh, high-quality ingredients that come together to create an unforgettable taste. Below, you’ll find a detailed list of everything you’ll need, along with helpful notes and substitution suggestions to ensure your enchiladas turn out perfectly, every single time. For precise measurements and step-by-step instructions, refer to the printable recipe card towards the end of this article.

Ingredient Spotlight & Smart Substitutions
Understanding each component of your enchiladas can elevate your cooking and allow for creative adaptations. Here’s a closer look at the key ingredients and how you can personalize them.
BEEF: The Heart of Your Enchiladas
For this recipe, we champion the use of chuck roast. Its marbling and connective tissues break down beautifully during slow cooking, yielding incredibly tender, flavorful, and easy-to-shred beef that’s ideal for enchilada filling. The long cooking time allows the meat to absorb all the wonderful spices and broth, creating a deeply satisfying base. If you’re looking for an alternative with a similar rich texture, brisket is an excellent swap. Its fibers also tenderize wonderfully, offering a robust flavor profile. However, if time is of the essence, don’t hesitate to opt for quicker protein sources. Seasoned ground beef makes for a fantastic and familiar enchilada filling that cooks up in a fraction of the time. Alternatively, pre-cooked shredded rotisserie chicken offers a convenient and equally delicious option. The beauty of enchiladas is their flexibility; you can truly use almost any type of savory filling that suits your taste and schedule!
TORTILLAS: The Perfect Wrap
While traditional enchiladas are often made with corn tortillas, we’ve found that flour tortillas (7-8 inches each) offer a distinct advantage for this recipe. Their inherent strength and pliability make them less prone to tearing and cracking, ensuring that your savory filling stays securely contained within. This means less mess and a more substantial, satisfying bite. If you prefer the authentic flavor and texture of corn tortillas, they can certainly be used. A pro tip for using corn tortillas is to warm them slightly in a microwave or a hot, dry skillet before filling and rolling. This makes them more flexible and significantly reduces the chance of them splitting. Just be gentle!
SAUCE: The Flavorful Crown
The sauce is arguably the soul of any enchilada dish. For these beef enchiladas, a vibrant green chile sauce adds a creamy, zesty kick. You have several convenient and delicious options for your sauce: choose a high-quality store-bought green chile sauce for ease, whip up a batch of homemade salsa verde for unparalleled freshness, or prepare our homemade enchilada sauce if you prefer a red sauce base. Each choice promises a delectable finish to your enchiladas, so pick the one that best suits your palate!
CHEESE: The Melty, Golden Topping
For a perfect melt and creamy texture, we recommend using Monterey Jack cheese. Its mild flavor complements the robust beef and spicy green chiles without overpowering them. However, you can also experiment with other cheeses like cheddar, a Mexican blend, or even cotija for a saltier, crumbly finish. Always opt for freshly shredded cheese over pre-shredded bags, as it melts smoother and tastes better.
CHILE PEPPERS: The Signature Kick
Diced green chile peppers are essential for the sauce, adding a distinctive Southwestern flavor. Canned, undrained diced green chiles are perfectly convenient and deliver consistent results. If you prefer a smoky flavor, you can roast and peel fresh poblano or Anaheim peppers, then dice them. Adjust the heat level by choosing mild or hot varieties.
Crafting Your Shredded Beef Enchiladas: A Step-by-Step Guide
These step-by-step photos and detailed instructions are designed to guide you through the process, helping you visualize each stage of making this incredible recipe. For a complete list of ingredients, precise measurements, and a printer-friendly version, please scroll down to the full recipe card.
- Prepare the Beef: Begin by preheating your oven to 325°F (160°C). Carefully trim any excess fat from your chuck roast. In a small bowl, combine 4 teaspoons of chili powder, the ground cumin, and the crushed dried oregano. Generously sprinkle this spice mixture over all sides of the beef, using your fingers to rub it in thoroughly. This ensures deep flavor penetration during cooking.

- Roast the Beef: Place the seasoned beef in a shallow roasting pan or a Dutch oven. Arrange the thinly sliced onions over the top of the beef. Pour the beef broth and white wine vinegar over the meat and onions. Cover the pan securely with a lid or foil and roast in the preheated oven for approximately 3 hours, or until the meat is incredibly fork-tender and easily shreds.


- Cool and Prepare Beef for Shredding: Once cooked, remove the beef from the oven and let it stand in its pan juices for about 15 minutes. This cooling period makes the meat easier to handle and allows it to reabsorb some of the delicious juices, keeping it moist.
- Separate Onions and Reserve Juices: Carefully remove the beef from the pan. Using a slotted spoon, retrieve the cooked onions from the pan juices and set them aside. Reserve approximately 1/2 to 1 cup of the pan juices.
EXPERT TIP: If you trimmed the meat thoroughly before cooking, there shouldn’t be much excess fat on the surface of the pan juices. However, if you notice a significant layer of fat, you can easily skim it off with a spoon or use a fat separator for a cleaner finish. - Shred the Beef: Halve the tender beef crosswise, then use two forks to effortlessly shred the meat into bite-sized pieces. The beef should be so tender that it pulls apart with minimal effort.

- Moisten the Beef Filling: Stir the reserved cooked onions back into the shredded meat. Then, gradually add enough of the reserved pan juices (starting with 1/2 cup and adding more if needed, up to 1 cup) to moisten the meat mixture thoroughly. This step is crucial for a juicy, flavorful enchilada filling. Discard any remaining pan juices.


- Prepare the Green Chile Sour Cream Mixture: In a medium saucepan, combine the undrained diced green chile peppers and the remaining 1/2 teaspoon of chili powder. Cook over medium heat for about one minute, or until heated through and fragrant. Stir in the all-purpose flour, cooking and stirring for an additional minute to create a roux-like base that will thicken the sauce.


- Finish the Sauce: Remove the saucepan from the heat. Stir in the sour cream until smooth and fully incorporated. Then, add 1/2 cup of the shredded Monterey Jack cheese, stirring until it’s melted and creates a creamy, cheesy green chile mixture.


- Assemble the Enchiladas: Increase the oven temperature to 350°F (175°C). Lightly grease or spray a 13×9 baking dish and set it aside. Divide the shredded beef and onion mixture evenly among the flour tortillas, placing the filling along one edge. Spoon a generous amount of the green chile sour cream mixture over the beef filling. Carefully roll up each tortilla, ensuring the filling is secure.



- Bake Initial: Arrange the rolled enchiladas seam-side down in the prepared baking dish. Cover the dish with foil and bake for 30 minutes. This initial baking time allows the flavors to meld and the enchiladas to heat through.

- Final Bake and Serve: Uncover the baking dish. Spoon the salsa verde (or your preferred enchilada sauce) evenly over the enchiladas. Generously sprinkle with the remaining 1 1/2 cups of Monterey Jack cheese. Return the dish to the oven, uncovered, and bake for an additional 10 minutes, or until the cheese is beautifully melted and bubbly, and the enchiladas are heated through. Serve immediately and savor every glorious bite!
Frequently Asked Questions & Expert Tips for Enchilada Success
Absolutely! Enchiladas are a fantastic make-ahead and freeze-friendly meal. For best results when freezing, we recommend assembling the enchiladas but holding off on adding the top layer of salsa verde or any additional sauce until you’re ready to bake. This prevents the tortillas from becoming soggy during thawing. Arrange the prepared enchiladas, whether cooked or uncooked, seam-side down in an airtight freezer-safe container or a large freezer bag. They can be frozen for up to 3 months. To reheat, thaw the enchiladas overnight in the refrigerator, then bake according to the recipe instructions, adding a few extra minutes if they’re still slightly chilled.
Store any leftover enchiladas in an airtight container in the refrigerator for 3-4 days. They reheat beautifully in the microwave for a quick meal, or you can warm them in the oven at 300°F (150°C) until heated through for a crispier result.
Yes, you certainly can! Corn tortillas offer a more traditional flavor and texture for enchiladas. To prevent them from splitting and cracking when rolling, it’s highly recommended to warm them before use. You can do this by quickly microwaving a stack of tortillas wrapped in a damp paper towel for 30 seconds to a minute, or by lightly frying them in a hot, dry skillet for a few seconds per side until pliable.
For these enchiladas, we highly recommend chuck roast due to its incredible tenderness and rich flavor when slow-cooked and shredded. Ground beef is another popular and excellent choice, especially for a quicker preparation. For those seeking alternatives, brisket provides a similar texture to chuck roast once shredded, and pre-cooked shredded rotisserie chicken makes for a convenient and delicious poultry-based option.
Absolutely! Enchiladas are perfect for meal prepping. You can fully prepare, roll, and arrange the enchiladas in your baking dish up to 24 hours in advance. Cover the dish tightly with a lid, foil, or plastic wrap and store it in the refrigerator. When you’re ready to bake, simply remove it from the fridge and bake as directed, potentially adding an extra 5-10 minutes to the baking time to ensure they heat through thoroughly from chilled.
To achieve the most tender, shreddable beef, ensure your chuck roast is cooked until it easily pulls apart with two forks. Don’t rush the slow-cooking process. Once cooked, letting the meat rest in its juices for a bit before shredding helps it retain moisture, resulting in a juicier filling. Remember to reincorporate some of those flavorful pan juices into the shredded beef for maximum taste and texture.

Delightful Serving Suggestions for Your Enchiladas
Shredded beef enchiladas are a complete meal on their own, but pairing them with the right side dishes can elevate the dining experience even further. For a classic Mexican feast, serve your enchiladas alongside a fragrant Spanish rice, hearty black or refried beans, or sweet roasted corn. A fresh lime wedge on the side offers a bright, zesty counterpoint. To add a gourmet touch and extra freshness, drizzle a bit of thinned sour cream over the top (simply mix a small amount of water into sour cream in a bowl for a pourable consistency), sprinkle with freshly chopped tomatoes for color, and garnish with sliced green onions or cilantro. Other great accompaniments include a simple green salad with a cilantro-lime dressing, guacamole, or a fresh pico de gallo.
Explore More Mexican-Inspired Culinary Adventures
If you loved these shredded beef enchiladas, you’re in for a treat! Our collection of Mexican-inspired recipes offers a diverse array of flavors and dishes to explore. From savory appetizers to hearty main courses, you’re sure to find new family favorites. Dive into these delicious options:
- Quesados: A Unique Mexican Appetizer
- Flavorful Carne Asada Marinade
- Classic Mexican Corn (Elote)
- Comforting Sopa de Fideos (Mexican Noodle Soup)
- Easy Crockpot Mexican Chicken
- Hearty Chicken Enchilada Casserole
- Authentic Beef Barbacoa
We’re passionate about cooking and sharing our kitchen creations with you! To ensure you never miss out on our latest recipes, consider joining our convenient newsletter. Simply subscribe here and start receiving delicious daily recipes delivered straight to your inbox, completely free!
Shredded Beef Enchiladas Recipe
This recipe features tender, slow-cooked chuck roast with onions, smothered in a creamy, cheesy green chile sauce, all wrapped in soft tortillas for a comforting family meal.

- Course: Dinner
- Cuisine: Mexican
- Servings: 7 servings
- Prep time: 20 minutes
- Cook time: 3 hours 30 minutes
- Total time: 3 hours 50 minutes
- Calories: 695 kcal
- Author: Amanda Davis
Ingredients
Yields approximately 7-8 enchiladas. This recipe can be easily doubled to feed a larger crowd or for freezing.
- 3 pounds beef chuck roast (or brisket)
- 4 ½ teaspoons chili powder, divided
- 1 Tablespoon ground cumin
- 1 teaspoon dried oregano, crushed
- 2 medium onions, thinly sliced
- 14 ounces beef broth (1 can or homemade stock)
- ¼ cup white wine vinegar
- 8 ounces diced green chile peppers, undrained (two 4 oz cans)
- 1 Tablespoon all-purpose flour
- 8 ounces sour cream
- 2 cups shredded Monterey Jack cheese, divided
- 12 flour tortillas, 7-8 inches each
- 1 cup salsa verde or enchilada sauce
Equipment You’ll Need
- 13×9 baking dish
- Roasting pan or Dutch oven
- Measuring cups and spoons
- Saucepan
- Optional: Fat separator
Instructions
- Prepare Beef and Spices: Preheat your oven to 325°F (160°C). Trim any excess fat from the beef chuck roast. In a small bowl, combine 4 teaspoons of the chili powder, the ground cumin, and the crushed dried oregano. Rub this spice mixture evenly and thoroughly over all sides of the beef.
- Roast the Beef: Place the seasoned beef in a shallow roasting pan or Dutch oven. Arrange the thinly sliced onions over the top of the beef. Pour the beef broth and white wine vinegar over the meat. Cover the pan securely and roast in the oven for approximately 3 hours, or until the beef is incredibly tender and easily shreds with a fork.
- Rest and Separate: Remove the pan from the oven and let the beef stand in its juices for about 15 minutes to cool slightly and reabsorb moisture. Carefully remove the meat from the pan. Using a slotted spoon, remove the cooked onions and set them aside. Reserve 1/2 to 1 cup of the pan juices. If there’s a lot of fat on the surface of the juices, skim it off.
- Shred and Moisten Beef: Halve the tender beef crosswise, then use two forks to shred it into desired pieces. Stir the reserved cooked onions back into the shredded meat. Add 1/2 to 1 cup of the reserved pan juices to moisten the mixture (start with 1/2 cup and add more if needed). Discard any remaining pan juices.
- Prepare Green Chile Sauce Base: In a medium saucepan, combine the undrained diced green chile peppers and the remaining 1/2 teaspoon of chili powder. Cook over medium heat for about one minute, or until heated through. Stir in the all-purpose flour and cook, stirring constantly, for an additional minute to create a thickener.
- Finish the Creamy Sauce: Remove the saucepan from the heat. Stir in the sour cream until smooth. Then, add 1/2 cup of the shredded Monterey Jack cheese, stirring until it’s completely melted and integrated into the creamy green chile mixture.
- Assemble Enchiladas: Increase your oven temperature to 350°F (175°C). Lightly grease or spray a 13×9 inch baking dish. Divide the shredded beef and onion mixture evenly among the flour tortillas, placing the mixture along one edge of each tortilla. Spoon a generous amount of the green chile sour cream mixture over the beef filling. Roll up each tortilla tightly.
- Initial Bake: Arrange the rolled enchiladas seam-side down in the prepared baking dish. Cover the dish tightly with foil and bake for 30 minutes.
- Final Bake and Serve: Uncover the baking dish. Spoon the salsa verde (or your choice of enchilada sauce) evenly over the enchiladas. Sprinkle generously with the remaining 1 1/2 cups of shredded Monterey Jack cheese. Return the dish to the oven, uncovered, and bake for an additional 10 minutes, or until the cheese is bubbly and golden brown, and the enchiladas are thoroughly heated. Serve hot and enjoy!
Nutrition Information (per serving)
- Serving: 1 enchilada
- Calories: 695 kcal
- Carbohydrates: 36g
- Protein: 55g
- Fat: 36g
- Saturated Fat: 16g
- Polyunsaturated Fat: 2g
- Monounsaturated Fat: 12g
- Cholesterol: 168mg
- Sodium: 1332mg
- Potassium: 1000mg
- Fiber: 4g
- Sugar: 7g
- Vitamin A: 1090IU
- Vitamin C: 15mg
- Calcium: 398mg
- Iron: 7mg
This recipe was inspired by and adapted from Ultimate Mexican magazine. It was originally published on this blog on August 30, 2010, and has since been thoughtfully updated with new photos, enhanced expert tips, and a more comprehensive guide to ensure the best possible cooking experience.
Please note that all recipes on this blog are tested using a conventional gas oven and gas stovetop. Oven temperatures can vary, especially with older appliances, so an inexpensive oven thermometer can be a valuable tool to ensure accuracy. If you use a toaster oven, countertop oven, pressure cooker, air fryer, or slow cooker, please be aware that cooking times and heat distribution may differ, and adjustments might be necessary. For baking recipes where measurements are provided by weight, using volume (cups) instead may lead to inconsistent results, and we cannot guarantee success with alternative measurement methods.













