Beef Enchiladas
These Beef Enchiladas have the best seasoned ground beef filling with black beans, cheese, and more! It’s a restaurant quality recipe that you’ll love to make at home.
Be sure to try my White Chicken Enchiladas and my Burrito Bowl recipe next!

Beef Enchiladas
Ever since I posted my super popular recipe for Chicken Enchiladas, requests have been flying in for a Beef Enchiladas recipe next! And I’m happy to say, this one will make you proud!
The perfectly seasoned ground beef filling is accompanied by black beans, cheese, green chilis, onions, garlic, and a thick and flavorful sauce.
This recipe could truly compete against restaurants, you’ll see! Be sure to check out my pro tips below!
How to Make It
Note: This is an overview. See recipe card below this post for ingredient quantities and full instructions.
Prepare filling in a skillet and spoon onto the bottom third of a tortilla and sprinkle with cheese.

Spread a little enchilada sauce on the bottom of a baking dish. Roll the enchiladas and place seam side down in the baking dish. Top with enchilada sauce.

Sprinkle with cheese. Cover and bake for 10 minutes. Remove cover and bake for 13 more minutes. If desired, broil at 450° for 1-2 minutes to brown the top more. Garnish with cilantro and serve with sour cream!
Make Ahead Method
- Assemble as outlined but don’t top with enchilada sauce or cheese until ready to bake. Refrigerate for up to 2 days.
- When ready to serve, top with sauce/cheese. Cover and bake for 30 minutes. Remove cover and bake for 15 more minutes, until hot and bubbly. (Optional: Broil at 450° F for 1-2 more minutes.)
- If baking from frozen: Cover and bake for 1 hour. Remove cover and bake for 15 minutes, or until hot and bubbly.
Pro Tips
- Tortillas:I like to use 8-inch flour tortillas as they’re easy to roll and stay in place vs. corn tortillas, but you can use corn as well. I microwave them just before rolling to make them more pliable.
- This filling makes enough for 10 tortillas. If your casserole dish can only fit 8, you can refrigerate or freeze leftover filling for easy tacos another day!
- Enchilada Sauce: I always make my easy Homemade Enchilada Sauce. You can also use a 10-oz. can.
- Cheese: I recommend you shred your cheese from a block for this recipe, I use Monterey Jack and Cheddar. You can also use packaged Mexican shredded cheese though.
- Toppings/Add-ons include Avocado, Guacamole, Salsa, Green or Red Onions, Jalapenos, Diced Tomatoes, Pico De Gallo, and more! (Sour cream is a must!)
- Feel free to add up to 1/4 cup of heavy cream or half and half to your enchilada sauce. It adds a little something extra.
- Prefer chicken? Try my Chicken Enchiladas, Chicken Enchilada Casserole, and White Chicken Enchiladas! And be sure to make my next!
- Want more dinner ideas?! Try my Chicken Taquitos, Steak Fajitas and Chicken Quesadillas next! And find all of my Mexican-inspired collection here!
Storage
- Refrigerate leftovers for 3-4 days or freeze for up to 3 months.
Tools For This Recipe
(Amazon affiliate links*)- Check out all of my kitchen essentials here.
- 9 x 13-inch casserole dish– This one is perfect for enchiladas (I have this dish and love it!)
- Spice Rack– This is the one I have, it’s a snap to measure out your seasonings quickly and easily. (Big time saver.)
- Measuring Spoons–These magnetic ones stay nice and organized in my utensil drawer.
- Box cheese grater – I always shred cheese from a block in my recipes. It melts and tastes better than packaged shredded cheese.
*As an Amazon Associate, I earn from qualifying purchases.
Try These Next
- Homemade Salsa
- Chicken Quesadillas
- Taco Salad
- Chicken Enchilada Soup
- Taco Pasta (One Pot!)
- Velveeta Queso
Get My Free E-Book!
- I’ve got a FREE e-Book with 7 super popular dinner recipes! Click here to join my email list and I’ll send your e-Book right over!
- And be sure to follow me on Instagram, Pinterest, & Facebook!
Tried This Recipe?
Leave a review, I love hearing your feedback! ⭐⭐⭐⭐⭐

Beef Enchiladas
Ingredients
Sauce (for the Beef)
- ½ cup beef broth
- 2 tablespoons lime juice
- 1 teaspoon hot sauce
- 1 teaspoon honey
- ½ teaspoon EACH: onion powder, garlic powder, cumin, paprika, dried oregano, chili powder
- 2 ½ teaspoons cornstarch
Enchiladas
- 1 lb. ground beef
- salt, to taste
- 1 small yellow onion, diced
- 15 oz. enchilada sauce
- 3 cloves garlic, minced
- 1 (15 oz.) can black beans, drained and rinsed
- 1 (4 oz.) can diced green chiles, undrained
- 2 tablespoons finely chopped cilantro, plus more to garnish
- 10 (8-inch) flour tortillas
- 3 cups shredded Mexican cheese, divided
Instructions
- Preheat oven to 350° F.
- Combine the sauce ingredients for the beef and set aside. Measure out remaining ingredients before beginning. (Make sure the liquid is at room temp when the cornstarch is added to ensure you don't activate it.)
- Season the ground beef with salt. Heat a wide skillet over medium-high heat. Add the beef and the onions. Cook for 8 minutes or until just cooked through, using a spatula to break apart the meat as it cooks. Drain grease well.
- Set the heat to medium and add 1/3 cup of the enchilada sauce and the garlic and cook for 1 minute.
- Add the combined sauce mixture (from step 2) and stir to combine. Bring to a boil and cook until thickened and reduced, about 1 minute. Reduce heat to medium and cook for 1 more minute to reduce the liquid more.
- Add the black beans, green chilis, and cilantro, and toss to combine. Heat through for 2 minutes, then remove from heat.
- Lightly grease a 9 x 13-inch casserole dish. Spread 1/3 cup of enchilada sauce on the bottom.
- Optional: Microwave 4 tortillas at a time for 30 seconds to make them more pliable.
- Spoon about ½ cup of filling on the bottom third of each tortilla and top with a heaping tablespoon of cheese. Roll tightly and place seam-side-down in the casserole dish.
- Spread enchilada sauce over the top, up to 1 cup. Sprinkle with an even layer of cheese.
- Cover and bake for 10 minutes. (If topping with foil, spray the bottom with nonstick cooking spray to prevent the cheese from sticking to it.)
- Remove cover and bake for 13 more minutes. Broil on low (450) for 1-2 minutes to brown the top slightly if desired. Watch it closely during this time.
- Garnish with cilantro and desired toppings (see notes for suggestions) and serve with sour cream!
Notes
- Tortillas:I like to use 8-inch flour tortillas as they're easy to roll and stay in place vs. corn tortillas, but you can use corn as well. I microwave them just before rolling to make them more pliable.
- This filling makes enough for 10 tortillas. If your casserole dish can only fit 8, you can refrigerate or freeze leftover filling for easy tacos another day!
- Enchilada Sauce: I always make my easy Homemade Enchilada Sauce. You can also use a 10-oz. can.
- Cheese: I recommend you shred your cheese from a block for this recipe, I use Monterey Jack and Cheddar. You can also use packaged Mexican shredded cheese though.
- Toppings/Add-ons include Avocado, Guacamole, Salsa, Green or Red Onions, Jalapenos, Diced Tomatoes, Pico De Gallo, and more! (Sour cream is a must!)
- Feel free to add up to 1/4 cup of heavy cream or half and half to your enchilada sauce. It adds a little something extra.
- Prefer chicken? Try my Chicken Enchiladas, Chicken Enchilada Casserole, and White Chicken Enchiladas! And be sure to make my next!
- Want more dinner ideas?! Try my Chicken Taquitos, Steak Fajitas and Chicken Quesadillas next! And find all of my Mexican-inspired collection here!
Make-Ahead Method
- Assemble as outlined but don't top with enchilada sauce or cheese until ready to bake. Refrigerate for up to 2 days.
- When ready to serve, top with sauce/cheese. Cover and bake for 30 minutes. Remove cover and bake for 15 more minutes, until hot and bubbly. (Optional: Broil at 450° F for 1-2 more minutes.)
- If baking from frozen: Cover and bake for 1 hour. Remove cover and bake for 15 minutes, or until hot and bubbly.
Storage
- Refrigerate leftovers for up to 3 days or freeze for up to 3 months.
Nutritional information is an estimate and is per enchilada. This recipe makes 10 enchiladas.
Get my Cookbooks! 










My husband said he prefers these ones over the I have been making from another site! We all loved them! The homemade enchilada sauce was spot on and way better than canned! Another excellent recipe! Thank you!!
I’m flattered Sharon! Thanks so much for the great comments!💕
Stephanie, you’re my hero! You are my go-to for every recipe and I’m never disappointed. This recipe was no exception. These enchiladas turned out so delicious. Thank you for sharing amazing recipes and making them easy to follow. I appreciate you more than you know.
Thanks so much for your support Jessica! I’m so happy you’re enjoying the recipes!💕
OMG this was so much fun! And so tasty. I cannot roll a tortilla to save my life so mine somehow needed up in two pans lol but the filling is delicious! Thank you so much for sharing. This is my second recipe I’ve made of yours and every time I am never disappointed.
Lol, Anything I have to roll makes me very anxious too! I’m so happy you enjoyed these though, thanks so much for the review!💖
This was a big hit with my family. I will definitely keep and make it again and again 😃
Perfect!!! I’m soooo incredibly happy to hear that Patty, thank you so much for the review! You’re the best! 🙂 -Stephanie
We made these for cinco de mayo and were thrilled to be able to enjoy them for two more dinners. I didn’t change a thing and they will be in our regular rotation!! ❤️❤️
I’m soooo happy to hear that Laurie!!! These are my go-to on Cinco De Mayo too! (And all throughout every month of the year 😂) I’m so glad you loved them too. Thank you so much for the review!! XOXOXO
Excellent. Easy recipe enjoyed by all my picky eaters.
Excellent Lori!! I am so happy to hear that, thank you SO MUCH for the review!! XOXO
Thank you so much for this!! Can’t wait to try it tomorrow! You are the best!
Hi Denise!!! I can’t wait for you to make it either!! I think you’re going to love it! ❤️❤️❤️
I cook for a family and always raiding your site for different recipes. They love everything I cook from your hand to mine, thank you for being a saving Grace when I’m stuck what to cook.
Olive Harding.
Hi Olive!!! I can’t tell you how much these wonderful words made my day! I’m so thrilled to hear that my recipes are keeping you inspired in the kitchen, thank you so much for taking the time to share such kind words! – Stephanie 🙂
Wow!!! This recipe is amazing! I’ve made beef enchiladas a lot of different ways and they have always been good but not great. The filling in this recipe is so flavorful. My husband and son both said these are restaurant quality. I’ve never gotten that big of a compliment on any of my other enchilada recipes. Thanks Stephanie!!
You’re very welcome Holly! I’m so happy your husband and son loved them so much! Thanks for taking the time to leave a review!💗
I made your chicken enchiladas with the homemade sauce recently and it was so popular, my brother and sister fought over the leftovers! Looking forward to seeing if the beef version results in the same enthusiasm! 🙂
Hi Lexi!!! I’m so thrilled that the Chicken Enchiladas were a big hit, it’s always a good sign when there is a fight for the leftovers! LOL.