Photo of author

by

Ben Kenwood January 8, 2026

This post may contain affiliate links, please see our Disclosure for details.

Crockpot Beef Enchilada Casserole

Crockpot Beef Enchilada Casserole

A slow, savory scent fills the kitchen as the crockpot hums, soft tortillas soak up a rich enchilada sauce, and bubbling cheddar forms a golden top. This Crockpot Beef Enchilada Casserole is the kind of comfort food that greets you after a long day, perfect for weeknights, casual gatherings, or when you want a hands-off meal that still feels lovingly homemade. If you enjoy layered casseroles that sing with warm spices and gooey cheese, you may also like the hearty twist in cheesy ground beef potato casserole, which shares a similar cozy, family-friendly spirit.

Why This Crockpot Beef Enchilada Casserole Works

This recipe takes everything you love about enchiladas and simplifies it into an easy, layered slow cooker casserole. The long, gentle heat lets flavors marry, the tortillas soften into tender layers, and the cheese melts into pockets of creamy richness. Because everything cooks together slowly, the beef becomes deeply flavored without drying out, and the kitchen fills with the kind of fragrant steam that makes everyone come running.

Reasons to love this dish include its hands-off convenience, crowd-pleasing flavors, and versatility. It is forgiving if you want to swap ingredients, and it scales well for leftovers or to feed a hungry crowd. The texture contrast between saucy beef, soft tortillas, and slightly crisped cheese on top makes every forkful interesting and deeply satisfying.

What You’ll Need

These ingredients build the savory, saucy layers and bring the classic enchilada flavors into the slow cooker. You can swap ground beef for ground turkey or ground chicken if you prefer a leaner option, and use mild or spicy enchilada sauce to control heat.

  • 1 pound ground beef
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 1 can (15 oz) enchilada sauce
  • 8 small corn tortillas
  • 2 cups shredded cheddar cheese
  • 1 cup black beans, drained and rinsed
  • 1 cup corn kernels
  • 1 teaspoon chili powder
  • 1 teaspoon cumin
  • Salt and pepper to taste

Notes, quick and simple, help: for a lighter version use lean ground turkey, and for a crunchier topping you can briefly broil the finished casserole in a baking dish after slow cooking.

How to Cook Crockpot Beef Enchilada Casserole

  1. In a skillet, brown the ground beef with the chopped onion and minced garlic until cooked through, stirring as the onion softens and the beef turns deeply browned, then drain any excess fat to keep the casserole from becoming greasy. The smell of caramelized onion and toasted garlic will be the first hint that dinner is on its way.

  2. Stir in the enchilada sauce, black beans, corn, chili powder, cumin, salt, and pepper, mixing until the sauce coats the meat and the spices smell warm and fragrant. You should see a glossy, slightly thickened mixture with flecks of black bean and corn.

  3. In the slow cooker, layer 1/3 of the tortilla pieces across the bottom, followed by 1/3 of the beef mixture, and 1/3 of the cheese, pressing lightly so the tortillas absorb the sauce and the cheese nestles into pockets. The tortillas will begin to soften and look pillowy once they meet the hot filling.

  4. Repeat the layers two more times, finishing with cheese on top, so the final layer is a smooth blanket of cheddar that will melt and bubble. The top should look evenly covered and ready to brown into a glossy finish.

  5. Cover and cook on low for 4 to 6 hours or on high for 2 to 3 hours, until heated through and cheese is melty, with aromas rising from the crockpot and the edges of the tortillas settling into the filling. If you like a bit of a crust, transfer to a baking dish and briefly broil for 2 to 4 minutes, watching carefully so the cheese does not burn.

  6. Serve warm and enjoy, spooning generous portions so each plate has a mix of saucy beef, tender tortilla, and molten cheese. Garnish with chopped cilantro, sour cream, or sliced avocado if desired for freshness and a cool contrast.

Prep ~ 20 minutes, Cook ~ 4 to 6 hours on low or 2 to 3 hours on high, Total ~ 4 hours 20 minutes to 6 hours 20 minutes, Servings ~ 6, Kcal ~ about 480 per serving

Make-Ahead and Prep Tips

You can make most of the work ahead for an effortless finish on the day you plan to serve this casserole. The filling, made by browning the beef and stirring in the sauce and beans, stores well in the refrigerator for up to 3 days. Keep it in an airtight container, then layer into the crockpot on the day you want to cook.

If you prefer to assemble the layers the night before, arrange them in the crockpot liner, cover tightly, and refrigerate overnight. Allow the slow cooker to sit at room temperature for 20 to 30 minutes before turning it on to prevent a long lag as it heats up. For potlucks, assemble in a slow cooker insert that fits your cooker and transport it chilled, then reheat on low at your destination until warmed through.

You can also freeze the beef mixture by itself for up to 3 months, then thaw overnight in the refrigerator before assembling. Tortillas can dry out if left uncovered so keep them wrapped in foil or plastic while prepping.

Storing and Reheating

Refrigerate leftovers in an airtight container for up to 3 to 4 days, checking that the casserole smells fresh and retains a pleasant texture, with cheese still creamy and the sauce bright. Cool the casserole to room temperature before placing it in the refrigerator to preserve quality.

For freezing, portion the casserole into freezer-safe containers and freeze for up to 2 to 3 months. Thaw overnight in the refrigerator before reheating. Reheat gently in a 350 F oven, covered, until warmed through, about 20 to 30 minutes depending on portion size, or microwave individual servings for 1 to 3 minutes, stirring halfway to distribute heat. To revive some of the original texture, reheat uncovered for the last 5 minutes so the cheese at the top can return to a slightly bubbly state.

A freshness cue: if the casserole develops any off smells, visible mold, or a sour tang, discard it. Properly stored portions should keep their aroma of warm spice, tomato, and melted cheese.

Perfect Pairings

  • Fresh green salad with lime vinaigrette to cut the richness
  • Simple cilantro lime rice to soak up extra sauce
  • Pickled red onions or a quick slaw for bright acidity
  • Warm flour tortillas or chips for scooping
  • Sliced avocado or a dollop of sour cream for creamy contrast

Make It Your Own

  • Swap proteins, try ground turkey or ground chicken in place of ground beef for a lighter casserole, both keep the texture while lowering saturated fat. You can mention that ground beef gives the richest flavor if you prefer something heartier.
  • Sprinkle crisped turkey bacon on top after baking for a smoky crunch, swap in turkey bacon for a lighter, leaner touch that still gives savory saltiness. Crisp the turkey bacon in a skillet before topping.
  • Add a layer of cooked rice between layers for extra body, or stir cooked rice directly into the beef mixture to stretch the casserole for more servings.
  • Use a blend of cheeses, such as Monterey Jack or a Mexican blend with cheddar, to vary melt and flavor profiles, aiming for creamy meltiness with a little tang.
  • Make it smoky by adding a teaspoon of smoked paprika or a few diced chipotle peppers in adobo, adjusting to heat preferences. These will deepen the flavor without adding any incompatible ingredients.
  • Turn it vegetarian by swapping the beef for a meaty mix of lentils and mushrooms, using vegetable stock and a pinch more seasoning to replicate the savory base. For a hearty swap, use extra beans and roasted vegetables.
  • For a saucier casserole, add an extra half cup of enchilada sauce or a cup of diced tomatoes with green chilies, they will loosen the layers and add brightness.

Also, if you like traditional enchilada forms, try my guide to ground beef enchiladas for rolled versions using similar flavors and techniques.

Cook’s Notes and Secrets

  • Brown the beef well, do not rush this step, because the caramelized bits add depth and prevent a flat, one-note filling.
  • Use low heat for the crockpot when you have time, the gentle cooking preserves moisture and gives the best texture. High heat is fine for a shorter schedule.
  • Arrange tortillas in torn pieces rather than whole rounds, they will absorb sauce more evenly and create cohesive layers.
  • If the top is not as browned as you like, transfer to an oven-safe dish and broil for 1 to 3 minutes, watching closely so it does not burn.
  • Taste and season after combining the filling, because canned sauces vary in salt and spice, a little extra chili powder or salt can brighten the whole dish.
  • Let the casserole rest for 10 to 15 minutes after cooking, it will firm up slightly and be easier to portion, and the flavors will settle.

Your Questions, Answered

What if I only have flour tortillas, can I use them instead of corn?
Yes, flour tortillas work well, and they tend to stay softer and less likely to break when layered. Use the same number, but be mindful that they may yield a slightly different texture, more pillowy and less grainy than corn.

Can I make this in an oven instead of a crockpot?
Absolutely, assemble the layers in an oven-safe casserole dish, cover with foil, and bake at 350 F for 25 to 35 minutes, then remove the foil and bake another 10 minutes until the cheese is bubbly. Oven baking gives a faster timeline and a nicer crust on top.

How do I know when the casserole is done?
It is done when the center is hot and the cheese on top is fully melted and slightly bubbling, a spoonful should come away warm and saucy. Use a thermometer if you like, the center should register around 165 F for safe reheated leftovers or just to verify thorough heating.

Can I use canned beans other than black beans?
Yes, pinto beans or kidney beans both work well, each will slightly change the flavor and texture. Drain and rinse canned beans to remove excess sodium and to ensure the sauce stays well balanced.

Is this recipe freezer friendly after cooking?
Yes, cooked casserole freezes well for up to 2 to 3 months, portion into airtight containers and thaw overnight before reheating. Reheat gently to preserve texture, and consider finishing under the broiler to refresh the top.

What are some good toppings to offer at the table?
Offer lime wedges, chopped cilantro, sliced green onions, diced avocado, jalapeno slices, and a bowl of sour cream or plain Greek yogurt for cool contrast and bright flavors.

Final Thoughts

This Crockpot Beef Enchilada Casserole is a loving combination of saucy, cheesy comfort that makes weeknights feel special and leftovers taste like a treat. It is flexible, forgiving, and kind to busy schedules, rewarding minimal effort with maximum flavor. Make a batch, let the slow cooker work its magic, and enjoy the warm, spicy notes that bring people together around a cozy meal.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Crockpot Beef Enchilada Casserole


  • Author: anastasia-rice
  • Total Time: 260 minutes
  • Yield: 6 servings 1x
  • Diet: Beef

Description

A layered slow cooker casserole combining ground beef, tortillas, and cheese, smothered in enchilada sauce for a comforting meal.


Ingredients

Scale
  • 1 pound ground beef
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 1 can (15 oz) enchilada sauce
  • 8 small corn tortillas
  • 2 cups shredded cheddar cheese
  • 1 cup black beans, drained and rinsed
  • 1 cup corn kernels
  • 1 teaspoon chili powder
  • 1 teaspoon cumin
  • Salt and pepper to taste

Instructions

  1. In a skillet, brown the ground beef with the chopped onion and minced garlic until cooked through, then drain any excess fat.
  2. Stir in the enchilada sauce, black beans, corn, chili powder, cumin, salt, and pepper.
  3. In the slow cooker, layer 1/3 of the tortilla pieces, followed by 1/3 of the beef mixture, and 1/3 of the cheese. Repeat two more times, ending with cheese on top.
  4. Cover and cook on low for 4 to 6 hours or high for 2 to 3 hours.
  5. If desired, transfer to a baking dish and broil for 2 to 4 minutes for a crispy top.
  6. Serve warm, garnished with chopped cilantro, sour cream, or sliced avocado.

Notes

For a lighter version use lean ground turkey, and for a crunchier topping, broil the finished casserole briefly.

  • Prep Time: 20 minutes
  • Cook Time: 240 minutes
  • Category: Main Course
  • Method: Slow Cooking
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 serving
  • Calories: 480
  • Sugar: 3g
  • Sodium: 800mg
  • Fat: 24g
  • Saturated Fat: 10g
  • Unsaturated Fat: 8g
  • Trans Fat: 1g
  • Carbohydrates: 42g
  • Fiber: 5g
  • Protein: 30g
  • Cholesterol: 70mg

Keywords: crockpot, enchilada, casserole, comfort food, slow cooker