Crockpot Beef Enchilada Casserole

December 5, 2025
Delicious Crockpot Beef Enchilada Casserole with melted cheese and flavorful beef in a slow cooker.

This Crockpot Beef Enchilada Casserole is a warm and cozy dish that’s super easy to make. Just layer beef, cheese, and tortillas, and let the slow cooker work its magic!

What I love most? It’s great for busy days! You can just toss everything in and come home to a cheesy, meaty delight waiting for you. Perfect for family dinners!

Key Ingredients & Substitutions

Ground Beef: This is the heart of your casserole. If you’re looking for a leaner option, you can use ground turkey or even plant-based meat. Both provide a similar texture and soak up the flavors well.

Onion and Garlic: Fresh onions and garlic boost flavor immensely. If you’re in a rush, onion and garlic powders work as quick substitutions. They won’t have the same punch but can do in a pinch.

Enchilada Sauce: For a twist, you can use green enchilada sauce or even homemade if you have time. If spicy isn’t your thing, look for a mild version to keep the heat down.

Corn Tortillas: If you’re gluten-free or just want to switch things up, flour tortillas can work too. Just cut them into pieces like you would corn tortillas!

Cheese: I recommend cheddar for its melty goodness, but feel free to mix it up! Monterey Jack or Pepper Jack can add a nice flavor kick. Vegan cheese options can also work if needed.

Black Beans: If black beans aren’t your favorite, try kidney beans or pinto beans instead. These add protein and fiber to the dish, contributing to overall heartiness.

How Do I Layer the Casserole for Best Results?

Layering in a casserole is crucial for even cooking and flavor blending. Start with the beef mixture at the bottom; it forms a solid base. Then, add your tortillas so they soak up flavors well. Here’s a quick guide:

  • Base Layer: Beef mixture.
  • Second Layer: Corn tortilla pieces, spread them evenly.
  • Third Layer: Optional black beans for extra texture and protein.
  • Fourth Layer: Black olives and a generous handful of cheese.
  • Repeat the process: Until all mixtures are used, finishing with cheese on the top.

This technique ensures each bite is consistent and flavorful, with plenty of melted cheese goodness on top! Enjoy making your casserole!

Crockpot Beef Enchilada Casserole

How to Make Crockpot Beef Enchilada Casserole

Ingredients You’ll Need:

  • 1 pound ground beef
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 (10 oz) can enchilada sauce
  • 1 (14.5 oz) can diced tomatoes, drained
  • 1 (4 oz) can diced green chilies (optional)
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 8 corn tortillas, cut into quarters or strips
  • 2 cups shredded cheddar cheese (or Mexican blend)
  • 1 (15 oz) can black beans, drained and rinsed (optional)
  • 1/2 cup sliced black olives (for layering and garnish)
  • Fresh cilantro, chopped, for garnish
  • Diced tomatoes, for garnish

How Much Time Will You Need?

This delicious Crockpot Beef Enchilada Casserole requires about 15 minutes of preparation time. After assembling the layers, it needs to cook for 3 to 4 hours on low or 1.5 to 2 hours on high. So, in about 4-5 hours, you’ll have a comforting and cheesy meal ready to serve!

Step-by-Step Instructions:

1. Prepare the Ground Beef Mixture:

In a large skillet over medium heat, cook the ground beef along with the chopped onion and minced garlic. Stir occasionally until the beef is browned and the onions are soft, about 5-7 minutes. Once done, drain any excess fat to keep the casserole from becoming greasy.

2. Mix in the Flavor:

Add the enchilada sauce, drained diced tomatoes, and diced green chilies (if using) to the skillet. Then, sprinkle in the cumin, chili powder, salt, and black pepper. Stir everything together and let it simmer for about 5 minutes to blend those delicious flavors. After simmering, remove from heat.

3. Prepare the Crockpot:

Lightly grease the inside of your crockpot with cooking spray or a little olive oil. This will help prevent sticking and make serving easier once it’s cooked.

4. Layer the Casserole:

Begin the layering process in the crockpot! Start with a layer of the beef mixture at the bottom, then add a layer of corn tortilla pieces. If you’re using black beans, sprinkle them over the tortillas. Next, add a layer of black olives and top it off with a generous amount of shredded cheese. Repeat this layering process until all your ingredients are used, making sure to end with a final layer of cheese on top.

5. Cook:

Cover the crockpot and cook on low for 3 to 4 hours or on high for 1.5 to 2 hours. The casserole is done when the cheese is melted and everything is heated through. You can even peek in to see that bubbling goodness!

6. Garnish & Serve:

Once cooked, carefully remove the casserole from the crockpot. Let it sit for about 10 minutes to set—it makes serving much easier! Before serving, garnish with freshly chopped cilantro, diced tomatoes, and additional black olives if desired. You can also offer sour cream, guacamole, or salsa on the side for a delightful touch.

Enjoy your flavorful and cheesy Crockpot Beef Enchilada Casserole, perfect for a cozy weeknight dinner!

Can I Use Ground Turkey Instead of Beef?

Yes, absolutely! Ground turkey is a great lean alternative to beef and will still provide a delicious flavor in the casserole. Just follow the same cooking instructions!

Can I Make This Casserole Vegetarian?

Definitely! Simply replace the ground beef with a mix of vegetables like bell peppers, zucchini, and mushrooms or use meat substitutes like lentils or tofu. Just ensure all the other ingredients are vegetarian-friendly.

How Should I Store Leftovers?

Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, just microwave individual portions or heat in a skillet over low heat until warmed through. You might want to add a splash of enchilada sauce to keep it moist!

Can I Freeze This Casserole?

Yes, you can freeze the assembled casserole before cooking! Wrap it tightly in plastic wrap and foil. When you’re ready to cook it, thaw it in the fridge overnight and then cook as directed. Make sure to add a little extra cooking time if it’s still slightly frozen!

Loved this recipe?

Save it to Pinterest for later or print a clean copy for your kitchen.

Save to Pinterest

Leave a Comment