The Greatest Enchilada Recipe Ever

enchiladas on a plate with a fork
Author: Heather
Category: Main Dishes
Published Date: 01/17/2020
Comments: 37

Share with a friend!

This post may contain affiliate links. If you purchase a product using one of our affiliate links we will receive a small commission from your purchase which helps us to provide this website as a service to you for free. We appreciate your support!

January 20th is National Cheese Lover’s Day (although we seem to celebrate our love of cheese everyday, if I’m being totally honest). In honor of this special day, I am excited to share our favorite enchilada recipe, where you make everything from the meat to the sauce. If you’re looking for a great dinner option for the family, this is a must try!

Packed with slow cooker meat, tons of shredded cheese and topped with a homemade enchilada sauce and even more shredded cheese, you’ll fall in love instantly! The meat is made in the slow cooker, so you’ll need time for this recipe. It’s not the quickest recipe, but it definitely is one of the tastiest!

If you need a quicker option, you can purchase a rotisserie chicken at your local grocery store and shred it and use an already prepared enchilada sauce. Skipping the meat and sauce portion of the recipe, will make this a meal that’s ready in 30 minutes.

baking dish with rolled up enchiladas

baking dish with enchiladas covered in sauce

I love the versatility of this enchilada recipe. You can make them with chicken, beef or pork. The recipe is the same, as long as you use the same amount of meat. And it tastes just as good, no matter which meat you choose. You can also switch up the cheese, according to your preference.

I do recommend that you buy the block cheese and shred it by hand. If you have a food processor with the shred blade, that works best! It took us less than a minute to shred two blocks! For this recipe, I used Truly Grass Fed Aged Cheddar. It was SO good! Their butter is amazing too, by the way.

baking dish filled with ingredients for enchiladas

baked enchiladas in a baking dish

enchiladas on a plate with a fork

holding a fork with a bite of food

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
enchiladas on a plate with a fork

The Greatest Enchiladas Ever

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 7 reviews

  • Yield: 6 1x


These enchiladas are packed with meat and cheese and topped with a homemade enchilada sauce and more cheese.



Slow Cooker Meat Option

  • 4 lbs beef, chicken or pork
  • 2 tbsp olive oil
  • 1 large onion (chopped)
  • 7 oz can diced green chile peppers
  • 1 tbsp chili powder
  • 1 tbsp cumin powder
  • 2 tbsp garlic powder
  • 3/4 cup beef or chicken stock
  • salt and pepper

Homemade Enchilada Sauce

  • 2 tbsp vegetable oil
  • 3 tbsp all-purpose flour
  • 4 tbsp chili powder
  • 1 tsp garlic powder
  • ¼ tsp cumin powder
  • ¼ tsp oregano
  • 2 cups chicken stock
  • salt and pepper


  • 12 corn tortillas
  • 2 tbsp olive oil
  • 8 cups cheddar cheese (shredded)
  • sour cream
  • cilantro (for garnish)


Slow Cooker Meat

  1. Season meat with salt and pepper.
  2. Heat oil in a skillet on med-high heat and brown meat on all sides.
  3. Place the browned meat into a slow cooker and top with the remaining ingredients.
  4. Cover and cook on low for 8 hours (or high for 4 hours).
  5. Remove the meat and shred with two forks. Set aside.

Enchilada Sauce

  1. Heat oil in a small pan on med-high heat.
  2. Add flour and whisk continuously for one minute.
  3. Stir in all seasoning.
  4. Slowly add in the chicken stock and continue to whisk so there are no lumps.
  5. Reduce heat to low and simmer for 15 minutes or until the sauce thickens.


  1. Preheat the oven to 350°
  2. Place a thin layer of enchilada sauce at the bottom of a 9×13 baking dish.
  3. Corn tortillas tend to be hard to work with, so I recommend frying them just a bit in hot oil on each side for just a minute or so. You don't want them to burn.
  4. Place the tortilla on a plate and fill the center with some meat.
    Corn tortilla with meat on a plate
  5. Add some colby jack cheese on top of the meat and roll the enchilada up, placing them in the baking dish (on top of the sauce) with the opening down.
    corn tortilla with meat and cheese on a plate
  6. Continue to roll all 12 enchiladas up and fill up the baking dish.
    baking dish with rolled up enchiladas
  7. Top the rolled enchiladas with enchilada sauce.
    baking dish with enchiladas covered in sauce
  8. Top with cheddar cheese and place in the oven for 25 minutes.
    baking dish filled with ingredients for enchiladas
  9. Turn the oven to broil and broil for 4-5 minutes, until the cheese browns just a bit.
    baked enchiladas in a baking dish
  10. Remove from oven and let sit for 5 minutes.
  11. Sprinkle with cilantro and serve with sour cream.
  • Category: Main Course
  • Cuisine: Mexican

If you try this enchilada recipe, I’d love to hear what you think! Don’t forget to check out all of our family friendly recipes!

These homemade enchiladas are packed with meat and cheese and topped with homemade enchilada sauce and lots more cheese. Perfect for National Cheese Lover's Day!

Share with a friend!


Hello There!

I'm so honored that you've found us! I'm Heather, a Mom of 3 who blogs about parenting, food, occasional travel and how I overcame my daily struggle with anxiety. I miss sleeping and rely on coffee and laughter to get me through the day. I hope you enjoy and visit often!

Leave a Reply

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star