Easy Slow Cooker Beef Enchilada Casserole (The Ultimate Comfort Dinner)

Total Time: 4 hrs 15 mins Difficulty: Beginner
Layered, cheesy, and practically makes itself
A slow cooker beef enchilada casserole with layers of seasoned ground beef, flour tortillas, melted cheddar cheese, and rich red enchilada sauce served in a black slow cooker pinit

You know those days when you want a hot, satisfying dinner on the table but have zero energy to actually stand over a stove? Yeah, this recipe was made for exactly those days.

This slow cooker beef enchilada casserole is the kind of meal that makes your whole house smell incredible while you go about your day doing literally anything else.

I stumbled onto this combination one winter evening when I had ground beef, a stack of tortillas, and a can of enchilada sauce staring back at me from the fridge.

What came out of that slow cooker a few hours later was so good that it immediately earned a permanent spot in my weekly rotation. Layers of seasoned beef, soft tortillas, rich sauce, and melted cheese — it’s basically a hug in casserole form.

The best part? You don’t need any special skills, fancy equipment, or an hour of prep time. If you can brown ground beef and layer ingredients in a pot, you can make this. Let’s get into it.

Why you’ll love this recipe

  • It’s a true set-it-and-forget-it meal — the slow cooker does all the heavy lifting
  • Deep, rich enchilada flavor without spending hours in the kitchen
  • Uses simple, affordable ingredients you can find at any grocery store
  • Feeds a crowd easily — perfect for family dinners or meal prepping
  • The layers of tortilla and beef make it hearty and genuinely filling
  • Completely customizable — swap proteins, adjust the heat, add your favorite toppings

Ingredients with key notes

For the beef filling:

  • 1.5 lbs ground beef — 80/20 blend works best here. The fat content keeps the meat juicy and flavorful through the long cook. Drain excess fat after browning.
  • 1 medium yellow onion — finely diced. It softens completely during cooking and adds a natural sweetness to the filling.
  • 3 garlic cloves — minced. Fresh garlic makes a real difference in the depth of flavor. Don’t use garlic powder as a substitute here.
  • 1 packet (1 oz) taco seasoning — or make your own with cumin, chili powder, smoked paprika, oregano, salt, and pepper. Homemade always hits better, FYI.
  • 1/2 teaspoon smoked paprika — adds a subtle smokiness that rounds out the filling beautifully.
  • Salt and black pepper — to taste.

For the layers:

  • 2 cans (10 oz each) red enchilada sauce — this is the backbone of the whole dish. Use a good quality brand or make your own if you’re feeling ambitious.
  • 8 to 10 small flour tortillas — flour holds up better in the slow cooker than corn tortillas, which tend to break down too much. Cut them to fit your slow cooker shape if needed.
  • 2 cups shredded cheddar cheese — or a Mexican cheese blend. Freshly shredded cheese melts better than the pre-shredded kind, which is coated in anti-caking agents.
  • 1 can (15 oz) black beans — drained and rinsed. Optional but adds a great texture and extra protein.
  • 1 can (4 oz) diced green chiles — mild heat, big flavor. Don’t skip these.

For topping (after cooking):

  • Fresh cilantro — roughly chopped
  • Sour cream
  • Sliced jalapeños
  • Diced avocado or guacamole
  • Lime wedges

Step-by-step instructions

Step 1: Brown the ground beef

Heat a large skillet over medium-high heat. Add the ground beef and cook, breaking it apart with a wooden spoon, until fully browned — about 7 to 8 minutes. Drain the excess fat, then add the diced onion and minced garlic directly to the skillet. Cook for another 2 to 3 minutes until the onion softens. Stir in the taco seasoning, smoked paprika, salt, and pepper. Add the drained black beans and diced green chiles and stir everything together. Remove from heat.

Step 2: Prep your slow cooker

Lightly grease the inside of your slow cooker with cooking spray or a thin layer of oil. This prevents sticking and makes cleanup significantly easier. Pour a thin layer of enchilada sauce — about 1/4 cup — across the bottom of the slow cooker. This is your base layer and it keeps the tortillas from sticking.

Step 3: Start layering

Place a layer of tortillas over the sauce, cutting or tearing them to fit if needed. Don’t stress about making it perfect — this is a casserole, not a competition. Spoon a generous layer of the beef mixture over the tortillas, then pour a layer of enchilada sauce over the beef. Sprinkle a good handful of shredded cheese on top.

Step 4: Repeat the layers

Continue layering in this order — tortillas, beef mixture, enchilada sauce, cheese — until you run out of ingredients. Aim for at least 3 full layers. Finish with a final layer of tortillas, the remaining enchilada sauce poured over the top, and a generous covering of shredded cheese.

Step 5: Cook low and slow

Place the lid on your slow cooker and cook on Low for 4 hours or on High for 2 hours. The casserole is done when the cheese is fully melted, the tortillas have softened into the layers, and the sauce is bubbling around the edges. Resist the urge to lift the lid while it cooks — every time you do, you add extra cooking time.

Step 6: Rest and serve

Once done, turn off the slow cooker and let the casserole rest with the lid slightly ajar for about 10 minutes. This helps it set up so it slices and scoops cleanly. Top with fresh cilantro, sour cream, sliced jalapeños, and whatever else you love, then serve straight from the pot.

Serving suggestions

This casserole is a full meal on its own, but here’s how to round it out:

  • With Mexican rice — a simple side of cilantro lime rice alongside this is an unbeatable combination
  • With a fresh corn salad — the brightness and crunch cuts right through the richness of the casserole
  • With tortilla chips and guacamole — serve it as a scoop-and-dip situation for a more casual crowd
  • Topped with a fried egg — for a weekend brunch spin that honestly works better than it has any right to
  • In a burrito wrap — scoop leftovers into a large tortilla the next day and you’ve got an entirely different meal with zero extra effort
  • With a simple green salad — something light and acidic on the side balances the heaviness of the casserole perfectly

Storage tips

Refrigerator: Let the casserole cool completely before transferring to an airtight container. It keeps well in the fridge for up to 4 days. The flavors deepen overnight so leftovers are genuinely worth looking forward to.

Freezer: This casserole freezes beautifully. Portion it into individual freezer-safe containers and freeze for up to 3 months. Thaw overnight in the fridge before reheating.

Reheating: Reheat individual portions in the microwave for 2 to 3 minutes, stirring halfway through. For larger portions, cover with foil and warm in the oven at 350 degrees F for about 20 minutes. Add a splash of enchilada sauce before reheating if it looks a little dry.

Make ahead: Brown the beef and prep all the layers the night before. Store the cooked filling in the fridge overnight, then assemble and cook in the slow cooker the next morning. Dinner will be ready by the time you’re home.

Let’s wrap this up

This slow cooker beef enchilada casserole is the definition of low effort, high reward cooking. You spend maybe 15 minutes of actual hands-on time, set your slow cooker, and come back to a meal that tastes like it took all day. Layers of seasoned beef, melty cheese, rich enchilada sauce, and soft tortillas — it’s pure comfort food that just happens to be incredibly easy to make.

If you’re looking for a reliable weeknight dinner that the whole family will actually get excited about, this is it. Make it once and watch it become a regular in your rotation.

Happy cooking, and as always — make it your own.

— Kip

Easy Slow Cooker Beef Enchilada Casserole (The Ultimate Comfort Dinner)

Difficulty: Beginner Prep Time 15 mins Cook Time 4 hrs Total Time 4 hrs 15 mins
Estimated Cost: $ 15
Best Season: Fall, Winter

Description

A hearty slow cooker casserole layered with seasoned ground beef, flour tortillas, bold enchilada sauce, and melted cheddar cheese. Rich, comforting, and completely hands-off once it's in the pot.

Ingredients

Toppings:

Instructions

  1. Brown ground beef in a skillet over medium-high heat. Drain fat. Add onion, garlic, seasoning, black beans, and green chiles. Stir and remove from heat.
  2. Grease slow cooker and spread a thin layer of enchilada sauce on the bottom.
  3. Layer tortillas, beef mixture, enchilada sauce, and cheese. Repeat for at least 3 layers.
  4. Finish with tortillas, remaining enchilada sauce, and a final layer of cheese on top.
  5. Cook on Low for 4 hours or High for 2 hours.
  6. Rest for 10 minutes, add toppings, and serve.
Keywords: slow cooker beef enchilada casserole, crockpot enchilada casserole, easy enchilada casserole, ground beef slow cooker dinner, beef enchilada recipe, crockpot Mexican dinner
Did you make this recipe?

Tag #recipesbykip and #deliciousrecipesbykip if you made this recipe. Follow @recipesbykip on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit

Frequently Asked Questions

Expand All:

Can I use corn tortillas instead of flour tortillas?

You can, but expect a different texture. Corn tortillas tend to break down more during the long cook, which makes the casserole softer and less defined in layers. If you prefer corn tortillas for flavor or dietary reasons, lightly toast them first to help them hold up better.

Can I make this with chicken instead of beef?

Absolutely. Shredded rotisserie chicken works great here and cuts your prep time down even further. Just skip the browning step and layer the shredded chicken directly with the rest of the ingredients.

What if I don't have a slow cooker?

No slow cooker, no problem. Assemble the casserole in a 9x13 baking dish, cover with foil, and bake at 375 degrees F for 30 to 35 minutes. Remove the foil for the last 10 minutes to let the cheese get bubbly and golden.

How do I keep the tortillas from getting too soggy?

The key is not over-saucing each layer. Use just enough enchilada sauce to coat — you want moisture, not a soup. Lightly toasting the tortillas in a dry skillet before layering also helps them hold their structure through the cook.

Can I make this recipe spicier?

Yes, and IMO it gets even better with some heat. Add a teaspoon of cayenne pepper to the beef mixture, use hot enchilada sauce, throw in extra diced jalapeños, or add a few dashes of your favorite hot sauce between the layers.

Is this recipe kid friendly?

Very much so. Keep the seasoning mild, skip the jalapeños, and use a mild enchilada sauce. Kids tend to love the cheesy, layered format — it's basically a Mexican lasagna, and what kid doesn't love lasagna?

A self-taught Cook, Filmmaker, and Creative Director

Most days you can find me in the kitchen experimenting with new recipes or behind my camera capturing the stories food tells. What I’m most passionate about is creating dishes that are quick, comforting, and surprisingly healthy—and sharing them with you.

Leave a Comment

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

This error message is only visible to WordPress admins

Error: No feed found.

Please go to the Instagram Feed settings page to create a feed.