Slow Cooker Beef Enchilada Casserole Recipe

This Slow Cooker Beef Enchilada Casserole Recipe is cheesy, bold, and ready with just 15 minutes of prep. A hearty, family-friendly dinner the whole table will love!

If you are craving something hearty, cheesy, and packed with bold Mexican flavors, this Slow Cooker Beef Enchilada Casserole Recipe is exactly what you need.

It takes all the flavors of classic enchiladas and layers them up beautifully inside your crockpot, no rolling required.

The combination of seasoned ground beef, red enchilada sauce, corn tortillas, and melted cheese creates something truly satisfying. Each layer soaks up flavor as it cooks low and slow, resulting in a tender, saucy casserole that tastes like it took far more effort than it actually did.

What makes this recipe so practical is how hands-off the process is. You brown the beef, layer everything into the slow cooker, and let the appliance do the rest.

By dinnertime, you have a bubbling, cheesy casserole that the whole family will ask for again and again.

You might also enjoy this Slow Cooker Chicken Enchilada Casserole Recipe if you want a lighter protein swap for this dish.

Why You’ll Love This Slow Cooker Beef Enchilada Casserole Recipe

This dish truly earns its place in the weeknight dinner lineup. It is one of those rare recipes that is both effortless to prepare and genuinely impressive to eat.

Here is why this casserole is hard to beat:

  • Minimal prep time – You only need about 15 minutes of active cooking before the slow cooker takes over.
  • Family-friendly flavors – The seasoning is bold but not overly spicy, making it a crowd-pleaser for kids and adults alike.
  • One-pot meal – Everything cooks in the slow cooker, which means fewer dishes to wash.
  • Budget-friendly – Ground beef, canned enchilada sauce, and tortillas are all affordable pantry staples.
  • Perfect for meal prep – The leftovers reheat beautifully, making this great for lunches throughout the week.
  • Endlessly customizable – You can easily adjust the spice level, switch up the cheese, or add extra vegetables without changing the core recipe.

Read Also: Enchilada Casserole Recipe

Ingredients

This recipe relies on straightforward, accessible ingredients. The key is using a good-quality red enchilada sauce, which acts as the flavor backbone of the entire dish. A mild or medium sauce works best for a balanced heat level that most people enjoy.

Here is what you will need (serves 6):

  • 1.5 lbs (680g) lean ground beef (90% lean recommended)
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 packet (1 oz / 28g) taco seasoning
  • 2 cans (10 oz / 283g each) red enchilada sauce
  • 1 can (15 oz / 425g) black beans, drained and rinsed
  • 1 can (15 oz / 425g) corn kernels, drained
  • 1 can (4 oz / 113g) diced green chiles, drained
  • 12 small corn tortillas, torn into quarters or halves
  • 2.5 cups (280g) shredded Mexican blend cheese, divided
  • Salt and black pepper to taste

Optional garnishes:

  • Sour cream
  • Sliced green onions
  • Fresh cilantro
  • Diced tomatoes
  • Sliced black olives
  • Sliced jalapeños
  • Hot sauce

For a fun side to go alongside this casserole, try these Homemade Tortilla Chips for dipping and scooping.

Kitchen Equipment Needed

You do not need any specialty equipment here, but a few key tools will make the process smoother. Using a well-seasoned or non-stick skillet for browning the beef ensures even cooking and easy cleanup.

Here is what you will need:

  • 6-quart slow cooker / crockpot (a 4-quart will work but may be snug with 3 layers)
  • Large skillet or frying pan
  • Wooden spoon or spatula for breaking up the beef
  • Chef’s knife and cutting board
  • Can opener
  • Measuring cups and spoons
  • Ladle or large spoon for serving

Read Also: Slow Cooker Cowboy Casserole Recipe

Recommended Products for This Recipe

These are products I genuinely recommend based on quality and how much of a difference they make in the final result.

1. Hamilton Beach 6-Quart Programmable Slow Cooker

A reliable slow cooker with a programmable timer is the heart of this recipe. The Hamilton Beach 6-quart model gives you plenty of room for three generous casserole layers without overflow, and the keep-warm feature means dinner stays hot until you are ready to serve.

Get it on Amazon

2. Old El Paso Red Enchilada Sauce

The enchilada sauce carries the entire flavor profile of this dish, so choosing a well-seasoned, smooth sauce makes a noticeable difference. Old El Paso’s red enchilada sauce has a rich, slightly smoky tomato flavor that layers beautifully with the seasoned beef without being overpoweringly spicy.

Get it on Amazon

3. Mexican Blend Shredded Cheese (4-Cheese)

A pre-shredded Mexican blend (typically Monterey Jack, cheddar, queso quesadilla, and asadero) melts more evenly than single-variety cheeses and delivers that authentic Tex-Mex flavor. Freshly shredded melts best, but a quality pre-shredded blend works wonderfully here too.

Get it on Amazon

4. Mission Corn Tortillas

Corn tortillas are traditional in beef enchilada casserole and hold their structure far better than flour tortillas during the slow cooking process. Mission brand corn tortillas are widely available and have just the right thickness and texture to absorb the enchilada sauce without turning to mush.

Get it on Amazon

This casserole pairs especially well alongside a bowl of Chicken Tortilla Soup for a full Mexican-inspired spread.

Step-by-Step Instructions

Step 1: Prepare Your Ingredients

  • Dice the yellow onion into small, even pieces roughly ¼ inch (6mm) in size so it softens completely during cooking.
  • Mince the garlic cloves finely, or use a garlic press for even faster prep.
  • Drain and rinse the black beans under cold running water to remove any canning liquid, which can make the casserole taste tinny.
  • Drain the canned corn and the diced green chiles and set them aside.
  • Tear or cut the corn tortillas into quarters. Smaller pieces layer more evenly and absorb the sauce better than whole tortillas.
  • Measure out 2 cups (225g) of shredded cheese for layering and set aside the remaining ½ cup (55g) for topping.

Step 2: Brown the Ground Beef

  • Heat a large skillet over medium-high heat. You do not need any oil if you are using 90% lean ground beef, as there will be enough natural fat.
  • Add the ground beef to the hot skillet and break it up with a wooden spoon or spatula into small crumbles.
  • Cook the beef for 5-7 minutes, stirring frequently, until it is fully browned with no pink remaining.
  • Drain off any excess grease by tilting the skillet and spooning it out, or by transferring the beef to a colander lined with paper towels. Excess grease will make the casserole oily.
  • Return the beef to the skillet.

Step 3: Season the Beef Mixture

  • Reduce the heat to medium.
  • Add the diced onion to the skillet with the browned beef. Cook for 3-4 minutes, stirring occasionally, until the onion softens and turns translucent.
  • Add the minced garlic and cook for another 1 minute, stirring constantly, until fragrant. Be careful not to let the garlic burn, as it will turn bitter.
  • Sprinkle the entire packet of taco seasoning evenly over the beef mixture.
  • Add the drained black beans, drained corn, and drained diced green chiles to the skillet.
  • Stir everything together thoroughly until all ingredients are evenly combined and coated with the seasoning. Let the mixture cook together for 1-2 minutes so the flavors begin to meld.
  • Taste and adjust with a small pinch of salt and black pepper if needed. The taco seasoning already contains sodium, so taste first before adding any extra salt.
  • Remove the skillet from the heat.

Step 4: Layer the Casserole in the Slow Cooker

  • Spray the inside of your slow cooker insert lightly with non-stick cooking spray to make serving and cleanup easier.
  • Pour roughly ¼ cup (60ml) of enchilada sauce into the bottom of the slow cooker and spread it evenly with a spoon. This thin base layer prevents the bottom tortillas from sticking and adds moisture.
  • First layer: Arrange one-third of the torn corn tortilla pieces across the bottom of the slow cooker, overlapping slightly to cover as much surface area as possible.
  • Spoon one-third of the seasoned beef mixture evenly over the tortilla layer.
  • Pour one-third of the remaining enchilada sauce (approximately â…” cup / 160ml) evenly over the beef.
  • Sprinkle approximately â…” cup (75g) of the reserved shredded cheese over the sauce.
  • Repeat this layering process two more times in the same order: tortillas, beef mixture, enchilada sauce, shredded cheese.
  • You should have three complete layers total, finishing with the cheese on top.

Step 5: Slow Cook the Casserole

  • Place the lid securely on the slow cooker.
  • Set the slow cooker to LOW and cook for 4 to 5 hours, or set it to HIGH and cook for 2 to 3 hours.
  • Cooking on low is recommended because the gentle, sustained heat allows the tortillas to fully absorb the enchilada sauce, the layers to meld together, and the flavors to deepen significantly.
  • Avoid lifting the lid during cooking as this releases heat and extends the cooking time.

Step 6: Add the Final Cheese Topping and Rest

  • When the cooking time is complete, sprinkle the reserved ½ cup (55g) of shredded cheese evenly over the top of the casserole.
  • Replace the lid and let it sit on WARM or the residual heat for an additional 10 to 15 minutes to allow the final cheese layer to melt completely.
  • The casserole should look set and bubbling around the edges. The cheese on top should be fully melted and slightly golden.

Step 7: Serve and Garnish

  • Use a large spoon or ladle to scoop portions directly from the slow cooker.
  • The casserole will be soft and layered, similar to a lasagna in consistency.
  • Top each serving with your desired garnishes: a dollop of sour cream, sliced green onions, fresh cilantro, diced tomatoes, or sliced jalapeños.
  • Serve immediately while hot.

You might also love this Slow Cooker Cauliflower Casserole Recipe for another easy slow cooker dinner.

Tips for Success

A few small adjustments can take this casserole from good to truly great. Paying attention to tortilla placement and cheese layering makes a significant difference in the final texture.

  • Use corn tortillas, not flour. Corn tortillas hold up far better in the moisture-heavy slow cooker environment. Flour tortillas turn gummy and fall apart.
  • Drain the beef well. Excess grease in the mixture makes the casserole greasy and heavy. Take an extra minute to drain thoroughly after browning.
  • Do not skip the bottom sauce layer. That thin base coat of enchilada sauce prevents the bottom tortilla layer from sticking and burning.
  • Layer evenly. Distribute each component as uniformly as possible so every serving gets an equal amount of tortilla, beef, sauce, and cheese.
  • Use lean ground beef (90% or higher). With no ability to drain the slow cooker during cooking, starting with lean beef prevents the finished dish from being oily.
  • Cook on low when possible. The extra time on low heat gives the tortillas time to fully absorb the sauce and softens everything to a tender, cohesive texture.
  • Let it rest before serving. A 10-15 minute rest after cooking allows the layers to settle and makes it easier to scoop clean portions.

Another great slow cooker option to try is this Crockpot Beef Stew Recipe for a comforting cold-weather meal.

Serving Suggestions

Slow Cooker Beef Enchilada Casserole Recipe

This casserole is a complete, filling meal on its own, but the right sides and toppings can make it feel even more festive and satisfying. Think of it as building a full Tex-Mex spread around the centerpiece casserole.

Here are some great ways to round out the meal:

  • Mexican Rice – A classic pairing that soaks up any extra enchilada sauce beautifully.
  • Cilantro Lime Rice – The bright citrus flavor cuts through the richness of the casserole.
  • Refried Beans – Creamy and hearty, they are the ideal complement to anything enchilada-flavored.
  • Seven Layer Dip – Perfect as a starter or side to scoop with chips while the casserole finishes cooking.
  • Easy Guacamole – A cool, creamy topping that balances the warm spices in the casserole.
  • Corn Salsa – Fresh and vibrant, it adds a welcome brightness on top of each serving.
  • Simple green salad – A crisp salad dressed with lime vinaigrette keeps the meal from feeling too heavy.

For a fun appetizer to serve before this meal, check out this Black Bean Quesadilla recipe.

Variations to Try

The base recipe is flexible enough to accommodate a wide range of tastes, dietary preferences, and pantry situations. These swaps keep the spirit of the dish intact while letting you personalize it.

  • Ground turkey or chicken. Swap the ground beef for ground turkey or chicken for a leaner version. Ground turkey in particular pairs beautifully with the red enchilada sauce.
  • Green enchilada sauce. Substitute green (tomatillo-based) enchilada sauce for the red version for a tangier, slightly brighter flavor profile.
  • Shredded beef. Instead of ground beef, use slow-cooked chuck roast that has been shredded for a richer, more indulgent texture.
  • Add bell peppers. Stir in ½ cup (75g) of diced red or green bell pepper with the onion during the browning step for extra color and crunch.
  • Make it spicier. Use a hot enchilada sauce and add ½ teaspoon of chipotle chili powder or a few dashes of cayenne to the beef mixture for significant heat.
  • Flour tortillas. If corn tortillas are unavailable, small flour tortillas can work in a pinch, though they will result in a softer, less defined texture.
  • Add pinto beans. Replace the black beans with pinto beans or use a combination of both for a different flavor and texture.

Read Also: Enchiladas Suizas Recipe

Storage and Reheating

This casserole stores and reheats exceptionally well, making it a practical recipe for batch cooking. The flavors actually deepen overnight as the tortillas continue absorbing the sauce.

  • Refrigerator: Allow the casserole to cool completely, then transfer to an airtight container. Store in the refrigerator for up to 4 days.
  • Freezer: Portion cooled casserole into freezer-safe containers or zip-top bags. Freeze for up to 3 months. Label with the date.
  • Thawing: Thaw frozen casserole in the refrigerator overnight before reheating.
  • Microwave reheating: Place a single serving in a microwave-safe dish, cover loosely with a damp paper towel, and heat in 90-second increments until piping hot throughout.
  • Oven reheating: Transfer leftovers to an oven-safe dish, cover with foil, and bake at 350°F (175°C) for 20-25 minutes until heated through. Remove foil for the last 5 minutes to re-crisp the cheese topping.
  • Avoid overcrowding: Store leftovers in shallow containers so they cool and reheat more evenly.

If you enjoy comforting slow cooker dinners, you will also love this Slow Cooker Chili Recipe.

Nutritional Facts

The following estimates are based on one serving (approximately one-sixth of the total casserole), not including optional garnishes. Actual values will vary depending on the specific brands and fat content of ingredients used.

NutrientAmount Per Serving
Calories~490 kcal
Total Fat22g
Saturated Fat10g
Cholesterol85mg
Sodium980mg
Total Carbohydrates38g
Dietary Fiber6g
Sugars4g
Protein31g
Calcium320mg
Iron4mg

For another satisfying and flavorful slow cooker meal, try this Slow Cooker Sweet Potato Casserole Recipe.

Health Benefits of Key Ingredients

Beyond being delicious, this casserole contains several ingredients with meaningful nutritional value. It is far more nourishing than it might appear at first glance.

Key ingredients and their benefits:

  • Lean ground beef – An excellent source of complete protein, zinc, iron, and B vitamins (especially B12), all of which are essential for energy, immune function, and muscle maintenance.
  • Black beans – Packed with plant-based protein and soluble fiber, black beans help stabilize blood sugar and promote a healthy digestive system.
  • Corn tortillas – Made from whole corn, corn tortillas are naturally gluten-free and provide complex carbohydrates alongside a modest amount of dietary fiber.
  • Corn kernels – Contain lutein and zeaxanthin, two antioxidants that support eye health, along with folate and thiamine.
  • Diced green chiles – A surprisingly rich source of vitamin C, green chiles also contain capsaicin, a compound that has been studied for its potential anti-inflammatory properties.
  • Garlic – Contains allicin, a sulfur compound known for its antibacterial and immune-supporting properties.
  • Onion – Rich in quercetin, a flavonoid antioxidant, onions also support gut health through their prebiotic fiber content.

Read Also: Taco Casserole Recipe

Frequently Asked Questions

1. Can I use flour tortillas instead of corn tortillas?

You can, but be prepared for a noticeably different texture. Flour tortillas absorb much more liquid than corn tortillas, resulting in a softer, sometimes gummy consistency in the finished casserole. Corn tortillas hold their structure better and provide a more distinct, traditional enchilada flavor. If flour tortillas are your only option, tear them into larger pieces to minimize surface area contact and reduce over-absorption.

2. Can I put raw ground beef directly into the slow cooker without browning it first?

Technically yes, but it is not recommended. Browning the beef first drains excess fat that would otherwise make the finished casserole greasy. It also develops the Maillard reaction, which creates deeper, more complex savory flavor in the meat. Skipping this step results in a noticeably blander, oilier casserole.

3. How do I prevent the tortillas from becoming too mushy?

The most effective approach is to cook the casserole on the lower end of the time range (4 hours on low or 2 hours on high) and avoid over-stirring. You can also tear the tortillas into slightly larger pieces, which retain a bit more texture than very small shreds. Adding the tortillas in distinct layers rather than mixing them into the filling also helps them hold their form better.

4. Can I make this recipe ahead of time?

Absolutely. You can brown and season the beef mixture up to 24 hours in advance and refrigerate it in an airtight container. When you are ready to cook, simply layer everything into the slow cooker directly from the fridge. Note that starting with cold ingredients may add 30-45 minutes to the cooking time. Alternatively, cook the entire casserole ahead of time and refrigerate or freeze it, then reheat it per the storage instructions above.

5. What size slow cooker do I need?

A 5-quart or 6-quart slow cooker works best for this recipe. The three distinct layers need enough vertical space to cook properly without overflowing. A 4-quart slow cooker can work in a pinch, but the layers will be compressed and may not cook as evenly. If you only have a smaller slow cooker, reduce the ingredients by one-third.

For another Mexican-inspired comfort meal, check out this Crockpot Taco Soup Recipe.

Final Thoughts

This Slow Cooker Beef Enchilada Casserole is the kind of recipe that earns a permanent spot in your rotation.

It is deeply flavorful, incredibly easy to pull together, and reliable enough to feed a crowd with minimal stress.

The slow cooker does the heavy lifting, so all you have to do is layer the ingredients and come back to a bubbling, cheesy, Mexican-inspired dinner that tastes like you spent hours in the kitchen.

Try it on your next busy weeknight and see why so many home cooks keep coming back to it.

If you make this recipe, leave a comment below and let us know how it turned out! We love hearing what garnishes and variations you tried, and your reviews help other readers find this recipe too.

Recommended:

Leave a Reply

Your email address will not be published. Required fields are marked *