Crock Pot Beef Enchilada Meal

Section: Satisfying Main Dishes for Every Occasion

This hearty meal combines ground beef, black beans, corn, diced green chiles, and frozen hashbrowns layered with corn tortillas, enchilada sauce, and melted Mexican cheese. Slow cooked until flavors meld and cheese is bubbly, it offers a filling, easy-to-make dinner ideal for busy nights. The addition of potatoes adds extra heartiness, and toppings like diced tomatoes, jalapenos, and sour cream provide variety. Leftovers store well in the fridge or freezer for convenient meals ahead.

A smiling chef holding a plate of food.
By Lina Lina
Last updated on Mon, 19 Jan 2026 14:50:22 GMT
A plate of food with a white sauce on top. Bookmark
A plate of food with a white sauce on top. | tinycakee.com

Crock Pot Beef Enchilada Casserole is a comforting and easy meal that combines hearty ground beef, beans, corn, potatoes, tortillas, and melty cheese all cooked together in the slow cooker. It’s perfect when you want a filling and customizable dinner with minimal fuss and maximum flavor. This casserole is also fantastic for making ahead and enjoying leftovers that taste even better the next day.

I started making this casserole when I needed a hearty dish on a busy weeknight and found everyone loved it so much that it quickly became a repeat request in our house.

Ingredients

  • Ground beef: provides the hearty protein base, opt for lean to control fat content
  • Black beans: add fiber and texture, rinse canned beans to reduce sodium
  • Corn: adds natural sweetness and color, canned or fresh both work
  • Garlic powder: builds savory depth without the need for fresh garlic prep
  • Onion powder: enhances flavor while keeping things simple
  • Taco seasoning: brings bold Mexican inspired flavors, low sodium versions are a good choice
  • Diced green chilies: mild heat and a bit of zest, drain well to avoid extra liquid
  • Sliced black olives: optional, but they add briny contrast
  • Frozen diced hashbrowns: add heartiness and absorb sauce well, fresh diced potatoes must be very small for even cooking
  • Enchilada sauce: the saucy backbone that ties everything together, homemade or store bought works fine
  • Corn tortillas: traditional choice for texture, cut into pieces for layering
  • Shredded Mexican cheese blend: melts beautifully and adds richness, use your favorite blend

Instructions

Sear the Beef and Build the Base:
Heat a large skillet over medium high heat. Add the ground beef and cook, breaking it into small pieces, until no longer pink. Drain excess grease. Reduce heat to medium and stir in drained black beans and corn. This blend builds a hearty base with a balance of protein and veggies.
Season and Simmer:
Add garlic powder, onion powder, taco seasoning, and three quarters cup water to the skillet. Stir well and let the mixture thicken slightly. Add diced green chilies and sliced black olives, stirring to combine all the flavors evenly.
Incorporate the Potatoes:
Mix in the frozen diced hashbrowns thoroughly. These potatoes absorb flavor and add satisfying texture to the casserole. Turn off the heat; the mixture is now ready for layering.
Layer the Casserole in the Crock Pot:
Spread half of the beef and veggie mixture on the bottom of a 5 to 6 quart crockpot. Sprinkle one third of the shredded cheese evenly over the top. Add half of the tortilla pieces in an even layer and pour half of the enchilada sauce on top.
Repeat Layers:
Add the remaining beef mixture followed by another third of the cheese, the rest of the tortilla pieces, and the remaining enchilada sauce. Finish with the last third of shredded cheese on top. This layering ensures every bite gets a balanced mix of ingredients.
Cook and Serve:
Cover and cook on high for 1 to 1 ½ hours or on low for 2 hours. The goal is to meld the flavors and melt the cheese without overcooking, which can cause the tortillas to break down too much. Once done, let it sit for a few minutes before serving.
A delicious crock pot beef enchilada casserole.
A delicious crock pot beef enchilada casserole. | tinycakee.com

I have a soft spot for the diced hashbrowns in this recipe. They really add unexpected fullness and soak up the sauce, making each bite very satisfying. One year during a family gathering, someone joked about the "secret potato" making it a "potato enchilada," and it became our fun little nickname for the dish.

Storage Tips

Store leftovers in an airtight container and refrigerate for three to four days. Reheat gently to avoid drying out the casserole. For longer storage, freeze in freezer safe containers for up to six months. Thaw overnight in the fridge before reheating.

Ingredient Substitutions

Swap ground beef for ground chicken or turkey for a leaner protein. Beans can be replaced with pinto or kidney beans according to preference. If you don’t like hashbrowns, leave them out entirely or use small diced fresh potatoes but keep an eye on cooking times. Flour tortillas make an acceptable substitute if preferred over corn.

Serving Suggestions

This casserole is hearty enough on its own but pairs well with a simple green salad or steamed veggies. Top servings with fresh diced tomatoes, avocado slices, cilantro, sour cream, or a squeeze of lime for extra brightness and texture contrast.

A close up of a delicious beef enchilada casserole.
A close up of a delicious beef enchilada casserole. | tinycakee.com

Serve warm topped with your favorite fresh toppings. Leftovers reheat gently and remain flavorful.

Common Recipe Questions

→ Can this dish be baked instead of slow cooked?

Yes, layer ingredients in a deep 9×13-inch baking dish and bake uncovered at 350°F for 30-35 minutes until heated through and bubbly.

→ Why include frozen hashbrowns in the mix?

Diced potatoes add extra heartiness and texture, making the meal more filling without overpowering the flavors.

→ What are good toppings to enhance this dish?

Try diced tomatoes, fresh jalapeno, cilantro, avocado, cotija cheese, sour cream, hot sauce, or salsa for added flavor.

→ How can I adjust the protein content economically?

Use one pound of ground beef combined with beans, corn, and hashbrowns to stretch the dish while maintaining balanced taste.

→ What side dishes pair well with this casserole?

A simple green salad or steamed vegetables complement the richness and make a balanced meal.

→ How to store and reheat leftovers properly?

Store leftovers in airtight containers in the refrigerator for 3-4 days or freeze up to 3-6 months. Reheat thoroughly before serving.

Hearty Crock Pot Beef Enchilada

Enjoy a cheesy, customizable beef and bean casserole perfect for weeknight dinners and leftovers.

Prep Time
15 minutes
Cooking Time
90 minutes
Total Time
105 minutes
By Lina: Lina

Recipe Category: Main Dishes

Skill Level: Great for Beginners

Cuisine Type: American

Makes: 10 Portion Count

Dietary Options: ~

What You’ll Need

→ Protein and Legumes

01 1 pound ground beef
02 15 ounces canned black beans, drained and rinsed

→ Vegetables

03 5 ounces canned corn, drained
04 4 ounces diced green chiles, drained
05 2.25 ounces sliced black olives, drained (optional)
06 2 cups frozen diced hashbrowns

→ Spices and Seasonings

07 1 teaspoon garlic powder
08 1 teaspoon onion powder
09 1 packet taco seasoning

→ Liquids and Sauces

10 ¾ cup water
11 28 ounces enchilada sauce

→ Baking and Assembly

12 10 corn tortillas (6-inch), cut into 2-inch pieces
13 8 ounces shredded Mexican cheese (approximately 2 cups)

Steps to Follow

Step 01

Heat a large skillet over medium-high heat. Add ground beef and cook until no longer pink, breaking it into small crumbles. Drain excess fat and reduce heat to medium.

Step 02

Add drained black beans and corn to the skillet with ground beef. Stir thoroughly to incorporate.

Step 03

Add garlic powder, onion powder, taco seasoning, and water. Stir and simmer gently until the mixture thickens slightly.

Step 04

Stir in diced green chiles and sliced black olives if using. Mix well.

Step 05

Fold frozen diced hashbrowns into the mixture evenly. Remove from heat.

Step 06

Spread half of the beef mixture in the bottom of a 5-6 quart slow cooker. Sprinkle one-third of the shredded cheese evenly over the top, then add half the tortilla pieces. Pour half of the enchilada sauce over the tortillas.

Step 07

Add the remaining beef mixture, another third of the shredded cheese, the remaining tortilla pieces, and the rest of the enchilada sauce. Top with the final third of shredded cheese.

Step 08

Cover and cook on high for 1 to 1.5 hours or on low for 2 hours. Avoid overcooking to prevent tortillas from disintegrating.

Helpful Hints

  1. For oven preparation, layer ingredients in a deep 9x13-inch baking dish and bake uncovered at 350°F for 30-35 minutes or until potatoes are tender.
  2. Using cubed hashbrowns adds heartiness; fresh diced potatoes can be substituted but must be chopped small for even cooking.
  3. Leftovers store well in an airtight container in the refrigerator for 3-4 days or frozen for 3-6 months.

Tools You’ll Need

  • Large skillet
  • 5-6 quart slow cooker

Allergy Information

Review ingredient labels for allergens, and consult a healthcare provider if in doubt.
  • Contains dairy and gluten (if flour tortillas are substituted)

Nutritional Details (Per Portion)

Use this nutritional summary as a guide – it's not a substitute for professional advice.
  • Calories: 285
  • Fat: 17 g
  • Carbohydrates: 18 g
  • Proteins: 16 g