This Cheesy Beef Enchiladas Bake is a warm, comforting family dinner made with seasoned ground beef, soft tortillas, rich enchilada sauce, and plenty of melted cheese. It has all the flavors of classic beef enchiladas, but the preparation is simple enough for a busy weeknight.
The beef filling is savory and well-seasoned, the tortillas soak up just enough sauce to become tender, and the cheese melts into a bubbling golden layer over the top. Serve it with sour cream, avocado, chopped cilantro, or a simple side of rice and beans.
Why You Will Love This Recipe
This is an easy, crowd-friendly dinner that uses familiar ingredients and comes together without complicated steps. The filling can be prepared ahead, the casserole is easy to assemble, and leftovers reheat well.
You can also customize it with black beans, corn, jalapeños, extra cheese, or your favorite enchilada sauce.
Ingredients
- 1 pound ground beef
- 1 small yellow onion, diced
- 2 cloves garlic, minced
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 can red enchilada sauce, about 19 to 20 ounces
- 8 medium flour or corn tortillas
- 2 1/2 cups shredded Mexican-blend or cheddar cheese
- 1 tablespoon olive oil, if needed
- Fresh cilantro, optional for garnish
- Sour cream, optional for serving
Ingredient Notes
Ground beef: Lean ground beef works well and keeps the filling from becoming too greasy. If using a higher-fat beef, drain the excess fat after browning.
Enchilada sauce: Red enchilada sauce gives the dish its classic flavor. Use mild, medium, or hot depending on how spicy you want the casserole.
Tortillas: Flour tortillas create a soft, tender texture, while corn tortillas give a more traditional enchilada-style flavor.
Cheese: A Mexican-blend cheese melts beautifully, but cheddar, Monterey Jack, or a combination of both also works.
How to Make Cheesy Beef Enchiladas Bake
- Preheat the oven to 375°F.
- Lightly grease a 9×13-inch baking dish.
- Heat a large skillet over medium-high heat.
- Add the ground beef and diced onion.
- Cook, breaking the beef into crumbles, until browned and no pink remains.
- Cook ground beef to at least 160°F.
- Drain excess grease if needed.
- Add the minced garlic, chili powder, cumin, smoked paprika, garlic powder, onion powder, salt, and black pepper.
- Cook for another one to two minutes until fragrant.
- Stir in about 1/2 cup of enchilada sauce.
- Remove the skillet from the heat.
Assemble the Enchiladas
- Spread about 1/2 cup enchilada sauce over the bottom of the baking dish.
- Place a tortilla on a clean work surface.
- Spoon some of the beef mixture down the center.
- Sprinkle with a little shredded cheese.
- Roll the tortilla tightly around the filling.
- Place it seam-side down in the baking dish.
- Repeat with the remaining tortillas and filling.
- Pour the remaining enchilada sauce evenly over the rolled tortillas.
- Sprinkle the remaining cheese generously over the top.
Bake Until Hot and Cheesy
- Cover the baking dish loosely with foil.
- Bake for about 20 minutes.
- Remove the foil.
- Continue baking for another 10 to 15 minutes, until the cheese is melted and bubbling.
- For a slightly browned top, broil for one to two minutes at the end, watching carefully.
- Let the enchiladas rest for five to 10 minutes before serving.
How to Keep the Tortillas from Getting Soggy
Do not completely drown the tortillas in sauce before baking. You want enough sauce to keep them moist without turning the casserole overly wet.
Cooking the beef filling until most excess moisture has evaporated also helps.
If using corn tortillas, warming them briefly before rolling makes them more flexible and less likely to crack.
How to Make It Extra Cheesy
Add a small amount of cheese inside each tortilla before rolling, then use the rest over the top.
For an extra-creamy filling, mix four ounces of softened cream cheese into the warm beef before assembling the enchiladas.
You can also use a combination of cheddar and Monterey Jack for both sharp flavor and excellent melting.
Easy Variations
For beef and bean enchiladas, stir one drained can of black beans into the cooked beef.
For corn enchiladas, add one cup of drained corn kernels to the filling.
For a spicy version, add chopped jalapeños, crushed red pepper, or hot enchilada sauce.
For extra vegetables, sauté diced bell peppers with the onion and beef.
For a layered casserole instead of rolled enchiladas, cut the tortillas into pieces and alternate layers of tortillas, beef, sauce, and cheese in the baking dish.
What to Serve with Beef Enchiladas
Serve these enchiladas with Mexican-style rice, cilantro lime rice, refried beans, black beans, or a simple green salad.
Fresh toppings such as avocado, diced tomatoes, green onions, cilantro, sour cream, and sliced jalapeños add color and freshness.
A squeeze of fresh lime just before serving also balances the rich cheese and beef.
Make-Ahead Instructions
You can prepare the beef filling up to two days ahead and store it in an airtight container in the refrigerator.
The enchiladas can also be assembled several hours before baking. Cover the dish tightly and refrigerate, then add a few extra minutes to the baking time if it goes into the oven cold.
Storage and Reheating
Store cooled leftovers in an airtight container in the refrigerator for up to three to four days.
Reheat individual portions in the microwave or warm the baking dish in a 350°F oven until heated through.
If the enchiladas seem dry after refrigeration, spoon a little extra enchilada sauce over them before reheating.
They can also be frozen for up to two months. For best results, thaw overnight in the refrigerator before reheating.
Printable Recipe Card
Cheesy Beef Enchiladas Bake
Prep Time: 20 minutes
Cook Time: 30 to 35 minutes
Total Time: About 55 minutes
Yield: 6 servings
Category: Dinner
Cooking Method: Baking
Quick Instructions
- Preheat oven to 375°F.
- Brown ground beef with onion and cook to 160°F.
- Add garlic and seasonings.
- Stir in a little enchilada sauce.
- Fill tortillas with beef and cheese.
- Roll and arrange seam-side down in a baking dish.
- Cover with enchilada sauce and remaining cheese.
- Bake covered for 20 minutes.
- Uncover and bake another 10 to 15 minutes until bubbly.
- Rest briefly and serve with your favorite toppings.
Final Thoughts
These Cheesy Beef Enchiladas are everything you want from an easy comfort-food dinner: seasoned beef, tender tortillas, rich enchilada sauce, and lots of melted cheese.
They are simple enough for a weeknight but satisfying enough for a family gathering, and the recipe is easy to customize with beans, vegetables, extra spice, or even more cheese.