These cheesy beef enchiladas are everything you want for a cozy weeknight dinner. ♡

The magic here is browning the beef with cumin and chili powder first, which builds a deep, smoky base. That spiced meat gets rolled into soft tortillas with a generous handful of cheese, then smothered in enchilada sauce and baked until bubbly. The combination of melted cheese on top with the saucy, tender filling underneath is what makes this recipe a winner.
Grab your baking dish and a skillet. This one comes together fast and the oven does most of the work. Let’s make it together.

Ingredients
Cheesy Beef Enchiladas
- 1 lb ground beef (80/20 works best)
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 tsp cumin
- 1 tsp chili powder
- 1/2 tsp smoked paprika
- Salt and pepper to taste
- 8 large flour tortillas
- 2 cups shredded Mexican blend cheese
- 1 can (15 oz) red enchilada sauce
- 1 can (15 oz) black beans, drained and rinsed
Optional add-ins:
- Sour cream for topping
- Fresh cilantro
- Sliced jalapeños
- Diced green chiles
- Sliced black olives

How to Make Cheesy Beef Enchiladas
- Brown. Cook the ground beef with diced onion in a large skillet over medium-high heat for 6 to 8 minutes, until no pink remains. Drain any excess fat.
- Season. Add the garlic, cumin, chili powder, smoked paprika, salt, and pepper. Stir and cook for 1 minute until fragrant. Fold in the black beans and remove from heat.
- Roll. Spoon the beef mixture down the center of each tortilla. Add a generous pinch of cheese to each one. Roll them up tightly and place seam-side down in a greased 9×13 baking dish.
- Sauce. Pour the enchilada sauce evenly over all the rolled tortillas. Make sure the edges are covered so they don’t dry out in the oven.
- Bake. Top with the remaining cheese and bake at 375°F for 20 to 25 minutes, until the cheese is melted and the sauce is bubbling around the edges.
Tips
- Use 80/20 ground beef for the best flavor. Leaner beef can dry out during baking.
- Warm your tortillas in the microwave for 15 seconds before rolling. Cold tortillas crack and tear.
- Cover the baking dish with foil for the first 15 minutes, then remove for the last 5 to 10 minutes so the cheese gets golden.
- Let the enchiladas rest for 5 minutes after pulling from the oven. They hold together better when slightly cooled.
- Use a spoon to spread sauce under the tortillas too. This prevents the bottom from sticking and adds more flavor.
Variations
- Swap ground beef for shredded chicken or ground turkey for a lighter version.
- Use corn tortillas instead of flour for a more traditional texture.
- Add a layer of refried beans to the bottom of the dish before placing the enchiladas.
- Stir in a handful of frozen corn to the beef filling for sweetness.
- Use green enchilada sauce and pepper jack cheese for a tangy, spicy twist.
- Top with pickled red onions and crumbled cotija cheese for a street-food vibe.

FAQ
Can I make these enchiladas ahead of time?
Yes. Assemble the enchiladas in the baking dish, cover with plastic wrap, and refrigerate for up to 24 hours. When ready to bake, remove the wrap, add sauce and cheese, and bake as directed. You may need an extra 5 minutes in the oven since they start cold.
What is the best cheese for beef enchiladas?
A Mexican blend of cheddar, Monterey Jack, and queso quesadilla works great. You can also use straight sharp cheddar if that is what you have. The key is using a cheese that melts well.
Can I freeze beef enchiladas?
Absolutely. Assemble them fully, wrap the dish tightly in foil, and freeze for up to 3 months. Bake from frozen at 375°F for about 45 to 50 minutes, removing foil halfway through.
How do I keep enchiladas from getting soggy?
Make sure to drain the beef well after browning. Don’t over-sauce the tortillas. Using flour tortillas also helps since they hold up better than corn when baked in sauce.
What sides go well with beef enchiladas?
Mexican rice, refried beans, a simple green salad, or chips and guacamole all work. For something lighter, try a quick cilantro-lime slaw on the side.

Cheesy Beef Enchiladas
Spiced ground beef and melted cheese rolled in soft tortillas, smothered in red enchilada sauce, and baked until bubbly.
Ingredients
Method
- Brown. Cook ground beef with diced onion over medium-high heat for 6 to 8 minutes. Drain fat.
- Season. Add garlic, cumin, chili powder, paprika, salt, and pepper. Cook 1 minute. Fold in black beans.
- Roll. Fill each tortilla with beef mixture and cheese. Roll tightly and place seam-side down in a greased 9x13 dish.
- Sauce. Pour enchilada sauce over the rolled tortillas, covering edges.
- Bake. Top with remaining cheese. Bake at 375°F for 20 to 25 minutes until bubbly and golden.
Notes
Warm tortillas before rolling to prevent cracking.
Cover with foil for the first 15 minutes of baking.
Let rest 5 minutes before serving for cleaner slices.
Cover with foil for the first 15 minutes of baking.
Let rest 5 minutes before serving for cleaner slices.


