Welcome to the ultimate guide for crafting the most delectable shredded beef enchiladas! This classic Mexican comfort food is a true culinary masterpiece, promising rich, savory flavors that will transport your taste buds straight to the heart of Mexico. Imagine tender, slow-simmered beef, perfectly shredded and bathed in a vibrant homemade enchilada sauce, generously mixed with zesty jalapeños, a melty blend of cheeses, and fresh cilantro. All this goodness is then lovingly rolled into soft tortillas, topped with more luscious sauce and a blanket of golden cheese, before being baked to perfection. It’s a truly satisfying dish that deserves a permanent spot in your family’s dinner rotation, offering a deeply flavorful and profoundly comforting experience.

There’s something inherently appealing about Mexican cuisine that makes it a top choice for dining out. Whether it’s the warm welcome of a complimentary basket of crispy tortilla chips, accompanied by an array of flavorful dips like zesty salsa, creamy guacamole, or rich queso, the meal is always off to a promising start. While my go-to order at a Mexican restaurant might vary, one dish consistently delivers a home run: authentic enchiladas. The blend of savory fillings, tangy sauce, and gooey cheese is simply irresistible.
Bringing that authentic Mexican restaurant experience into your home kitchen, especially with honest-to-goodness shredded beef enchiladas, might seem like a daunting task. While it’s true they require a bit more time than a quick weeknight meal, the process itself is surprisingly straightforward and demands minimal active effort. The real magic happens during the slow simmer, allowing the beef to become incredibly tender and absorb all the rich flavors of the homemade sauce. Every moment spent preparing this dish is 100% worth it once you take that first bite. The robust, authentic flavor, particularly from the scratch-made enchilada sauce, truly elevates this recipe. We’re confident that you’ll fall in love with these enchiladas just as much as we have!
Essential Ingredients for Perfect Shredded Beef Enchiladas
Crafting tender, delicious, and truly authentic shredded beef enchiladas starts with a selection of simple, high-quality ingredients. Each component plays a crucial role in building the layered flavors that make this dish so irresistible.
- The Heart of the Dish: Meat. For the most succulent shredded beef, we recommend using blade steak, also known as flatiron steak. This cut is perfect for slow cooking as it breaks down beautifully, becoming incredibly tender and easy to shred. If blade steak isn’t available, a chuck roast is an excellent substitute, offering similar richness and a melt-in-your-mouth texture when slowly cooked. This recipe is also incredibly versatile and can be adapted for other types of meat, as detailed in our variations section below.
- Aromatic Foundation: Veggies. A robust flavor base is essential for any great Mexican dish, and our enchiladas are no exception. Finely chopped yellow onion and minced garlic are sautéed to create a sweet, savory, and aromatic foundation that permeates both the beef and the sauce, adding depth and complexity.
- Flavor Powerhouse: Spices. The distinctive taste of authentic enchiladas comes from a carefully balanced blend of spices. A classic trio of chili powder, ground cumin, and ground coriander delivers an earthy, smoky, and subtly fragrant punch. A touch of granulated sugar helps to balance the acidity of the tomatoes and enhance the overall sweetness, while salt brightens and rounds out all the flavors. For a delightful kick, chopped pickled jalapeños are folded into the filling; adjust the amount or omit them entirely for a milder version to suit your preference.
- The Signature Element: Sauce. The homemade red enchilada sauce is truly what makes these enchiladas shine. Forget store-bought shortcuts – this sauce is surprisingly easy to make from scratch and yields a far superior flavor. It’s built upon the sautéed onion and garlic, enriched with the same aromatic spices, and then brought together with tomato sauce and water. This combination creates a deeply savory, slightly tangy, and incredibly flavorful liquid in which the beef slowly simmers, infusing every fiber with rich taste.
- The Wrapper: Tortillas. For a truly traditional and authentic enchilada experience, corn tortillas are the classic choice. Their distinct flavor and texture hold up wonderfully to the sauce and baking. However, if you prefer a softer, more pliable wrapper or simply can’t find good quality corn tortillas, flour tortillas can be used as a convenient alternative.
- The Melty Topping: Cheese. A generous amount of cheese is non-negotiable for delicious enchiladas! Our recipe calls for a classic combination of Monterey Jack and sharp cheddar cheese, which offers a perfect balance of creamy melt and tangy flavor. Feel free to use your favorite melty cheeses or any combination you have on hand, such as Colby Jack, Oaxaca, or a Mexican blend.
- Freshness Factor: Cilantro. The final essential ingredient that brightens and rounds out the entire dish is fresh cilantro. Chopped and mixed into the filling, it provides a burst of herbaceous, citrusy flavor that cuts through the richness of the beef and cheese, adding a fresh, vibrant finish.

Exciting Recipe Variations to Explore
While this recipe for shredded beef enchiladas is a masterpiece on its own, its versatility allows for exciting adjustments and substitutions. Don’t hesitate to customize this dish to fit your preferences or what you have on hand.
- Effortless Ground Beef Enchiladas: For a quicker preparation or a different texture, ground beef (or even ground turkey or chicken) makes a fantastic alternative. Instead of searing large cuts of meat, simply brown your chosen ground meat in the pot until it’s fully cooked and no pink remains. Drain any excess fat, then remove the meat and set it aside. Prepare the homemade enchilada sauce as directed, simmering it on medium-low heat for about 10 minutes to allow the flavors to meld. Strain the sauce (if desired for a smoother texture), then stir the cooked ground meat back into the sauce before proceeding with the rest of the recipe as instructed. This variation is perfect for busy weeknights when you crave that authentic enchilada flavor without the longer simmer time.
- Savory Chicken Enchiladas: Chicken enchiladas are a beloved classic, and this recipe can be easily adapted for poultry. Use an equal amount of chicken breasts or thighs in place of the beef. Sear the chicken pieces in your Dutch oven just as you would the beef, ensuring a beautiful golden-brown exterior. Follow the recipe instructions for the sauce preparation and simmering, but adjust the cooking time for the chicken. Chicken breasts will typically need to simmer for 15 to 20 minutes until an instant-read thermometer registers 165 degrees F. Thighs might require a bit longer, reaching 175 degrees F. For an ultimate shortcut, you can also use pre-cooked store-bought rotisserie chicken. Simply shred the rotisserie chicken and incorporate it into the sauce after it has simmered, just like you would with cooked ground beef.
- Hearty Add-Ins for Extra Flavor and Nutrition: To boost the flavor, texture, and nutritional value of your enchiladas, consider incorporating additional ingredients into the filling. Cooked corn kernels add a touch of sweetness and vibrant color, while black beans contribute a creamy texture and extra protein. Diced green chiles offer a mild, smoky heat without being overly spicy. Mixing in these additions will naturally expand your filling, which means you might either have delicious leftovers or the opportunity to roll more enchiladas – perhaps for an additional, smaller baking dish – ensuring no delicious morsel goes to waste.
Mastering the Art: How to Make Shredded Beef Enchiladas from Scratch
Making homemade shredded beef enchiladas is a rewarding experience that, while requiring a bit of time for simmering, is straightforward and yields incredibly delicious results. Here’s a detailed guide to walk you through each step of creating these ultimate Mexican comfort food masterpieces.
- Prepare Your Spices: Begin by combining the minced garlic, chili powder, ground cumin, ground coriander, granulated sugar, and salt in a small bowl. This spice blend will infuse your beef and sauce with layers of authentic flavor. Set aside.
- Sear the Beef to Perfection: Heat vegetable oil in a large Dutch oven or heavy-bottomed pot over medium-high heat until it shimmers. Season your trimmed blade steaks (or chuck roast) generously with salt. Carefully place the beef into the hot oil and sear it on both sides until a rich, golden-brown crust forms, about 6 to 8 minutes total. This crucial step, known as the Maillard reaction, locks in incredible flavor and creates a beautiful exterior. Once seared, remove the beef to a plate and set it aside, along with any accumulated juices.
- Build the Flavorful Sauce Base: Reduce the heat to medium. Add the finely chopped yellow onions to the Dutch oven and cook, stirring occasionally, until they soften and turn a lovely golden brown, which typically takes about 5 minutes. Next, stir in your prepared garlic and spice mixture and cook for just 1 minute more, allowing the spices to become fragrant and release their aromatic oils.
- Simmer the Beef to Tender Perfection: Pour the tomato sauce and water into the pot, stirring well to combine and scrape up any flavorful browned bits from the bottom. Bring the mixture to a boil. Return the seared beef and any juices from the plate back into the pot. Cover the Dutch oven, reduce the heat to low, and let it gently simmer. This slow cooking process is key; allow the beef to simmer for approximately 1½ hours, or until it is incredibly tender and can be easily broken apart with a fork. This prolonged simmer ensures the beef is infused with the rich sauce and becomes wonderfully fall-apart tender.
- Prepare the Enchilada Filling: Once the beef is tender, carefully strain the entire beef mixture over a medium bowl, separating the sauce from the solids. Transfer the cooked beef and any other solids (like onions) to a separate medium bowl. Using two forks, shred the beef into small, manageable pieces. Mix the shredded beef with a generous portion of fresh chopped cilantro, the zesty pickled jalapeños, and half of the shredded Monterey Jack and sharp cheddar cheeses. This creates a flavorful, moist, and cheesy filling.
- Assemble Your Enchiladas: Preheat your oven to 350 degrees F (175 degrees C). Spread about ¾ cup of the strained enchilada sauce evenly across the bottom of a 9×13-inch baking dish. Take your corn tortillas and soften them according to package directions – typically a quick microwave for a few seconds between damp paper towels or a brief dip in warm oil. Place about 1/3 cup of the beef filling down the center of each softened tortilla. Tightly roll up each tortilla and place them seam-side down in the prepared baking dish, arranging them snugly in a single layer.
- Sauce, Cheese, and Bake: Once all the enchiladas are rolled and arranged, pour the remaining enchilada sauce evenly over them, ensuring that the ends of each enchilada are well covered to prevent them from drying out. Sprinkle the remaining shredded cheese over the top of the enchiladas. Cover the baking dish tightly with aluminum foil and bake for 25 minutes. After 25 minutes, remove the foil and continue baking for another 5 to 10 minutes, or until the cheese is beautifully melted, bubbly, and slightly golden brown.
- Serve and Enjoy: Once baked, remove the enchiladas from the oven and let them rest for a few minutes before serving. This allows the flavors to settle and prevents the enchiladas from falling apart. Dig in and savor this incredible homemade meal! Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.


Pro Tips for Perfect Enchiladas Every Time
To ensure your shredded beef enchiladas are nothing short of spectacular, keep these invaluable tips in mind. They cover everything from prep to serving and even make-ahead strategies.
- The Secret to Soft Tortillas: Softening your tortillas before filling and rolling is a critical step that prevents them from tearing or cracking. Most tortilla packages provide specific instructions, but a common method is to stack them between layers of damp paper towels and microwave for 20-30 seconds until pliable. Alternatively, for corn tortillas, a quick dip in warm enchilada sauce or briefly frying them in a little oil can also work wonders, making them even more flexible and flavorful.
- Elevate with Toppings: The right toppings can transform your enchiladas into an even more extravagant feast. Offer a variety of fresh and creamy options:
- Sour cream or Mexican crema: Adds a cool, tangy contrast to the rich flavors.
- Shredded lettuce: Provides a refreshing crunch.
- Diced avocados or homemade guacamole: Delivers creamy texture and healthy fats.
- Salsa verde: Offers a bright, tangy kick.
- Extra chopped cilantro or sliced green onions: For an additional layer of fresh, herbaceous flavor.
- Lime wedges: A squeeze of fresh lime juice brightens the entire dish with zesty acidity.
- Perfect Side Dish Pairings: Complete your Mexican meal with a selection of complementary side dishes. These enchiladas pair beautifully with:
- Mexican rice: A classic, flavorful choice.
- Cilantro-lime rice: Light, zesty, and refreshing.
- Creamy Mexican corn salad: Sweet and creamy with a hint of spice.
- And of course, you can never go wrong with extra crispy tortilla chips and your favorite salsa on the side!
- Effortless Slow Cooker Option: For hands-off cooking, convert this recipe for your slow cooker. Follow the instructions through step #3 (searing the beef and preparing the sauce base). Instead of simmering on the stovetop, transfer all contents – seared beef, onions, spices, tomato sauce, and water – to your slow cooker. Cook on low for about 9 hours or on high for 4½ hours, until the beef is incredibly tender and shreds easily. Once cooked, proceed with the rest of the recipe as written, straining the sauce and assembling the enchiladas.
- Storage Solutions: Any leftover enchiladas should be stored in an airtight container in the refrigerator. They will remain fresh and delicious for up to 3 days, making them perfect for lunch the next day.
- Smart Make-Ahead Prep: To streamline mealtime, prepare the beef filling and sauce in advance. Complete the recipe through step #5 (shredding the beef and mixing the filling ingredients). Store the beef filling and the strained enchilada sauce in separate airtight containers in the refrigerator for up to 2 days. When you’re ready to bake, simply assemble the enchiladas as directed. You might need to increase the covered baking time by an additional 5 minutes to ensure everything is heated through.
- Freezing for Future Feasts: These enchiladas are wonderfully freezer-friendly, allowing you to prepare them in advance for quick meals.
- To freeze unbaked enchiladas: Follow the recipe through step #5. Transfer all of the strained sauce to an airtight quart-size freezer bag or a deli container and freeze separately. Roll the enchiladas with the beef filling as instructed, but instead of placing them directly into a baking dish, arrange them in an empty baking pan lined with parchment paper. Place the pan in the freezer until the enchiladas are completely frozen, which usually takes at least 3 hours. Once frozen solid, transfer the individual enchiladas to a gallon-size freezer bag. Label and freeze for up to 3 months.
- To bake from frozen: Transfer the frozen sauce to the refrigerator overnight to thaw completely. When ready to bake, assemble the baking dish as directed in step #6, layering the thawed sauce and frozen enchiladas. There’s no need to thaw the enchiladas themselves! Cover with foil and increase the covered baking time to 30 minutes. Then, remove the foil and continue baking for an additional 20 minutes, or until the cheese is melted and golden, and the enchiladas are heated through.

Explore More Mexican-Inspired Favorites
If you’re craving more delicious dishes with a Mexican flair, be sure to check out these other fantastic recipes:
- Ground Beef Tacos
- Copycat Chipotle Chicken Recipe
- Tamale Pie
- Chicken Tortilla Soup
Watch our step-by-step video for this recipe below!
If you whip up this incredible beef enchiladas recipe and fall in love with it, please consider stopping back and leaving a 5-star rating – it truly helps other home cooks discover and enjoy this fantastic dish! ❤️️
Shredded Beef Enchiladas
Yield: 12 enchiladas
Prep Time: 30 mins
Cook Time: 2 hrs
Total Time: 2 hrs 30 mins
Wonderfully cheesy, saucy, and mildly spicy beef enchiladas that are perfect for a family dinner or entertaining.
Ingredients
- 3 cloves garlic, minced
- 3 tablespoons chili powder
- 2 teaspoons ground cumin
- 2 teaspoons ground coriander
- 1 teaspoon granulated sugar
- 1 teaspoon salt
- 1¼ pounds top blade steaks, trimmed of fat (flatiron steak or chuck roast are good alternatives)
- 1 tablespoon vegetable oil
- 2 yellow onions, finely chopped
- 15 ounce tomato sauce
- ½ cup (120 ml) water
- 4 ounces Monterey Jack cheese, shredded, divided
- 4 ounces sharp cheddar cheese, shredded, divided
- ⅓ cup chopped fresh cilantro
- ¼ cup chopped canned pickled jalapeños (adjust to taste for milder dish)
- 12 6-inch corn tortillas (or flour tortillas for a softer texture)
Instructions
- In a small bowl, stir together the minced garlic, chili powder, cumin, coriander, sugar, and salt. Set aside.
- Heat the vegetable oil in a Dutch oven over medium-high heat until shimmering. Sprinkle the trimmed beef with salt and sear on both sides until well browned, about 6 to 8 minutes total. Remove the seared beef to a plate.
- Reduce the heat to medium. Add the finely chopped onions to the Dutch oven and cook until golden brown, about 5 minutes. Stir in the garlic and spice mixture and cook for 1 minute until fragrant. Add the tomato sauce and water, bringing the mixture to a boil. Return the seared beef and any accumulated juices to the pot. Cover, reduce the heat to low, and simmer until the meat is fork-tender and can be easily shredded, approximately 1½ hours.
- Preheat oven to 350 degrees F (175 degrees C).
- Carefully strain the beef mixture over a medium bowl to separate the sauce. Transfer the cooked beef and any solids to a separate medium bowl. Shred the beef into small pieces using two forks. In the bowl with the shredded beef, mix in the chopped cilantro, pickled jalapeños, and half of the shredded Monterey Jack and sharp cheddar cheeses.
- Spread ¾ cup of the strained enchilada sauce evenly across the bottom of a 9×13-inch baking dish. Soften the corn tortillas according to package directions (e.g., microwave between damp paper towels). Spread about 1/3 cup of the beef filling down the center of each tortilla, then roll it up tightly. Place the rolled enchiladas seam-side down in the prepared baking dish. Pour the remaining enchilada sauce evenly over the enchiladas, ensuring all ends are covered.
- Sprinkle the remaining shredded cheese over the top of the enchiladas. Cover the baking dish tightly with aluminum foil and bake for 25 minutes. Remove the foil and continue to bake for another 5 to 10 minutes, or until the cheese is bubbly, melted, and slightly golden brown.
- Serve hot. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.
Notes
- Beef Cut: Top blade steak is sometimes called “flatiron steak.” If unavailable, an equal amount of chuck roast is an excellent substitute for its rich flavor and tenderness when slow-cooked.
- Chicken Variation: To make chicken enchiladas, use the same amount of chicken breasts or thighs. Sear the chicken as you would the beef. Simmer in the sauce in step #3 for 15-20 minutes (until an instant-read thermometer reads 165°F for breasts or 175°F for thighs). Alternatively, use pre-cooked rotisserie chicken: shred it and stir into the sauce after simmering, similar to the ground beef method.
- Ground Beef Variation: For a quicker option, use ground beef or ground turkey. Cook until no pink remains, drain fat, then stir into the simmered sauce (after 10 minutes of simmering) before assembling.
- Additional Fillings: Boost your enchiladas by mixing in corn, black beans, and/or diced green chiles with the beef filling. This might yield extra filling or allow you to make a few more enchiladas in a smaller dish.
- Tortilla Choice: While corn tortillas are traditional, feel free to use flour tortillas if you prefer a different texture.
- Spice Level: For a milder dish, simply halve the amount of chopped pickled jalapeños in the filling.
- Serving Suggestions: Enhance your enchiladas with toppings like sour cream, shredded lettuce, diced avocados, guacamole, salsa verde, extra chopped cilantro, sliced green onions, and/or lime wedges.
- Ideal Side Dishes: Pair with Mexican rice, cilantro-lime rice, or a creamy corn salad. Chips and salsa are always a welcome addition!
- Slow Cooker Method: To use a slow cooker, complete the recipe through step #3 (searing beef and preparing the sauce base). Transfer everything to a slow cooker and cook on low for 9 hours or high for 4½ hours. Then proceed with the rest of the recipe as written.
- Make-Ahead Instructions: The beef filling and sauce can be prepared through step #5 and refrigerated in separate airtight containers for up to 2 days. When ready to bake, increase the covered baking time by 5 minutes.
- Freezing for Later: You can freeze unbaked enchiladas. Prepare through step #5, freezing the sauce separately in an airtight freezer bag. Roll enchiladas, place on a parchment-lined pan, freeze until solid (at least 3 hours), then transfer to a gallon-size freezer bag for up to 3 months. To bake from frozen, thaw sauce overnight in the refrigerator. Assemble the dish with thawed sauce and frozen enchiladas. Increase covered baking time to 30 minutes and uncovered baking time to 20 minutes.
- Recipe Source: Adapted from Cook’s Illustrated.
Nutritional Information (per enchilada):
Calories: 193kcal, Carbohydrates: 21g, Protein: 8g, Fat: 9g, Saturated Fat: 5g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 2g, Cholesterol: 18mg, Sodium: 783mg, Potassium: 244mg, Fiber: 3g, Sugar: 4g, Vitamin A: 997IU, Vitamin C: 5mg, Calcium: 205mg, Iron: 2mg
Did you make this recipe?
Leave a review below, then snap a picture and tag @thebrowneyedbaker on Instagram so I can see it!
Author: Michelle Lettrich
Course: Main Course
Cuisine: American, Mexican
This recipe was originally published in September 2014, with updates to enhance detail and user experience.
[photos by Ari of Well Seasoned]