Beef Enchiladas
Bringing you the best Beef Enchiladas Recipe! This easy Mexican dish is made with the most deliciously seasoned ground beef rolled up in flour tortillas and topped with red enchilada sauce and plenty of cheese, then baked to perfection. A satisfying dinner that’s sure to be a crowd pleaser!
This beef enchiladas recipe is comfort food at its finest, and tastes just as good (if not better) than what you’d be served at your favorite Mexican restaurant! You’re going to want to add this meal to your regular dinner rotation and make it on repeat! It’s one of those dishes that never goes out of style. You only need a handful of simple ingredients, it’s budget friendly, serves a crowd and is always a hit.
Why you should make this recipe
- Easy. Making enchiladas at home is actually quite easy to do! And even though this recipe is super simple, there’s no sacrificing flavor!
- So flavorful. These are made with richly seasoned ground beef, your choice of tortillas, cheese and red enchilada sauce. And when baked to warm and melty perfection, then served up with a few slices of avocado and a sprinkling of fresh cilantro, these are always a favorite.
- Family-friendly. Your whole family is going to enjoy this meal! It’s hearty, comforting, and kid approved!
- Make ahead. They’re perfect for prepping ahead of time, making this recipe a great option for easy entertaining or popping in the oven after a long day of work.
Ingredients needed
Only simple, easy to find ingredients are needed to make this beef enchiladas recipe, which makes it perfect for an easy weeknight meal. Here’s the list:
- Beef. We typically use organic lean ground beef for this recipe. But if you happen to have ground turkey, ground bison or leftover cooked, diced or shredded beef on hand those will all work well.
- Onion. Sautéed with the ground beef to add a nice savory flavor to the filling. Feel free to throw in some minced garlic too.
- Spices. The seasonings for the beef filling are cumin, paprika, garlic powder, onion powder, red pepper flakes, oregano, sea salt and black pepper. Omit or use less of the red pepper flakes, if you’re sensitive to spice.
- Enchilada sauce. You can use any type of enchilada sauce that you like, but we highly recommend using homemade enchilada sauce. It only takes a few extra minutes to prep and can simmer on the stovetop while you cook the beef. It’s made with basic pantry ingredients and tastes so much better than store-bought.
- Tortillas. Any type of tortillas work here. Corn tortillas are traditionally used in Mexican-style enchiladas, but flour tortillas are more commonly used in Tex-Mex and American-style enchiladas because they are easier to roll.
- Cheese. We most often use a Mexican-blend of shredded cheese, but feel free to use whatever variety of cheese that you like best. Pepper Jack cheese, cheddar cheese or Monterey Jack cheese are other great options.
How to make this recipe
- Prep. Preheat the oven to 350 degrees F. Coat a 9×13-inch casserole dish with cooking spray. Spread 1 cup of enchilada sauce over the bottom of the baking dish. Set aside.
- Cook the meat. Start this beef enchiladas recipe by heating the oil in a large skillet over medium-high heat. Add the ground beef and cook for 3-4 minutes, breaking up the meat into small pieces with a spatula.
- Add the onion & spices. Once the beef is beginning to brown, add the diced onion to the pan and continue cooking until the onion is soft. Add all of the seasonings, along with a tablespoon of water, to the meat. Stir until the beef is coated in seasoning.
- Assemble the enchiladas. Warm the tortillas until soft and pliable. Place 1 1/2 tablespoons of cheese down the center of each tortilla, then divide the beef mixture evenly among the tortillas. Roll up each tortilla tightly, then arrange in the baking dish seam-side down.
- Finish assembly. Pour 1 cup of enchilada sauce over the tops of the tortilla rolls. Sprinkle the remaining cheese over the sauce.
- Bake. Place in the oven and bake for 20 minutes or until cheese has melted and sauce is bubbling. Enjoy with your favorite toppings!
Expert tips
- You can make these as mild or as spicy as you like by sautéing minced jalapeño with the onion and beef, adding a dash of cayenne pepper to the spice mix and/or using spicy enchilada sauce.
- To soften corn tortillas, wrap 4 to 5 tortillas at a time in a damp paper towel and cook for about 30 seconds in the microwave. If you’re not using corn tortillas, this probably will not be necessary.
- To reduce calories and fat in this recipe use the 96% lean ground beef, light shredded cheese and a lower calorie tortilla option. If using beef with more fat, we recommend you drain it before adding it to the tortillas.
- For a make-ahead meal, assemble these up to about 4 to 6 hours before you plan to cook them. It may be best to hold off on adding the enchilada sauce and cheese over the top until right before baking. Simply, cover and store them in the refrigerator until you’re ready to bake and eat.
Frequently asked questions
Enchiladas can really be made with any preferred tortilla variety. Traditionally, corn tortillas are used, but for this beef enchiladas recipe, we prefer flour tortillas. To lower the calories, feel free to use low calorie or low carb wraps. Be sure to use the 8 to 10-inch size tortillas, so that they hold plenty of filling, but they also fit into the baking dish.
In this particular enchilada recipe, there is no need to cover the pan with aluminum foil before baking. Simply bake at 350ºF for just about 20 minutes and until cheese is nice and melty.
For super delicious enchiladas, like these, be sure to season your meat, use a favorite enchilada sauce and don’t forget the toppings.
Variations
We love these enchiladas as the recipe is written, but feel free to customize them by using different ingredients. Here’s some options:
- Cheese. Use any favorite cheese or what you have on-hand. Pepper Jack, regular Monterey Jack, cheddar or Colby cheese are all great choices.
- Filling. You can add other ingredients to the filling such as green chiles, corn, black beans, diced tomatoes, diced bell pepper and/or other veggies.
- Sauce. Try using green enchilada sauce instead of red sauce.
- Toppings. You can really get creative with the toppings! We change it up often and some of our favorites are sour cream or Greek yogurt, avocado or guacamole, salsa, pico de Gallo, diced red onion and fresh cilantro.
Serving suggestions
To make a full feast, you can serve these with a few side dishes. Here are some of our favorites:
- Guacamole and/or salsa with tortilla chips
- Cilantro Lime Cauliflower Rice, Cilantro Lime Rice or Mexican rice (great for soaking up all that extra red sauce)
- Cucumber Tomato Salad for a lighter side dish
- Refried beans and Spanish rice for a more traditional meal option
Storage recommendations
- Storing leftovers. Beef enchiladas should be covered tightly in plastic wrap or foil and stored in the fridge for up to about 5 days.
- To reheat in the oven, cover the pan with foil and bake at 350ºF for approximately 30 minutes or until hot and bubbly. To reheat in the microwave, transfer individual servings to a microwave safe plate, cover loosely and heat for 45 seconds to 1 minute. Continue to microwave at 30 second intervals until heated through.
- Freezing. These will keep well in a freezer-safe, airtight container in the freezer for up to 3 months. If you plan to freeze the whole pan, we recommend adding the sauce and cheese on top just before baking. You can either freeze the whole pan of enchiladas or freeze individual servings. If you freeze the whole pan, you can reheat them from frozen. Place the covered pan in the oven and bake at 350ºF for 45 minutes or until warmed through. If you prefer to thaw them, bake them as instructed, but for about 5 to 10 minutes longer.
More Mexican recipes to try
If you try this recipe, let me know! Leave a comment and if your family loves them as much as mine does, be sure to give it a five star ⭐️ rating! Also, tag @kimscravings on Instagram with a picture of your creation. It’s so fun to see what you’re cooking! Be sure to subscribe to our mailing list to receive more healthy delicious recipes straight to your inbox.
Beef Enchiladas
Ingredients
- 2 teaspoons avocado oil (or other oil)
- 1 1/2 pounds lean ground beef, (regular ground beef, ground bison or even ground turkey works)
- 1/2 cup onion, finely diced
- 1.5 tablespoon chili powder
- 1.5 teaspoon cumin
- 1/2 teaspoon paprika
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/2 teaspoon red pepper flakes, omit or use less if you're sensitive to spice
- 1/2 teaspoon oregano
- 1/2 teaspoon sea salt
- 1/4 teaspoon black pepper
- 2 (10 ounce) cans red enchilada sauce, divided (be sure to use mild as needed)
- 10 8-10-inch flour or corn tortillas*, gluten free, as needed (I used ones that were a blend of corn & wheat)
- 2 cups shredded Mexican blend cheese, divided
- Garnish options: cilantro, diced onion, avocado, lime, salsa & sour cream
Instructions
- Preheat the oven to 350 degrees F. Coat a 9″x13″ pan with cooking spray.
- Heat the oil in a large skillet over medium-high heat. Add the ground beef and cook for 3-4 minutes, breaking up the meat into small pieces with a spatula.
- Add the onion and cook for 4-5 minutes or until onion has softened and beef has cooked through. Add the seasoning, along with 1 tablespoon of water. Stir until everything is coated in seasoning.
- Spread 1 cup of enchilada sauce over the bottom of the baking dish.
- Warm the tortillas until soft and pliable.* Place 1 1/2 tablespoons of cheese down the center of each tortilla, then divide the beef mixture evenly among the tortillas.
- Roll up each tortilla tightly, then arrange in the baking dish so the seam is down.
- Pour 1 cup of enchilada sauce over the tops of the tortilla rolls. Sprinkle the remaining cheese over the sauce. Bake for 20 minutes or until cheese has melted and sauce is bubbling.
- Garnish with cilantro, diced onion, avocado and serve with lime wedges. Enjoy!
Notes
- Storing leftovers. Beef enchiladas should be covered tightly in plastic wrap or foil and stored in the refrigerator for up to about 5 days.
- To reheat in the oven, cover the pan with foil and bake at 350ºF for approximately 30 minutes or until hot and bubbly. To reheat in the microwave, transfer individual servings to a microwave safe plate, cover loosely and heat for 45 seconds to 1 minute. Continue to microwave at 30 second intervals until heated through.
- Freezing. These will keep well in a freezer-safe, airtight container in the freezer for up to 3 months. If you plan to freeze the whole pan, we recommend adding the sauce and cheese on top just before baking. You can either freeze the whole pan of enchiladas or freeze individual servings. If you freeze the whole pan, you can reheat them from frozen. Place the covered pan in the oven and bake at 350ºF for 45 minutes or until warmed through.
Did you make this recipe?
Tag @kimscravings on Instagram and be sure to subscribe to our mailing list to receive more healthy and delicious recipes straight to your inbox!
Hello there kim, I maded the enchiladas cassrole they were a hit with my family. I mix venson and beef 1/2and1/2 and my husband love it.the whole family brag how good the enchiladas was . I follow the recipe to a T except the meat. and it was very good . I told my husband this one is a keeper and he repliyed yes. I was looking for a red enchilasa red sauce recipe. do you have a red enchiladas sauce echilada recipe in your recipes if so i must look over it.
Hi Sandra, Thanks so much for your comment! I’m so happy that your family enjoyed the enchiladas! I do have a red enchilada sauce recipe. You can find it by using the search bar and searching enchilada sauce.
I left a comment earlier and got it wrong. If you go down the ingredients list and stop at black pepper. Substitute 20 ounces of stewed or diced tomatoes for enchilada sauce. Add 3 16 ounce cand of the beans you prefer. Thats my moms homemade chili recipe. Cook it in what I would call a spaghetti pot.
Serve with sour cream and shredded cheese. If you could also find a good fry bread recipe you’d be in heaven. LOL.
Going to try this tonight. Love enchiladas. I’ll let you know.
And also, follow the recipe down to the tortillas, use 20 ounces diced, stewed, whatever tomatoes and 3 cans of beans you like and you have my mom’s homemade chili recipe.
Serve with shredded cheese and sour cream. It would be most excellent with a really good fry bread also
These were absolutely incredible! This recipe will definitely be added to our normal meal rotation.
This is such an easy and tasty meal! My whole family loves it!
I love these beef enchiladas! So easy to make, and your ideas for different toppings are inspiring. Such a great dish for the whole family!
Now these are some amazing enchiladas! I can already see myself making these again!
I made your beef enchiladas for the first time today. So delicious! I will be adding this to my recipe list.
Made this for dinner tonight and it was delicious. I used a combination of cheddar and havarti (my two personal favorites) and they were so good.
So delicious! Full of flavour. Thank you for sharing:)
These enchiladas were to die for! They had just the right balance of sauce, cheese, and spice, and the tortillas were just right. I can understand why this is a frequently requested recipe!
I love these enchiladas. So delicious and easy to make. I topped mine with extra hot sauce!
What a delicious and easy recipe!
Yum! This is our new favorite enchiladas recipe!
Fabulous – made it twice now, easy and delicious. Had the kids help me too.
My family absolutely loved these! So easy and simple, yet they were super flavorful!
Love your recipe, cheesy and flavorful too. Will definitely be making these again.