Shredded Beef Enchiladas offer a truly unforgettable culinary experience, blending the rich, savory depth of slow-cooked, tender beef with the comforting embrace of soft tortillas, creamy refried beans, and a generous layer of melted cheese. Baked to perfection in a vibrant, homemade-tasting red sauce, this dish is a testament to the warmth and flavor of authentic Mexican-inspired cuisine. Perfect for a hearty family dinner, a lively gathering with friends, or simply as a comforting meal on a cool evening, these enchiladas are designed to be both incredibly delicious and surprisingly straightforward to prepare, especially when utilizing the ease of a slow cooker or Instant Pot.

author’s note
Why Shredded Beef Enchiladas Outshine the Rest!
As a busy parent, finding meals that truly satisfy everyone at the dinner table is a constant quest. My kids, bless their hearts, are huge fans of my Sweet Potato Black Bean Enchiladas. They love them so much, in fact, that I often make two pans – one for dinner and another for their after-school cravings! It’s truly a testament to how much they adore that vegetarian version.
So, when I first introduced these Shredded Beef Enchiladas, I admit, there was a tiny bit of initial disappointment. The classic beef version wasn’t their usual. But one bite, and the skepticism vanished! The tender, flavorful beef enveloped in that rich sauce and cheesy goodness completely won them over. The rave reviews were instant and unanimous. It quickly joined our rotation of undisputed family favorites.
What makes this recipe a true winner, beyond its incredible taste, is its sheer simplicity. I rely heavily on the magic of my slow cooker or pressure cooker (Instant Pot) to prepare the beef. This “hands-off” approach is a game-changer for busy weeknights. You can easily get the beef and sauce prepped one day, letting the flavors meld and deepen, then effortlessly assemble and bake the enchiladas the next. This flexibility makes it a fantastic option for meal prepping and ensures a stress-free cooking experience, allowing you more time to enjoy with your loved ones.

Ingredients for Ultimate Shredded Beef Enchiladas
Creating truly spectacular shredded beef enchiladas begins with selecting the right ingredients. Each component plays a vital role in building the layers of flavor that make this dish so comforting and satisfying. Here’s a breakdown of what you’ll need and why:
- Olive Oil: Essential for both searing the beef to lock in moisture and flavor, and for sautéing the onions until perfectly translucent. A good quality olive oil enhances the overall richness of the dish.
- Beef Chuck Roast: This is the star of our show. Opt for a cut with beautiful marbling, as the fat will render down during the slow cooking process, resulting in incredibly tender, juicy, and flavorful shredded beef. Chuck roast is ideal because it breaks down beautifully, becoming fork-tender.
- Yellow Onion: Finely dicing a large yellow onion ensures it cooks down quickly and evenly, distributing its sweet, pungent flavor throughout the sauce without leaving large, chunky pieces. It forms the aromatic base of our rich enchilada sauce.
- Taco Seasoning: While store-bought blends are convenient, my homemade taco seasoning truly elevates the flavor profile. It brings a perfect balance of spices, adding an authentic Mexican kick to the beef and sauce. It’s easy to make and far more flavorful than most pre-made packets.
- Red Enchilada Sauce: A high-quality red enchilada sauce is crucial for this recipe. My personal favorite is Old El Paso® mild sauce, which provides a rich, classic flavor without overwhelming heat. You’ll use this both to braise the beef and to blanket your assembled enchiladas, creating that signature saucy finish.
- Diced Green Chiles: These are optional, but highly recommended if you enjoy a subtle, mild kick of heat and a touch of smoky flavor. They add another layer of complexity to the beef filling without making the dish overly spicy, making it kid-friendly while still flavorful.
- Refried Beans: Use your preferred brand of refried beans. They add a creamy texture and earthy flavor to the enchilada filling. Be sure to choose a variety that isn’t too watery; a thicker consistency will help the enchiladas hold their shape better during assembly and baking.
- Flour Tortillas: Soft, pliable flour tortillas are essential for rolling without tearing. While corn tortillas are traditional for some enchiladas, flour tortillas provide a softer texture that many prefer for beef enchiladas. TortillaLand® unbaked tortillas are a fantastic choice for their freshness and superior texture once cooked. If using unbaked, cook them briefly before assembly for the best results.
- Cheddar and Monterey Jack Cheese: A blend of these two cheeses offers the best of both worlds. Sharp Cheddar brings a robust, tangy flavor, while Monterey Jack contributes a creamy, melt-in-your-mouth texture. Freshly grating your cheese is key here; it melts far more smoothly and evenly than pre-shredded varieties, avoiding a greasy finish and providing superior flavor.

Crafting Perfect Shredded Beef Enchiladas: A Step-by-Step Guide
Making delicious shredded beef enchiladas is an art, but it doesn’t have to be complicated. Follow these detailed steps to achieve tender beef, perfectly rolled tortillas, and a rich, saucy finish that will impress everyone at your table.
- Prepare and Brown the Beef: Begin by thoroughly patting your beef chuck roast dry with paper towels. This crucial step helps achieve a beautiful, flavorful crust during searing. Season the beef generously with salt and pepper on all sides. Heat 2 tablespoons of olive oil in a large Dutch oven or an oven-safe pot over medium-high heat until shimmering. Carefully place the seasoned beef into the hot oil and sear for 5-7 minutes per side, ensuring a deep brown crust forms. This browning process, known as the Maillard reaction, is vital for developing complex flavors. Once seared, transfer the beef to your slow cooker.
- Sauté Onions and Build the Sauce: Reduce the heat in your Dutch oven to low. Add the remaining 1 tablespoon of olive oil, then toss in the diced yellow onion. Sauté the onion for about 3 minutes until it begins to soften and become translucent. Next, stir in your taco seasoning and cook for an additional minute, allowing the spices to become fragrant. Pour in 20 ounces of red enchilada sauce, scraping up any delicious browned bits from the bottom of the pan with a wooden spoon – this is called deglazing and adds immense flavor to your sauce. Transfer this aromatic onion and sauce mixture over the beef in the slow cooker, along with the optional diced green chiles.
- Slow Cook to Perfection: Cover your slow cooker and let the magic happen. Cook the beef on LOW for 7–9 hours, or on HIGH for 5–7 hours. The goal is for the beef to become incredibly tender, easily shredding with just two forks. Once cooked, carefully remove the beef from the slow cooker and place it in a large bowl. Allow it to cool slightly, then use two forks to shred the beef, discarding any excess fat as you go. Whisk the rich cooking sauce remaining in the slow cooker and taste, adjusting seasoning if necessary. Add about 1 cup of this sauce back into the shredded beef, tossing gently with tongs to ensure every strand is coated in savory goodness.
- Assemble the Enchiladas: Preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch baking pan and spread about 1/2 cup of the reserved enchilada sauce evenly across the bottom. In a medium bowl, combine the shredded sharp Cheddar and Monterey Jack cheeses. Set aside 1 cup of this cheese blend for the topping. Lay out your flour tortillas on a clean surface. Spread approximately 2 tablespoons of refried beans down the center of each tortilla. Evenly divide the shredded beef mixture over the beans, then sprinkle with the remaining cheese blend (that isn’t reserved for the topping). Roll each tortilla up tightly and place them seam-side down in your prepared baking pan, snuggling them close together.
- Bake Until Golden and Bubbly: Pour about 2 cups of the remaining enchilada sauce evenly over the assembled tortillas, ensuring they are well-covered. Cover the baking pan tightly with aluminum foil and bake for 30 minutes. The foil helps steam the enchiladas, ensuring they cook through and the tortillas soften without drying out. After 30 minutes, remove the foil, sprinkle the reserved 1 cup of cheese over the top, and return the pan to the oven, uncovered, for an additional 5–10 minutes, or until the cheese is beautifully melted and bubbly.
- Serve and Savor: Allow the enchiladas to rest for 5–10 minutes after coming out of the oven. This resting period helps the flavors meld and the enchiladas set, making them easier to serve without falling apart. Garnish generously with your favorite toppings like fresh cilantro, a squeeze of lime juice, creamy avocado or guacamole, and a dollop of sour cream. Dive into these warm, comforting, and incredibly flavorful Shredded Beef Enchiladas and enjoy!

Creative Ways to Utilize Leftover Enchilada Sauce
You might find yourself with some extra red enchilada sauce after preparing these delicious enchiladas, and that’s a good thing! This flavorful sauce is too good to waste. Here are some fantastic ideas for how to use up any remaining sauce, ensuring no flavor goes to waste:
- Drizzled over Rice and Beans: Transform a simple side dish into a more flavorful and cohesive meal. A generous drizzle of enchilada sauce instantly elevates plain rice and beans, adding moisture and a rich, tangy kick.
- In One of These Delicious Recipes: The versatility of enchilada sauce makes it perfect for a variety of other Mexican-inspired dishes.
- Quinoa Enchilada Bake: Add a boost of flavor to this hearty vegetarian bake.
- Pozole: While traditionally made with a specific chili base, a touch of red enchilada sauce can add depth to certain pozole variations.
- Chicken Enchilada Casserole: Layer it into a delicious casserole for an easy weeknight meal.
- Quinoa Enchilada Crockpot: Another slow cooker gem that benefits from this savory sauce.
- Use in your favorite Chilaquiles recipe: Instead of making a separate salsa, use your leftover enchilada sauce as the base for a quick and incredibly flavorful chilaquiles dish. It’s perfect for breakfast, brunch, or a light dinner.
Quick Tip: Don’t Waste Those Tortillas!
If you find yourself with a few extra tortillas, don’t let them go to waste! They are incredibly versatile. Use leftover tortillas to whip up my favorite easy Tortilla Pie, a quick and delicious way to enjoy another comforting meal with minimal effort.

Elevate Your Enchiladas with Delicious Toppings
While Shredded Beef Enchiladas are incredibly flavorful on their own, a selection of fresh and creamy toppings can take them to the next level, adding contrasting textures, refreshing flavors, and a beautiful visual appeal. Feel free to use anything you typically enjoy on your favorite enchiladas or Mexican dishes:
- Fresh Lime Juice: A squeeze of fresh lime juice just before serving brightens the entire dish. Its zesty, acidic notes cut through the richness of the beef and cheese, adding a refreshing burst of citrus flavor that truly makes the enchiladas sing.
- Fresh Cilantro: Chopped fresh cilantro is a classic garnish for Mexican cuisine. Its vibrant, herbaceous flavor adds a layer of freshness and a beautiful green pop of color. Don’t underestimate the power of a simple sprinkle of this aromatic herb.
- Sour Cream (or Mexican Crema): A dollop of cool, tangy sour cream or a drizzle of Mexican crema provides a wonderful creamy counterpoint to the warm, savory enchiladas. It helps to mellow any spice and adds a luxurious richness that enhances every bite. Regular, fat-free, or light sour cream all work well.
- Avocado or Guacamole: Thin slices of ripe avocado contribute a buttery, creamy texture and a subtle, earthy flavor. For an even more indulgent experience, serve with a generous scoop of homemade guacamole, packed with fresh ingredients and vibrant taste.
- Cherry Tomatoes, Salsa, or Pico de Gallo: For an added burst of freshness and a hint of tang, dice a few cherry tomatoes and sprinkle them over your enchiladas. Alternatively, a spoonful of fresh salsa or homemade pico de gallo will add a vibrant, chunky texture and a bright, zesty flavor that perfectly complements the rich beef.
Storage and Meal Prep Tips
These Shredded Beef Enchiladas are fantastic for meal prepping and enjoying throughout the week. Proper storage ensures their deliciousness for days to come:
Fridge: Allow any cooled shredded beef enchiladas to come to room temperature before transferring them to an airtight container. They will keep beautifully in the refrigerator for up to 3 days. To reheat, place them in an oven preheated to 350°F (175°C) until thoroughly hot and the cheese is re-melted and bubbly, typically 15-20 minutes.
Freezer: For longer storage, enchiladas freeze exceptionally well. Once cooled completely, you can wrap individual portions tightly in plastic wrap and then foil, or place them in freezer-safe containers. Freeze for up to 3 months. When you’re ready to enjoy them, thaw overnight in the refrigerator, or bake them directly from frozen. If baking from frozen, cover the pan with foil and bake at 350°F (175°C) for 45–60 minutes. Uncover for the last 10-15 minutes to allow the cheese to melt and become golden brown. This makes them perfect for quick, delicious weeknight meals without the fuss!
More Delicious Mexican-Inspired Recipes:
If you loved these Shredded Beef Enchiladas, be sure to explore more of our comforting and flavorful Mexican-inspired dishes. These recipes are perfect for expanding your culinary repertoire and bringing vibrant tastes to your family table.
Beef
Savory Ground Beef Quesadillas
Dinner
Authentic Mexican Rice Recipe
Dinner
Zesty Green Chile Chicken Enchiladas
Dinner
Hearty Navajo Taco Recipe

Saved
Pin
Shredded Beef Enchiladas: A Family Favorite Recipe
Recipe Video
Equipment
-
Dutch oven or large oven-safe pot (for searing)
-
6-quart Slow Cooker (Crock-Pot) or Instant Pot
-
9 x 13-inch Baking Pan
-
Aluminum Foil
Ingredients
- 1-1/2 teaspoons salt
- 1 teaspoon pepper
- 3 tablespoons olive oil divided
- 2.25 to 2.5 pounds beef chuck roast
- 1 large yellow onion diced
- 1 batch taco seasoning (see note 1)
- 20 ounces mild red enchilada sauce 2 (10-ounce) cans
- 1 (4-ounce can) mild diced green chiles (optional)
- 1 (16-ounce) can refried beans
- 8 medium flour tortillas (see note 2)
- 1-1/2 cups shredded sharp Cheddar cheese
- 1-1/2 cups shredded Monterey Jack cheese
- Toppings as desired (see note 3)
Instructions
-
(See note 4 for Instant Pot method.) Remove the chuck roast from its packaging and thoroughly pat it dry with a paper towel. Season the beef generously with salt and pepper on all sides. Heat 2 tablespoons of olive oil in a large Dutch oven or oven-safe pot over medium-high heat. Sear the beef for 5–7 minutes on each side until a deep brown crust forms and it releases easily from the pan. This step is crucial for developing rich flavor. Transfer the seared beef to your slow cooker.
-
Reduce the heat to low. Add the remaining 1 tablespoon of olive oil to the Dutch oven and sauté the diced onion for 3 minutes until it starts to soften. Add the taco seasoning and cook for 1 more minute, stirring constantly, until fragrant. Stir in 20 ounces of red enchilada sauce, making sure to scrape up any browned bits from the bottom of the pan to incorporate all that delicious flavor. Transfer this onion and sauce mixture to the slow cooker, pouring it over the beef along with the optional green chiles.
-
Cover the slow cooker and cook on low for 7–9 hours or on high for 5–7 hours, until the beef is incredibly tender and shreds easily with two forks. Once cooked, transfer the beef to a large bowl and let it cool slightly. Shred the beef, discarding any visible fat. Whisk the sauce remaining in the slow cooker and adjust seasoning if needed. Add 1 cup of the savory sauce to the shredded beef and, using tongs, gently toss to combine, ensuring the beef is thoroughly coated.
-
Preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch baking pan and spread 1/2 cup of the remaining enchilada sauce evenly on the bottom of the pan. In a medium bowl, toss together the shredded Cheddar and Monterey Jack cheeses. Set aside 1 cup of this combined cheese for topping the enchiladas later. Lay out your flour tortillas and spread about 2 tablespoons of refried beans down the center of each. Divide the shredded beef evenly on top of the beans, then sprinkle with the remaining cheese (not the reserved cup). Roll up each tortilla tightly and place them seam-side down in the prepared baking pan, fitting them snugly.
-
Pour 2 cups of the remaining enchilada sauce evenly over the rolled tortillas (see note 5 for sauce tips). Cover the pan tightly with aluminum foil and bake for 30 minutes. This covering helps the enchiladas cook through and keeps the tortillas soft. Remove the foil, evenly sprinkle the reserved 1 cup of cheese over the top, and bake for an additional 5–10 minutes, or until the cheese is beautifully melted and bubbly.
-
Allow the enchiladas to rest for 5–10 minutes before serving. This resting period helps them set and makes them easier to cut and serve without falling apart. Garnish generously with your favorite toppings such as fresh cilantro, a squeeze of fresh lime juice, creamy avocado or guacamole, and a dollop of sour cream for the ultimate experience. Enjoy your homemade Shredded Beef Enchiladas!
Recipe Notes
Note 2: The quality of your tortillas can significantly impact the final dish. For the best results, we highly recommend using high-quality flour tortillas, such as TortillaLand® unbaked tortillas. If you opt for unbaked tortillas, remember to cook them briefly in a dry pan until soft and pliable before you begin assembling your enchiladas. This prevents them from becoming gummy or tough.
Note 3: Enhance your serving experience with a variety of delicious optional toppings. Consider offering fresh chopped cilantro, wedges of fresh lime for a zesty squeeze, creamy slices of avocado or a generous scoop of guacamole, vibrant pico de gallo for freshness, and a dollop of cooling sour cream or Mexican crema. These additions add texture, flavor, and visual appeal.
Note 4: Instant Pot Method for Quick Shredded Beef: To prepare the beef in an Instant Pot, use the “Sauté” mode to sear the chuck roast on all sides until a crust forms. After browning, add the remaining oil and sauté the onion until translucent. Stir in your taco seasoning and the enchilada sauce. Be sure to whisk thoroughly and scrape the bottom of the pot to prevent any ingredients from sticking, which can cause a “burn notice.” Cancel sauté mode. On “Manual” or “Pressure Cook” mode, cook the beef for 45 minutes on high pressure. Allow a natural pressure release for 25 minutes before carefully opening the lid. Proceed with shredding the beef as directed in the main instructions.
Note 5: You might find that you have extra enchilada sauce after assembling your enchiladas. It’s important not to reduce the initial amount of sauce used for cooking the beef, as it’s vital for achieving the perfect tenderness. Don’t worry about the excess – check the main blog post for creative and delicious ideas on how to use up any leftover sauce!
Storage: To store leftover enchiladas, ensure they are completely cooled. Transfer them to an airtight container and refrigerate for up to 3 days. For longer storage, wrap individual portions tightly or place them in freezer-safe containers and freeze for up to 3 months. Reheat refrigerated enchiladas in the oven at 350°F (175°C) until warmed through. If reheating from frozen, bake covered at 350°F (175°C) for 45-60 minutes, then uncover for the last 10-15 minutes to melt the cheese.
Nutrition Information
Calories: 888kcal |
Carbohydrates: 62.5g |
Protein: 67.1g |
Fat: 40.1g |
Cholesterol: 172mg |
Sodium: 2566mg |
Fiber: 13g |
Sugar: 13g
Nutrition information is automatically calculated, so should only be used as an approximation.
Shredded Beef Enchiladas FAQs
For the best results, it’s recommended to start by baking your enchiladas covered with aluminum foil. This crucial step helps to trap moisture and ensures that the tortillas become soft and the filling heats through evenly without drying out. After an initial baking period (usually around 30 minutes), remove the foil, add your reserved cheese for topping, and continue baking uncovered for another 5-10 minutes. This final uncovered stage allows the cheese to melt beautifully, become golden and bubbly, and creates that irresistible cheesy crust we all love.
While homemade red enchilada sauce can be a delightful project, for convenience and consistent results, I typically use a high-quality store-bought enchilada sauce for this recipe. It’s essential to choose a brand that you genuinely enjoy the flavor of. My personal preference is Old El Paso® mild red enchilada sauce, as it provides a rich, savory base without being overly spicy, making it appealing to a wide range of palates. If you prefer a bit more heat, you can always opt for a medium or hot variety, or enhance a mild sauce with a pinch of cayenne pepper or a dash of hot sauce to your liking.
For truly exceptional enchiladas, I highly recommend using a blend of freshly grated sharp Cheddar and Monterey Jack cheeses. This combination offers the perfect balance: sharp Cheddar delivers a robust, tangy flavor that stands up well to the rich beef and sauce, while Monterey Jack provides superior melting qualities, resulting in a wonderfully creamy and gooey texture. Using only Cheddar can sometimes make the enchiladas a bit oily and less smooth. Freshly grating your own cheese, rather than using pre-shredded varieties, is also key for a smoother melt and better overall flavor. Other good melting cheeses include Colby Jack, a Mexican blend, or even a touch of Oaxaca cheese for authenticity.