Rating: 3.88
(103)

Beef Enchiladas

February 14, 2025

Beef enchiladas are a savory, satisfying dish that brings together tender beef, warm tortillas, and a rich, flavorful enchilada sauce. This Mexican classic is loved for its bold flavors, comforting texture, and the perfect balance of savory beef and spicy sauce. Whether you’re cooking for a weeknight dinner, hosting a gathering, or craving a hearty meal, beef enchiladas are a go-to choice that never disappoints.

The key to great beef enchiladas is the beef filling. Ground beef is typically sautéed with onions, garlic, and a mix of spices like cumin, chili powder, and paprika, giving it a deliciously savory and slightly smoky flavor. You can also add some diced tomatoes, green chilies, or olives for extra depth and texture. Once cooked, the beef mixture is spooned onto tortillas and rolled up, ready to be covered in a rich enchilada sauce.

The enchilada sauce is what really brings this dish to life. Made from a base of red chilies, tomatoes, garlic, and onions, the sauce is perfectly spiced and full of flavor. It’s typically poured over the rolled tortillas before baking, soaking into them and adding a delicious, tangy, and slightly spicy kick. For an added touch of richness, you can sprinkle cheese, such as cheddar or Monterey Jack, on top of the sauce, allowing it to melt and form a golden, bubbly layer.

After baking, the beef enchiladas are ready to be served. You can top them with sour cream, chopped cilantro, shredded lettuce, or even a few slices of avocado for a fresh, creamy contrast to the spiced beef and sauce. These enchiladas are best enjoyed with a side of Mexican rice, beans, or a simple salad.

Beef enchiladas are a crowd-pleasing dish that can easily be made in large batches, making them perfect for family gatherings or meal prep. You can also customize the filling to your liking by adding vegetables or using a different protein, like chicken or pork. No matter how you make them, beef enchiladas are always a delicious and hearty meal that brings the flavors of Mexico to your table.

Beef Enchiladas
Beef Enchiladas
3.88 from 103 votes
Beef Enchiladas are a delicious Mexican dish featuring soft tortillas filled with seasoned ground beef and cheese, topped with a flavorful enchilada sauce.
Servings 4 people
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes

Ingredients
  

  • 1 pound ground beef
  • 8 pieces flour tortillas medium size
  • 2 cups shredded cheese cheddar or Mexican blend
  • 1 can enchilada sauce approximately 15 oz
  • 1 medium onion diced
  • 2 tablespoons taco seasoning store-bought or homemade

Instructions
 

  • Preheat the oven to 375°F (190°C).
  • In a large skillet, cook the ground beef and diced onion over medium heat until the beef is browned and the onion is soft. Drain any excess fat.
  • Stir in the taco seasoning and 1/4 cup of water. Let it simmer for a few minutes.
  • Spread 1/2 cup of enchilada sauce over the bottom of a 9×13 inch baking dish.
  • Place a portion of the beef mixture and some shredded cheese in each tortilla, roll them up, and place them seam-side down in the baking dish.
  • Pour the remaining enchilada sauce over the rolled tortillas and sprinkle with the remaining shredded cheese.
  • Bake in the preheated oven for 20-25 minutes until the cheese is melted and bubbly.
  • Serve the enchiladas hot, garnished with your favorite toppings such as sour cream, chopped cilantro, or sliced jalapeños.

Nutrition

Serving: 1gCalories: 350kcalCarbohydrates: 30gProtein: 20gFat: 18gSaturated Fat: 8gPolyunsaturated Fat: 6gMonounsaturated Fat: 4gTrans Fat: 0.5gCholesterol: 60mgSodium: 850mgPotassium: 300mgFiber: 3gSugar: 3gVitamin A: 400IUVitamin C: 2mgCalcium: 150mgIron: 2mg
Calories: 350kcal
Meal Type: Lunch
Keyword: Beef Enchiladas, comfort food, Mexican Cuisine
Cooking Method: Baked
Time: 30-45 Min
Level: Easy
Tried this recipe?Mention @coolinarco or tag #coolinarco!
Tortilla Soup
Tortilla Soup
A warm and flavorful Mexican-inspired soup that’s perfect for any time of year. It’s filled with tender chicken, vegetables, and crispy tortilla strips.
Check out this recipe
Healthy Mexican Quinoa
Healthy Mexican Quinoa
A vibrant and nutritious Mexican-inspired quinoa dish packed with flavors and essential nutrients. Perfect for a quick weeknight dinner or as a side dish.
Check out this recipe
Birria Tacos
Birria Tacos
Birria Tacos are deliciously savory, filled with flavorful shredded beef, melted cheese, and often served with a rich consommé for dipping. These tacos combine slow-cooked beef with authentic Mexican spices, resulting in a tender and tasty experience.
Check out this recipe
Carne Asada
Carne Asada
Carne Asada is a delicious, grilled beef dish that is marinated in a mixture of citrus, garlic, and spices. It’s perfect for tacos, burritos, or just on its own with some fresh salsa.
Check out this recipe
Shrimp Tacos
Shrimp Tacos
Shrimp Tacos are a delicious and easy-to-make meal packed with flavor. They are perfect for a quick weeknight dinner or entertaining guests.
Check out this recipe
Mexican Meatloaf
Mexican Meatloaf
A flavorful twist on a classic dish. This Mexican Meatloaf is packed with spices, cheese, and salsa for a delicious and comforting meal.
Check out this recipe
Mexican Quinoa Skillet
Mexican Quinoa Skillet
A delicious and nutritious Mexican-inspired dish made with quinoa and plenty of veggies.
Check out this recipe
Molletes with Chicharrón
Molletes with Chicharrón
A delicious Mexican dish made with bolillo bread, refried beans, chicharrón, and cheese.
Check out this recipe
Pork Pozole
Pork Pozole
A delicious and hearty Mexican soup made with pork and hominy.
Check out this recipe
Join the Conversation
  1. User avatar lawrence.jones says:

    5 stars
    These were amazing! My family devoured them. Will definitely make again.

  2. User avatar chantelle.koss says:

    5 stars
    These enchiladas were a hit at my family dinner. So tasty! Definitely making again.

  3. User avatar alan.schulist1974 says:

    3 stars
    I tried this but my tortillas kept cracking when I rolled them. I microwaved them for a few seconds first and it fixed it. Just a heads-up if anyone else has the same issue.

  4. User avatar manual.jacobs says:

    3 stars
    Not bad but kinda bland. I think 2 tbsp taco seasoning depends on the brand—mine was weak. Also, I didn’t drain enough fat and it felt greasy. Check that step!

  5. User avatar steve_maga says:

    5 stars
    My family asked for seconds. I garnished with cilantro and sour cream and it tasted like something you’d get at a restaurant. Easy weeknight win.

  6. 3 stars
    I don’t know if I made it wrong, but these turned out kinda bland. Maybe need more seasoning?

    1. User avatar yuriko.feil1991 says:

      4 stars
      I think it’s definitely the seasoning! You might want to add some extra spices. I usually add cumin and garlic powder to mine.

  7. User avatar angla.kirlin says:

    2 stars
    It was okay. The flavor was a little flat until I added more enchilada sauce on top. Also I used “Mexican blend” and it tasted kinda salty to me, so watch the cheese amount.

    1. User avatar bobby.mosciski says:

      4 stars
      Honestly mine came out flat at first too. I think it’s the sauce-to-cheese balance. Did you drain the beef fat well? Also maybe toast the tortillas a sec? Not sure. But adding more enchilada sauce makes sense.

    2. 5 stars
      Thanks for the tip! I’ve noticed some “Mexican blend” cheeses are super salty too. Next time I’ll start with a little less cheese or use a milder blend, and I’ll definitely add extra sauce if it needs it.

  8. User avatar karisa.kutch44 says:

    4 stars
    I followed it exactly and they were delicious, but I drained a lot of fat like the recipe says and it dried out slightly. Maybe drain less? Still gonna make again though.

  9. User avatar morgan.toy says:

    3 stars
    Honestly, I was kinda disappointed. They taste fine but not what I expected. Maybe I used too much seasoning?

  10. User avatar alfredo.macejkovic82 says:

    5 stars
    This is the best recipe ever!! I made it twice this week! Yummy!

    1. User avatar Eccentrica Gallumbits says:

      5 stars
      Totally agree! These enchiladas are a game changer! Can’t wait to make them again.

  11. User avatar Falmer Archer says:

    2 stars
    Aww man, I used rice instead of beef and it just wasn’t the same. Should’ve followed the recipe!

  12. 5 stars
    Enchiladas 👌

  13. 5 stars
    Yum! So cheesy!!! 😍

  14. User avatar carola.wilkinson97 says:

    4 stars
    Delicious! I used turkey instead of beef and they turned out fine. Will make again!

  15. User avatar Shenlong says:

    4 stars
    I followed it exactly and it was good, but I felt like the seasoning needed a pinch more. The tortillas also got a little soft in the oven (maybe I’m used to crispier ones). Still tasty though.

  16. User avatar NAFO.SUPREMACY says:

    4 stars
    Yum! I didn’t have enchilada sauce so I used barbecue sauce instead. Still delicious!!

  17. User avatar clayton.kunze says:

    5 stars
    These were amazing!! I added some black beans for extra protein. Will definitely make again!

    1. 5 stars
      I love that you added black beans! They make everything better. Can’t wait to try it myself!!

    2. User avatar yolanda.wilkinson92 says:

      2 stars
      Black beans? Really? That sounds weird. I never heard of that with enchiladas.

  18. 5 stars
    These enchiladas were a hit at my family dinner! So cheesy and flavorful! 😊

  19. User avatar brad.kertzmann says:

    3 stars
    It was okay but took longer than I thought. Next time, I’ll use less sauce.

  20. 2 stars
    This is not authentic enchiladas! Real ones have roti, not these flour things! 🤨

  21. User avatar Piter De Vries says:

    4 stars
    375°F is fine, but 20 minutes is a little short for me—cheese wasn’t super bubbly. I ended up baking closer to 28 minutes. Otherwise, great comfort food.

    1. User avatar olin.jakubowski53 says:

      4 stars
      Hmm I baked mine 25 minutes and it was fine, but maybe my enchilada sauce was thinner? Also I don’t drain the fat every time and it still turns out ok 🤷‍♂️. Next time I’ll check for bubbly cheese earlier though.

    2. User avatar francine.hayes76 says:

      5 stars
      Totally agree—20 minutes sounds a bit optimistic. I usually wait until the cheese is properly bubbling and starting to brown at the edges, like ~25-30 min depending on my oven.

  22. User avatar Gerald Predovic says:

    5 stars
    Quick and easy! I added black beans to the beef mixture and it turned out great!

  23. User avatar eloy.goodwin says:

    5 stars
    These came out super comforting. The taco seasoning + onion really nailed the flavor, and the sauce amount was perfect for a 9×13. I added chopped jalapeños and it was a great kick.

    1. User avatar Gandalf the Grey says:

      4 stars
      I think 2 tbsp taco seasoning is kinda a lot? But if it worked for you with only 1 lb beef, I’ll trust it. What jalapeños—fresh or pickled?

    2. 5 stars
      Seriously? I made these once and they were bland, so I’m loving hearing the taco seasoning + onion actually hits. Going to try your jalapeños too 🔥

  24. 3 stars
    What kind of cheese can I use?! I only have mozzarella. Can it work?

  25. User avatar melba.russel38 says:

    4 stars
    Pretty solid for a weeknight dinner. I didn’t have taco seasoning so I improvised with chili powder + cumin and it was still tasty. Next time I might add a little garlic.

  26. User avatar hipolito.schuster says:

    4 stars
    I am not a good cook, but this was pretty simple. My kids loved it!

  27. User avatar leila.brekke says:

    1 star
    These are just taco rolls! Why even call them enchiladas? 🤔

    1. User avatar shon.schmeler51 says:

      5 stars
      These are definitely enchiladas. Just because they have a taco seasoning doesn’t make them less valid! They’re baked with sauce and cheese, which is how enchiladas are made. 😋

  28. User avatar paul.kemmer6 says:

    5 stars
    I’m skeptical about how much cheese you need… but okay, it works. I used sharp cheddar and it tasted awesome. I also added jalapeños and nearly cried (in a good way).

    1. 3 stars
      Wait… 2 cups shredded cheese for 8 tortillas? That seems low. I usually do like 3-4 cups or it turns out kinda dry. Still, jalapeños nearly crying sounds pretty accurate lol.

    2. User avatar dusty.mckenzie67 says:

      5 stars
      I get the cheese skepticism 😂 but 2 cups is the perfect “ooey-gooey” amount. The jalapeños with cheddar is such a win—glad you liked it!

  29. User avatar Edwardo Rosenbaum says:

    5 stars
    These enchiladas are amazing! Super easy to make and full of flavor. My whole family loved them!

  30. User avatar crystle.schmeler60 says:

    5 stars
    These came out super comforting and the taco seasoning really woke everything up. I added a little extra cheese and they were perfectly bubbly after 25 minutes.

    1. User avatar rufus.nikolaus43 says:

      5 stars
      Yes! “bubbly after 25 minutes” is exactly right—mine always hit that spot too. I do the same with extra cheese because why not 😄

  31. 5 stars
    Omg! So good! I added beans and corn too. Recommend!

  32. User avatar Duane DeVane says:

    2 stars
    Is it really necessary to preheat the oven? Seems like a waste of time to me!

  33. 3 stars
    Mine got soggy lol but taste was good

  34. User avatar theron.powlowski says:

    2 stars
    Too much cheese, like a cheese mountain! I can’t even see the enchiladas!

    1. User avatar nakia.gusikowski81 says:

      4 stars
      I like a lot of cheese! You can always use less if you want. It’s delicious that way!

  35. 5 stars
    Just made this for the first time, and I’m already planning to make it again next week! So good!

  36. 3 stars
    I don’t understand all the fuss. They were good, but I’ve had better. Too cheesy maybe?

  37. User avatar wonda.dicki37 says:

    2 stars
    375°F for 20-25 min is kinda short? Mine were still a little dry in the middle until I baked like 35 minutes. Maybe my oven runs cold, idk.

    1. User avatar woodrow.hickle says:

      4 stars
      375°F for 20-25 mins is enough if the tortillas are rolled tight and the beef is already fully cooked. If yours were dry, it might be that you didn’t use enough sauce or you drained too much fat. I’d try 35 min or cover with foil for the first part.

    2. User avatar elton.zemlak says:

      5 stars
      I agree—20–25 min can be tight for enchiladas, especially if your oven runs cool. I usually do closer to 30–35 too. As long as the sauce is bubbling and the middle is hot, you’re good.

  38. User avatar evangelina.steuber says:

    2 stars
    Why do you have to cook the beef beforehand? Can’t you just put it in raw? It’s easier that way!

  39. User avatar idella.ullrich1963 says:

    4 stars
    The instructions are clear, but 20-25 minutes feels a bit short for my oven. I had to bake closer to 30 to get it extra bubbly.

    1. User avatar kassie.lebsack says:

      5 stars
      Good point—ovens vary a lot. I also usually end up closer to 28–32 minutes so the cheese gets properly bubbly and the tortillas don’t stay too soft.

  40. User avatar shaun.goyette28 says:

    4 stars
    Easy recipe! Used leftover roast beef and it still tasted great. Thanks!

    1. User avatar shelba.fahey says:

      3 stars
      I don’t know about using roast beef. Isn’t that like a whole different recipe? 🤔

    2. 5 stars
      Glad you liked it! Using leftovers is such a smart idea. Makes cooking easy!

  41. User avatar shawnna.howe says:

    3 stars
    Not gonna lie, 8 tortillas for only 1 lb of beef feels a bit tight. I ended up stretching the filling with more cheese and I guess that worked, but the ratios could be clearer.

    1. User avatar clarissa.kessler says:

      2 stars
      Nah, I think it’s fine if your tortillas are medium and you don’t overstuff. Maybe OP used bigger tortillas or too much filling. Cheese makes up for it either way.

    2. User avatar robert.daugherty says:

      4 stars
      Totally get you—8 tortillas vs 1 lb beef is a bit of a squeeze. I usually add a little extra beef or more sauce so it doesn’t feel dry/skimpy. Clearer ratios would help a lot.

  42. 5 stars
    These enchiladas were a hit at our family dinner! Super easy to make.

    1. User avatar vance.kreiger says:

      2 stars
      I don’t know, looks kinda basic. How do you make it not taste like cardboard? 🤔

    2. User avatar Draugr Overlord says:

      5 stars
      So glad to hear that! We had them at our last party and everyone loved too! 😍

  43. 3 stars
    I followed the recipe exactly, but the meat was a bit dry. Next time I think I’ll add some salsa.

  44. User avatar cory.corwin39 says:

    1 star
    Enchiladas are not Mexican food! I don’t know who decided that, but it ain’t right.

  45. 3 stars
    Not bad! But I found the tortillas a little dry when I rolled them. Maybe I should warm them up first or add more sauce.

  46. User avatar gilbert.brown says:

    2 stars
    umm i did the steps but mine came out watery?? maybe my enchilada sauce was too thin or i didnt cook beef long enough. still ate it all tho 😅

  47. User avatar sima.oconnell says:

    4 stars
    I followed it pretty much exactly, and my family went back for seconds. The tortillas stayed nice and soft—probably helped that they were covered in sauce and cheese.

  48. User avatar lavinia.pfannerstill9 says:

    2 stars
    Too much cheese for my taste. I like it simpler, but if you love cheese, go for it!

  49. User avatar Humma Kavula says:

    5 stars
    Best recipe ever! 😍 Can’t believe I never tried this before. Thank you!

  50. User avatar Trina Woods says:

    4 stars
    Yum! But where is the guac?? Could totally use some guacamole on the side.

  51. 5 stars
    Made these last night and wow—super comforting. The sauce layer on the bottom really helps them stay juicy. I used Mexican blend cheese and it came out perfect.

  52. User avatar sebastian.kuhlman67 says:

    3 stars
    This recipe is missing something… like beans? I feel like enchiladas should have at least a little refried beans or something. Still ate them all.

    1. 5 stars
      I kinda get what you mean—enchiladas are usually more “full” with beans in the filling. I’ve done versions with refried beans mixed in and they come out way more hearty. Still, your point is valid and I’m glad you ate them all!

  53. User avatar Falmer Archer says:

    2 stars
    Meh. Too much cheese for my taste and the flavor was kinda mild until I added hot sauce. Probably won’t be my go-to, but not awful.

  54. User avatar Paul "Muad'Dib" "Usul" Atreides says:

    3 stars
    Could be my fault, but my enchiladas kinda fell apart—maybe I overfilled the tortillas. Sauce was great, cheese was great, just assembly needs patience.

    1. User avatar marcie.ohara14 says:

      4 stars
      Ugh yeah, I’ve had that happen when I go heavy on the filling 😅. I started using less beef and leaving a little empty space at the edges, and they roll way cleaner. Also letting them sit a minute before eating helps them set.

    2. User avatar cameron.ondricka says:

      5 stars
      Maybe try microwaving the tortillas 10-15 seconds first so they don’t crack when you roll. Mine also fall apart if I don’t warm the sauce a bit—like, pour it straight cold and it’s chaos. But sauce/cheese being great sounds right!

  55. User avatar franklin.okeefe says:

    5 stars
    These came out so flavorful! I used the Mexican blend cheese and it was perfectly melty after 22 minutes. The sauce step in the pan makes a big difference—won’t skip that again.

    1. User avatar lanny.cruickshank says:

      5 stars
      Totally agree—brushing the sauce in the pan is the secret. I’ve skipped it once and they were drier. 22 minutes sounds perfect too. 😊

  56. User avatar lucien.ankunding55 says:

    5 stars
    Enchiladas? Never heard of them before. But I made this and now I love ’em! Real good.

    1. User avatar larry.lockman says:

      5 stars
      I’m so glad you tried them! Enchiladas are the best! 😍

  57. User avatar ShanksOnePiece says:

    5 stars
    Ridiculously easy and my family actually asked for seconds. I used homemade enchilada sauce and it made a huge difference.

  58. User avatar cecilia.gutkowski1961 says:

    4 stars
    Good idea but I think 8 tortillas might be tight for that 9×13 depending on how big your tortillas are. Mine barely fit, so I used a second small dish. Still tasty though.

    1. User avatar Gerry Abshire says:

      4 stars
      8 tortillas tight for a 9×13? Mine always fit but maybe I’m using smaller tortillas. I’ve had it where they overlap, though. Next time I’ll measure the dish first—good call.

    2. User avatar josh.thiel33 says:

      5 stars
      Yeah, that makes sense—tortilla size really changes everything. I’d go with 8 if they’re medium, but if yours are bigger or the rolls are chunky, a second dish is the move. Glad it was still tasty!

  59. User avatar jessi.koch77 says:

    3 stars
    They were okay, but my tortillas got a bit soggy. Maybe use less sauce next time.

  60. 4 stars
    So easy. Just threw everything in. Looked messy but tasted good! 10/10 for lazy cooks!

  61. User avatar nicolle.greenfelder says:

    3 stars
    Not gonna lie, I was skeptical about only baking 20-25 minutes. I expected the tortillas to dry out, but they didn’t. Next time I’ll add black beans to the beef.

  62. User avatar marissa.wiegand says:

    4 stars
    Pretty solid recipe. I added black beans to the beef mixture and it made it heartier. Next time I might use a little less enchilada sauce because mine were almost too saucy.

    1. 4 stars
      Mine came out really soupy too, so I think you’re right about using a little less enchilada sauce. Did you drain the fat from the beef? I forgot once and it made everything watery. Still tasted good though 😅

    2. User avatar Lumberjack says:

      5 stars
      Black beans?? That actually sounds like a great way to bulk it up. I might try that next time—love the extra protein. Also yeah, 15 oz sauce can be a lot depending on how saucy you like yours.

  63. 4 stars
    Loved it! But I don’t understand why you would use taco seasoning from the store. Just make your own!

    1. User avatar Glorfindel says:

      4 stars
      I get what you mean! But sometimes, it’s just easier to grab a packet when you’re in a hurry. Homemade is great, but who has time every time? 😅

  64. User avatar gaynell.bernier2 says:

    4 stars
    Yum! I used ground turkey instead of beef and they were still delicious. Will def make again!

  65. User avatar dionne.hintz63 says:

    4 stars
    Easy weeknight recipe, but I drained the fat twice because my beef was extra greasy. Also, I used corn tortillas once and it wasn’t the same—flour was the move.

  66. User avatar rufina.anderson says:

    3 stars
    Why flour tortillas though? I swapped to corn tortillas and honestly it tasted more authentic to me. Flour is okay, just different.

    1. User avatar cinthia.daniel58 says:

      4 stars
      I don’t know… flour tortillas get soggy in my experience and the whole thing falls apart. Corn all day. Also 9×13?? mine is never big enough with 8 tortillas lol.

    2. User avatar elden.bartell76 says:

      5 stars
      Totally get it—corn tortillas usually do feel more “authentic” for enchiladas. I use flour if I want them a bit softer, but corn gives that better bite.

  67. User avatar Galaxia Woonbeam says:

    1 star
    Meh. 375 is too low? I baked like 30 mins and it still seemed kinda greasy. Maybe my beef was too fatty. Wouldn’t make again.

3.88 from 103 votes
Leave a Reply

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

Recipe Rating




Like 372
Close
Coolinarco.com © Copyright 2025. All rights reserved.
Close
Popular Search: